David Chisnall wrote:
> On 13 Oct 2010, at 10:38, Eugen Stoian wrote:
>
>> /bin/sh: line 7: 15168 Segmentation fault ././obj/make_services --test
>> GSspell.service/Resources/Info-gnustep.plist
>
> The make_services program is built as part of GNUstep, and it seems to be
> crashing for you, which implies
> that there is something broken with your GNUstep install. It would help if
> you can give me a back trace
> from running this command (run it in gdb). The output from ldd on
> make_services would also help.
I just tried building with gcc 4.5.1, and get the same segfault as
Eugen while building GNUstep gui.
GNUstep make was:
./configure --with-layout=gnustep --prefix=/ --enable-debug-by-default
[gondor gnustep]$ ldd build/Tools/obj/make_services
linux-gate.so.1 => (0xb770c000)
libgnustep-base.so.1.21 =>
/System/Library/Libraries/libgnustep-base.so.1.21 (0xb72d0000)
libobjc.so.4 => /System/Library/Libraries/libobjc.so.4 (0xb72b8000)
libm.so.6 => /lib/libm.so.6 (0xb7293000)
libc.so.6 => /lib/libc.so.6 (0xb7148000)
libgmp.so.10 => /usr/lib/libgmp.so.10 (0xb70e9000)
libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xb70de000)
libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xb70cf000)
libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xb7038000)
libgcrypt.so.11 => /lib/libgcrypt.so.11 (0xb6fc5000)
libxslt.so.1 => /usr/lib/libxslt.so.1 (0xb6f8d000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb6e67000)
libz.so.1 => /usr/lib/libz.so.1 (0xb6e52000)
libffi.so.5 => /usr/lib/libffi.so.5 (0xb6e4c000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb6e35000)
librt.so.1 => /lib/librt.so.1 (0xb6e2c000)
libdl.so.2 => /lib/libdl.so.2 (0xb6e28000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6e0d000)
libicui18n.so.44 => /usr/lib/libicui18n.so.44 (0xb6c43000)
libicuuc.so.44 => /usr/lib/libicuuc.so.44 (0xb6b11000)
libicudata.so.44 => /usr/lib/libicudata.so.44 (0xb5cd0000)
libtoydispatch.so.1 =>
/System/Library/Libraries/libtoydispatch.so.1 (0xb5cce000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb5cb1000)
/lib/ld-linux.so.2 (0xb770d000)
libssp.so.0 => /usr/lib/libssp.so.0 (0xb5cae000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb5c71000)
libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb5c61000)
libgpg-error.so.0 => /lib/libgpg-error.so.0 (0xb5c5d000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb5b6e000)
[gondor gnustep]$ gdb build/Tools/obj/make_services
GNU gdb (GDB) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/tbe/gnustep/build/Tools/obj/make_services...done.
(gdb) run
Starting program: /home/tbe/gnustep/build/Tools/obj/make_services
[Thread debugging using libthread_db enabled]
[New Thread 0xb643fb70 (LWP 16127)]
Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0xb7d2e143 in -[NSObject autorelease] (self=0x80a7dc0, _cmd=0xb7f6f140)
at NSObject.m:1601
#2 0xb7d1dbff in +[NSMethodSignature signatureWithObjCTypes:] (
self=0xb7f6f0e0, _cmd=0xb7fadc90, t=0xb7f73b28 "#...@0:4")
at NSMethodSignature.m:440
#3 0xb7e075d2 in gs_objc_msg_forward2 (receiver=0xb7f74740, sel=0xb7f74e60)
at GSFFIInvocation.m:159
#4 0xb7e079e3 in gs_objc_msg_forward3 (receiver=0xb7f74740, op=0xb7f74e60)
at GSFFIInvocation.m:227
#5 0xb7b9a371 in objc_msg_lookup_internal (receiver=0xb7f74740,
selector=0xb7f74e60) at sendmsg2.c:96
#6 objc_msg_lookup (receiver=0xb7f74740, selector=0xb7f74e60)
at sendmsg2.c:321
#7 0xb7d2d22f in +[NSObject initialize] (self=0xb7f74dc0, _cmd=0x8068e78)
at NSObject.m:958
#8 0xb7b93e2f in objc_send_initialize (object=0xb7f74dc0) at dtable.c:608
#9 0xb7b93cdd in objc_send_initialize (object=0xb7f48300) at dtable.c:549
#10 0xb7b9a2ac in objc_msg_lookup_internal (receiver=0xb7f48300,
selector=0x804fbc8) at sendmsg2.c:62
#11 objc_msg_lookup (receiver=0xb7f48300, selector=0x804fbc8) at sendmsg2.c:321
#12 0x08048cd5 in main (argc=1, argv=0xbffff034, env_c=0xbffff03c)
at make_services.m:112
(gdb)
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss