[fpc-devel] Strange behaviour with Synapse
Geoffray Levasseur-Brandin
jeff.levasseur at free.fr
Sat Mar 16 15:48:54 CET 2013
Hi everybody,
I'm mailing you as I have a very strange behaviour of a program I'm making
using FPC 2.6.2 and Lazarus from trunk (updated this morning). As far as I
know it's either a compiler bug or a Synapse bug. Let me explain...
The project is a GUI for the Spack package manager used by a Linux
distribution I'm co-developing (4 users actually and only for developers and
only in French, so no chance you have it). The problem happens with the
download manager I've created based on Synapse. The first file is downloaded
correctly but when switching to second one I've got a runtime error 216
(access violation). The strange thing is when debugging with F7/F8 in the IDE,
everything runs OK: no error any more (so my code should not be in cause).
You can find full source code and testing files here :
svn://svn.tuxfamily.org/svnroot/geofperspage/gppsvn/trunk/0linux-gui
After checking out, you'll have to change few things in the code :
- in common/ucommon.pas: the paths given for testing would be change
accordingly to your where you checked out the project
- in spackgui/frmabout.pas: I'm using the Lazarus' source code to have
version info: remove it or change it accordingly. (Note : I'm looking for a
way to get this without looking to Lazarus source code)
As this is very specific to Linux, this project is Linux only, sorry...
For non French speaking, most of the interface is in French, nevertheless all
debugging messages, identifiers and comments are in English so this should not
be a big problem.
Thank you for any help !
--
Geoffray Levasseur-Brandin <geoffray.levasseur-brandin at ac-toulouse.fr>
http://jeff.levasseur.tuxfamily.org/
GNU/PG : BF8BB8407CD26E89466CDA9BB1030FC59EF87775
Errare humanum est sed perseverare diabolicum aut cretinum.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20130316/d937bf5c/attachment.sig>
More information about the fpc-devel
mailing list