I have tried compiling pdfediut with checkinstall on opensuse 10.2 I was able to get strace and ltrace of segfaulting qmake and I also get backtrace:
Core was generated by `/usr/lib/qt3/bin/qmake'. Program terminated with signal 11, Segmentation fault. #0 0x401bd0a0 in strncpy () from /lib/libc.so.6 (gdb) bt #0 0x401bd0a0 in strncpy () from /lib/libc.so.6 #1 0x400205bb in parse_suffix () from /usr/lib/installwatch.so #2 0x40023620 in __lxstat () from /usr/lib/installwatch.so #3 0x08223e63 in __gxx_personality_v0 () #4 0x08223ff8 in __gxx_personality_v0 () #5 0x0805e7e3 in __gxx_personality_v0 () #6 0x40167f9c in __libc_start_main () from /lib/libc.so.6 #7 0x08049c01 in __gxx_personality_v0 () Seems the installwatch.so comes from checkinstall # rpm -qf /usr/lib/installwatch.so checkinstall-1.6.0-34 I am attaching ltrace and strace from the qmake, but I am afraid I can do little with it, as without checkinstall it builds fine and I see no apparent cause for the segfault. I suspect it is a bug somewhere in checkinstall (probably the function parse_suffix in /usr/lib/installwatch.so is broken somehow. Maybe report this to checkinstall authors?). Martin Petricek GPG/PGP Public key: http://www.petricek.net/petricm.pgp Fingerprint 6AA8 FFCE C061 1CB2 55F0 A1F3 3AA9 EB4F BD50 C1B8 /------------------------------------------------------------\ | WWW: http://www.petricek.net/ | \------------------------------------------------------------/
strace.txt.bz2
Description: Binary data
ltrace.txt.bz2
Description: Binary data
------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/
_______________________________________________ Pdfedit-support mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pdfedit-support
