Firefox 1.5 issues on FreeBSD 5.4-STABLE i386

bsdlogical kwlogical at bellsouth.net
Fri Dec 23 09:43:22 PST 2005


Hello. I was trying to debug a problem with Firefox today, when I
accidentally came on another problem. The problem occured before Firefox
loaded completely. It gave a SIGTRAP and then returned to gdb. However,
if I instruct gdb to "handle SIGTRAP nostop", it goes on and loads with
no problem. I'm not sure what this means.

To save space on this mailing list, the full gdb output is at
http://bsdlogical.com/gdb-firefox.txt. I'm not really sure what to do
with it, or if I performed the gdb trace correctly, but perhaps a more
experienced developer is. The following is the final part.

(gdb) bt full
#0  0x28072a84 in r_debug_state () from /libexec/ld-elf.so.1
No symbol table info available.
#1  0x28072194 in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#2  0x2861afc1 in open_object () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#3  0x2861b0f6 in _XlcDynamicLoad () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#4  0x285ef8a9 in _XOpenLC () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#5  0x285ef9c3 in _XlcCurrentLC () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#6  0x285ef4e4 in XSupportsLocale () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#7  0x2897ec5d in gdk_window_move_region ()
   from /usr/X11R6/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#8  0x28982888 in gdk_keyval_convert_case ()
   from /usr/X11R6/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#9  0x2895046a in gdk_pre_parse_libgtk_only ()
   from /usr/X11R6/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#10 0x283f9229 in gtk_disable_setlocale ()
   from /usr/X11R6/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0x283f9413 in gtk_disable_setlocale ()
   from /usr/X11R6/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0x28bbb108 in g_option_context_parse ()
   from /usr/local/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x283f961c in gtk_parse_args () from /usr/X11R6/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x283f9656 in gtk_init_check () from /usr/X11R6/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x283f9696 in gtk_init () from /usr/X11R6/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x08054854 in XRE_main (argc=1, argv=0xbfbfe98c,
aAppData=0xbfbfe8d0) at nsAppRunner.cpp:1968
        rv = 0
        i = 671698544
        xremotearg = 0x8944c5 <Error reading address 0x8944c5: Bad address>
        upgraded = 671559290
        appInitiatedRestart = 1
        dirProvider = {<nsIDirectoryServiceProvider2> =
{<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr$nsISupports =
0x806c068}, <No data fields>}, <No data fields>}, <nsIProfileStartup> =
{<nsISupports> = {_vptr$nsISupports = 0x806c08c}, <No data fields>},
mAppDir = {mRawPtr = 0x807c500}, mXULAppDir = {mRawPtr = 0x0},
mProfileDir = {mRawPtr = 0x0}, mProfileLocalDir = {mRawPtr = 0x0},
mProfileNotified = 0}
        _g_set_application_name = 0x28094e70
        nativeApp = {mRawPtr = 0x1}
        registryFile = {mRawPtr = 0x806f7c0}
        ar = 683152824
        startOffline = 134524477
        profLD = {mRawPtr = 0x806f7d0}
        profD = {mRawPtr = 0xc}
        needsRestart = 671688448
        glib2 = (PRLibrary *) 0x1
        canRun = -1077942248
        profileLock = {mRawPtr = 0x0}
        version = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> =
{<nsACString_internal> = {mVTable = 0x806e580, mData = 0x2828efe8
",O\002", mLength = 3217025048, mFlags = 673674474}, <No data fields>},
<No data fields>}, mFixedCapacity = 134669696, mFixedBuf = 0x8076000 "@
¸(\025¡\233Ðàñ\006\b"}, mStorage =
"\032+\a(¢t'(èï((\000\000\000\0008è¿¿ÿ§((\200å\006\b\r\000\000\000xè¿¿¢§((èï((À÷\006\bÈè¿¿\2250((«º((\001\000\000"}
        versionOK = 671698544
#17 0x0804e7b3 in main (argc=1, argv=0xbfbfe98c) at nsBrowserApp.cpp:61
No locals.
(gdb)

Hopefully someone can make sense of this! Thanks,

bsdlogical


More information about the freebsd-ports mailing list