Subject: Re: MozillaFirebird troubles
To: Soren Jacobsen <snj@pobox.com>
From: Arto Huusko <armihu@utu.fi>
List: current-users
Date: 12/16/2003 08:43:13
On Mon, 15 Dec 2003, Soren Jacobsen wrote:

> Has anyone else been having problems with MozillaFirebird lately?  I
> can't even get it to start.  Note that this is built with
> MOZILLA_USE_XFT.

Well, MozillaFirebird on 1.6ZG on i386 does work for me, but
on 1.6ZF on alpha it doesn't. The stack trace is almost the same
as yours.

Note that if I run it without gdb on alpha, I get no segv
or traps. Just silent exit.

> (gdb) run
> Starting program: /usr/pkg/lib/MozillaFirebird/MozillaFirebird-bin
> (no debugging symbols found)...(no debugging symbols found)...
> [snip]
> (no debugging symbols found)...(no debugging symbols found)...
> ---Type <return> to continue, or q <return> to quit---
> Program received signal SIGTRAP, Trace/breakpoint trap.
> 0x484e873f in poll () from /usr/lib/libc.so.12
> (gdb) bt
> #0  0x484e873f in poll () from /usr/lib/libc.so.12
> #1  0x4805bfc5 in dlopen () from /usr/libexec/ld.elf_so

On alpha I've get poll from /usr/lib/libpthread.so here.

> #2  0x481de697 in PR_OpenDir () from
                    ^^^^^^^^^^
This I don't get. nsSocketTransportService::Poll() calls PR_Poll(),
not OpenDir().

> /usr/pkg/lib/MozillaFirebird/libnspr4.so


> #3  0x4871397a in nsSocketTransportService::Poll() ()
>    from /usr/pkg/lib/MozillaFirebird/components/libnecko.so
> #4  0x487140d5 in nsSocketTransportService::Run() ()
>    from /usr/pkg/lib/MozillaFirebird/components/libnecko.so
> #5  0x48172f55 in nsThread::Main(void*) ()
>    from /usr/pkg/lib/MozillaFirebird/libxpcom.so
> #6  0x481df9b5 in PR_Select () from
> /usr/pkg/lib/MozillaFirebird/libnspr4.so
> #7  0x484c7e91 in pthread_create () from /usr/lib/libpthread.so.0
> (gdb)
>