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

Répondre à