Fred Kiefer wrote: >> I have presently reproduced it on various Ubuntu installs. If anybody >> can try on other platforms, that would be nice :-) You just need a >> working GNUstep install, then check out trunk and type: make check in >> Frameworks/EtoileSerialize. Whether you got a crash or not, thanks to >> report it on this list or etoile-dev. Don't forget to mention the >> following details about your platforms: machine, system version, >> compiler version, libc version, etoile repository revision. >> > > It is "make test" not "make check" and the results I get on OpenSuse > 11.0 is: > > > Making all for bundle EtoileSerialize... > Creating EtoileSerialize.bundle/.... > Linking bundle EtoileSerialize ... > Creating EtoileSerialize.bundle/Resources... > Copying resources from subprojects into the bundle wrapper... > Creating stamp file... > Creating EtoileSerialize.bundle/Resources/Info-gnustep.plist... > make[1]: Leaving directory > `/home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize' > ukrun: error while loading shared libraries: libobjc.so.1: cannot open > shared object file: No such file or directory > make: *** [test] Fehler 127 > > > Looks like I need to compile and install UnitKit first. Perhaps you > better rework your test instruction before too many people try this and > get frustrated :-) >
After compiling and installing UnitKit and EtoileFoundation I get the following (It may be that I have still some other old Etoile libraries installed). ( gcc --version gcc (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036] uname -a Linux hugo 2.6.25.9-0.2-pae #1 SMP 2008-06-28 00:00:07 +0200 i686 i686 i386 GNU/Linux ) ukrun version 1.1 looking for bundle at path: /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/EtoileSerialize.bundle *** glibc detected *** ukrun: malloc(): memory corruption: 0x0819a2b8 *** ======= Backtrace: ========= /lib/libc.so.6[0x404d5fc4] /lib/libc.so.6[0x404d86aa] /lib/libc.so.6(__libc_malloc+0x9c)[0x404da11c] /usr/lib/libobjc.so.2(objc_malloc+0x25)[0x404354a5] /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17[0x40236eac] /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17[0x4019bfcf] /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17(NSAllocateObject+0x150)[0x4019bf52] /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17[0x400c4bb2] /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17[0x400c4a03] /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17[0x401f0be8] /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17[0x401f032e] /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/EtoileSerialize.bundle/./EtoileSerialize[0x40876c2c] /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/EtoileSerialize.bundle/./EtoileSerialize[0x408741ac] /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/EtoileSerialize.bundle/./EtoileSerialize[0x4088443e] /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17[0x4019d9c9] /usr/GNUstep/Local/Library/Libraries/libUnitKit.so.0[0x40020f56] /usr/GNUstep/Local/Library/Libraries/libUnitKit.so.0[0x4002152c] /usr/GNUstep/Local/Library/Libraries/libUnitKit.so.0[0x40021659] /usr/GNUstep/Local/Library/Libraries/libUnitKit.so.0[0x400209b5] ukrun(main+0xac)[0x80487d0] /lib/libc.so.6(__libc_start_main+0xe5)[0x404805f5] ukrun[0x8048691] ======= Memory map: ======== 08048000-08049000 r-xp 00000000 08:08 1590921 /usr/GNUstep/Local/Tools/ukrun 08049000-0804a000 r--p 00000000 08:08 1590921 /usr/GNUstep/Local/Tools/ukrun 0804a000-0804b000 rw-p 00001000 08:08 1590921 /usr/GNUstep/Local/Tools/ukrun 0804b000-081b6000 rw-p 0804b000 00:00 0 [heap] 40000000-4001b000 r-xp 00000000 08:04 686950 /lib/ld-2.8.so 4001b000-4001c000 r--p 0001a000 08:04 686950 /lib/ld-2.8.so 4001c000-4001d000 rw-p 0001b000 08:04 686950 /lib/ld-2.8.so 4001d000-4001e000 rw-p 4001d000 00:00 0 4001e000-40027000 r-xp 00000000 08:08 1623857 /usr/GNUstep/Local/Library/Frameworks/UnitKit.framework/Versions/0/libUnitKit.so.0.0.1 40027000-40028000 r--p 00008000 08:08 1623857 /usr/GNUstep/Local/Library/Frameworks/UnitKit.framework/Versions/0/libUnitKit.so.0.0.1 40028000-4002b000 rw-p 00009000 08:08 1623857 /usr/GNUstep/Local/Library/Frameworks/UnitKit.framework/Versions/0/libUnitKit.so.0.0.1 4002b000-40367000 r-xp 00000000 08:08 1589522 /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17.0 40367000-40368000 r--p 0033c000 08:08 1589522 /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17.0 40368000-403ea000 rw-p 0033d000 08:08 1589522 /usr/GNUstep/System/Library/Libraries/libgnustep-base.so.1.17.0 403ea000-403eb000 rw-p 403ea000 00:00 0 403eb000-403ec000 r--p 00000000 08:08 264459 /usr/lib/locale/de_DE.utf8/LC_IDENTIFICATION 403ec000-403f3000 r--s 00000000 08:08 1441981 /usr/lib/gconv/gconv-modules.cache 403f3000-403f4000 r--p 00000000 08:08 1459282 /usr/lib/locale/de_DE.utf8/LC_MEASUREMENT 403f4000-403f5000 r--p 00000000 08:08 1478706 /usr/lib/locale/de_DE.utf8/LC_TELEPHONE 403f5000-403f6000 r--p 00000000 08:08 264458 /usr/lib/locale/de_DE.utf8/LC_ADDRESS 403f6000-403f7000 r--p 00000000 08:08 1478707 /usr/lib/locale/de_DE.utf8/LC_NAME 403f7000-403f8000 r--p 00000000 08:08 1459267 /usr/lib/locale/de_DE.utf8/LC_PAPER 403f8000-403f9000 r--p 00000000 08:08 1032290 /usr/lib/locale/de_DE.utf8/LC_MESSAGES/SYS_LC_MESSAGES 403f9000-403fa000 r--p 00000000 08:08 1458877 /usr/lib/locale/de_DE.utf8/LC_MONETARY 403fa000-403fb000 r--p 00000000 08:08 262929 /usr/lib/locale/de_DE.utf8/LC_TIME 403fb000-403fc000 r--p 00000000 08:08 409714 /usr/lib/locale/de_DE.utf8/LC_NUMERIC 403fc000-403fe000 r-xp 00000000 08:08 1441976 /usr/lib/gconv/UTF-16.so 403fe000-403ff000 r--p 00001000 08:08 1441976 /usr/lib/gconv/UTF-16.so 403ff000-40400000 rw-p 00002000 08:08 1441976 /usr/lib/gconv/UTF-16.so 40400000-40402000 r-xp 00000000 08:08 1441838 /usr/lib/gconv/EUC-KR.so 40402000-40403000 r--p 00002000 08:08 1441838 /usr/lib/gconv/EUC-KR.so 40403000-40404000 rw-p 00003000 08:08 1441838 /usr/lib/gconv/EUC-KR.so 40404000-4040f000 r-xp 00000000 08:08 1442025 /usr/lib/gconv/libKSC.so 4040f000-40410000 r--p 0000a000 08:08 1442025 /usr/lib/gconv/libKSC.so 40410000-40411000 rw-p 0000b000 08:08 1442025 /usr/lib/gconv/libKSC.so 40411000-40425000 r-xp 00000000 08:04 686779 /lib/libpthread-2.8.so 40425000-40426000 r--p 00013000 08:04 686779 /lib/libpthread-2.8.so 40426000-40427000 rw-p 00014000 08:04 686779 /lib/libpthread-2.8.so 40427000-40429000 rw-p 40427000 00:00 0 40429000-4043f000 r-xp 00000000 08:08 34316 /usr/lib/libobjc.so.2.0.0 4043f000-40440000 r--p 00015000 08:08 34316 /usr/lib/libobjc.so.2.0.0 40440000-40442000 rw-p 00016000 08:08 34316 /usr/lib/libobjc.so.2.0.0 40442000-40443000 rw-p 40442000 00:00 0 40443000-40467000 r-xp 00000000 08:04 686798 /lib/libm-2.8.so 40467000-40468000 r--p 00023000 08:04 686798 /lib/libm-2.8.so 40468000-40469000 rw-p 00024000 08:04 686798 /lib/libm-2.8.so 40469000-4046a000 rw-p 40469000 00:00 0 4046a000-405a7000 r-xp 00000000 08:04 684546 /lib/libc-2.8.so 405a7000-405a9000 r--p 0013d000 08:04 684546 /lib/libc-2.8.so 405a9000-405aa000 rw-p 0013f000 08:04 684546 /lib/libc-2.8.so 405aa000-405ad000 rw-p 405aa000 00:00 0 405ad000-405e4000 r-xp 00000000 08:08 33621 /usr/lib/libgmp.so.3.4.2 405e4000-405e5000 r--p 00037000 08:08 33621 /usr/lib/libgmp.so.3.4.2 405e5000-405e6000 rw-p 00038000 08:08 33621 /usr/lib/libgmp.so.3.4.2 405e6000-4061b000 r-xp 00000000 08:08 33242 /usr/lib/libxslt.so.1.1.23 4061b000-4061c000 r--p 00035000 08:08 33242 /usr/lib/libxslt.so.1.1.23 4061c000-4061d000 rw-p 00036000 08:08 33242 /usr/lib/libxslt.so.1.1.23 4061d000-40764000 r-xp 00000000 08:08 33327 /usr/lib/libxml2.so.2.6.32 40764000-40768000 r--p 00147000 08:08 33327 /usr/lib/libxml2.so.2.6.32 40768000-40769000 rw-p 0014b000 08:08 33327 /usr/lib/libxml2.so.2.6.32 40769000-4076a000 rw-p 40769000 00:00 0 4076a000-4077c000 r-xp 00000000 08:04 684440 /lib/libz.so.1.2.3 4077c000-4077d000 r--p 00011000 08:04 684440 /lib/libz.so.1.2.3 4077d000-4077e000 rw-p 00012000 08:04 684440 /lib/libz.so.1.2.3 4077e000-40791000 r-xp 00000000 08:04 686772 /lib/libnsl-2.8.so 40791000-40792000 r--p 00012000 08:04 686772 /lib/libnsl-2.8.so 40792000-40793000 rw-p 00013000 08:04 686772 /lib/libnsl-2.8.so 40793000-40796000 rw-p 40793000 00:00 0 40796000-40798000 r-xp 00000000 08:04 686797 /lib/libdl-2.8.so 40798000-40799000 r--p 00001000 08:04 686797 /lib/libdl-2.8.so 40799000-4079a000 rw-p 00002000 08:04 686797 /lib/libdl-2.8.so 4079a000-407a6000 r-xp 00000000 08:04 684560 /lib/libgcc_s.so.1 407a6000-407a7000 r--p 0000b000 08:04 684560 /lib/libgcc_s.so.1 407a7000-407a8000 rw-p 0000c000 08:04 684560 /lib/libgcc_s.so.1 407a8000-407a9000 rw-p 407a8000 00:00 0 407a9000-407e8000 r--p 00000000 08:08 295170 /usr/lib/locale/de_DE.utf8/LC_CTYPE 407e8000-407e9000 rw-p 407e8000 00:00 0 407e9000-407f0000 r-xp 00000000 08:04 686800 /lib/libnss_compat-2.8.so 407f0000-407f1000 r--p 00006000 08:04 686800 /lib/libnss_compat-2.8.so 407f1000-407f2000 rw-p 00007000 08:04 686800 /lib/libnss_compat-2.8.so 407f2000-407fa000 r-xp 00000000 08:04 686627 /lib/libnss_nis-2.8.so 407fa000-407fb000 r--p 00007000 08:04 686627 /lib/libnss_nis-2.8.so 407fb000-407fc000 rw-p 00008000 08:04 686627 /lib/libnss_nis-2.8.so 407fc000-407fd000 r--s 00000000 08:04 261473 /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/arraytestfile/root/0.save 407fd000-407fe000 r--s 00000000 08:04 261476 /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/mutablearraytestfile/root/0.save 407fe000-407ff000 r--s 00000000 08:04 261479 /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/testfile/root/0.save 407ff000-40813000 r-xp 00000000 08:08 1442286 /usr/lib/gconv/BIG5.so 40813000-40814000 r--p 00014000 08:08 1442286 /usr/lib/gconv/BIG5.so 40814000-40815000 rw-p 00015000 08:08 1442286 /usr/lib/gconv/BIG5.so 40815000-40818000 r-xp 00000000 08:08 1623879 /usr/GNUstep/Local/Library/Frameworks/EtoileThread.framework/Versions/0/libEtoileThread.so.0.0.1 40818000-40819000 r--p 00002000 08:08 1623879 /usr/GNUstep/Local/Library/Frameworks/EtoileThread.framework/Versions/0/libEtoileThread.so.0.0.1 40819000-4081b000 rw-p 00003000 08:08 1623879 /usr/GNUstep/Local/Library/Frameworks/EtoileThread.framework/Versions/0/libEtoileThread.so.0.0.1 4081b000-40829000 r-xp 00000000 08:08 1623903 /usr/GNUstep/Local/Library/Frameworks/EtoileXML.framework/Versions/0/libEtoileXML.so.0.0.1 40829000-4082a000 r--p 0000d000 08:08 1623903 /usr/GNUstep/Local/Library/Frameworks/EtoileXML.framework/Versions/0/libEtoileXML.so.0.0.1 4082a000-4082f000 rw-p 0000e000 08:08 1623903 /usr/GNUstep/Local/Library/Frameworks/EtoileXML.framework/Versions/0/libEtoileXML.so.0.0.1 4083b000-40844000 r-xp 00000000 08:04 686802 /lib/libnss_files-2.8.so 40844000-40845000 r--p 00008000 08:04 686802 /lib/libnss_files-2.8.so 40845000-40846000 rw-p 00009000 08:04 686802 /lib/libnss_files-2.8.so 40846000-40869000 rw-p 40846000 00:00 0 40869000-40886000 r-xp 00000000 08:04 228455 /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/EtoileSerialize.bundle/EtoileSerialize 40886000-40887000 r--p 0001c000 08:04 228455 /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/EtoileSerialize.bundle/EtoileSerialize 40887000-40891000 rw-p 0001d000 08:04 228455 /home/fred/GNUstep/Applications/etoile/Etoile/Frameworks/EtoileSerialize/EtoileSerialize.bundle/EtoileSerialize 40891000-408b3000 r-xp 00000000 08:08 1623950 /usr/GNUstep/Local/Library/Frameworks/EtoileFoundation.framework/Versions/0/libEtoileFoundation.so.0.1 408b3000-408b4000 r--p 00021000 08:08 1623950 /usr/GNUstep/Local/Library/Frameworks/EtoileFoundation.framework/Versions/0/libEtoileFoundation.so.0.1 408b4000-408c4000 rw-p 00022000 08:08 1623950 /usr/GNUstep/Local/Library/Frameworks/EtoileFoundation.framework/Versions/0/libEtoileFoundation.so.0.1 408c4000-40baa000 r-xp 00000000 08:08 1590734 /usr/GNUstep/System/Library/Libraries/libgnustep-gui.so.0.14.0 40baa000-40bab000 r--p 002e6000 08:08 1590734 /usr/GNUstep/System/Library/Libraries/libgnustep-gui.so.0.14.0 40bab000-40c84000 rw-p 002e7000 08:08 1590734 /usr/GNUstep/System/Library/Libraries/libgnustep-gui.so.0.14.0 40caa000-40ccb000 r-xp 00000000 08:08 32980 /usr/lib/libaudiofile.so.0.0.2 40ccb000-40ccc000 r--p 00020000 08:08 32980 /usr/lib/libaudiofile.so.0.0.2 40ccc000-40cce000 rw-p 00021000 08:08 32980 /usr/lib/libaudiofile.so.0.0.2 40cce000-40cf3000 r-xp 00000000 08:08 33149 /usr/lib/libpng12.so.0.26.0 40cf3000-40cf4000 r--p 00024000 08:08 33149 /usr/lib/libpng12.so.0.26.0 40cf4000-40cf5000 rw-p 00025000 08:08 33149 /usr/lib/libpng12.so.0.26.0 40cf5000-40d48000 r-xp 00000000 08:08 33032 /usr/lib/libtiff.so.3.8.2 40d48000-40d4a000 r--p 00052000 08:08 33032 /usr/lib/libtiff.so.3.8.2 40d4a000-40d4b000 rw-p 00054000 08:08 33032 /usr/lib/libtiff.so.3.8.2 40d4b000-40d6a000 r-xp 00000000 08:08 33087 /usr/lib/libjpeg.so.62.0.0 40d6a000-40d6b000 r--p 0001e000 08:08 33087 /usr/lib/libjpeg.so.62.0.0 40d6b000-40d6c000 rw-p 0001f000 08:08 33087 /usr/lib/libjpeg.so.62.0.0 40e00000-40e21000 rw-p 40e00000 00:00 0 40e21000-40f00000 ---p 40e21000 00:00 0 bfb50000-bfb6b000 rwxp bffe3000 00:00 0 [stack] bfb6b000-bfb6d000 rw-p bfffe000 00:00 0 ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] /bin/sh: line 1: 12983 Abgebrochen ukrun -q EtoileSerialize.bundle make: *** [test] Fehler 134 _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
