On Mon, Aug 25, 2003 at 11:37:24AM +0200, Daniel Kraft wrote: > Package: libc6 > Version: 2.3.2-3 > Severity: important > > Jabberd (package: jabber) segfaults immediately at startup (and even > when rebuilt freshly with libc6 2.3.2-3). I suspect that it's a libc6 > problem because jabber works with libc6 2.3.1-16 and because I can't > imagine how it would make fork() fail (see attached gdb backtrace).
> > Regards, > Daniel > > --- > > (gdb) run > Starting program: /usr/sbin/jabberd > [New Thread 16384 (LWP 3304)] > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 16384 (LWP 3304)] > 0x402ce426 in __pthread_internal_tsd_get () from /lib/libpthread.so.0 > (gdb) bt > #0 0x402ce426 in __pthread_internal_tsd_get () from /lib/libpthread.so.0 > #1 0x401c2b1b in _IO_file_xsputn () from /lib/libc.so.6 > #2 0x402ccae7 in __pthread_fork () from /lib/libpthread.so.0 > #3 0x401f71b8 in fork () from /lib/libc.so.6 > #4 0x4001ff18 in dnsrv_fork_and_capture (f=0x4001fcd1 <dnsrv_child_main>, > di=0x80fb6b8) at dnsrv.c:187 > #5 0x40020934 in dnsrv_thread (arg=0x80fb6b8) at dnsrv.c:427 > #6 0x0808099c in pth_spawn_trampoline () > #7 0x4019b014 in makecontext () from /lib/libc.so.6 > #8 0x08081834 in __pth_mctx_set () > #9 0x0807d39c in pth_wait () > #10 0x080812b3 in pth_join () > #11 0x40020d90 in dnsrv (i=0x80fb548, x=0x80a6128) at dnsrv.c:533 > #12 0x08056d5a in load_config (id=0x80fb548, x=0x80a6128, arg=0x0) > at load.c:208 > #13 0x08050729 in instance_startup (x=0x80a5f28, exec=1) at config.c:395 > #14 0x080508e7 in configo (exec=1) at config.c:424 > #15 0x0805672e in main (argc=1, argv=0xbffffad4) at jabberd.c:245 It looks like it's dynamically loaded both libpth and libpthread? Can that be right? -- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

