Since upgrading to snv_111a I've had firefox crash on me several times.
The most recent crash occurred Friday night at 8:15pm, when I wasn't
even using it.  I came in this morning to find that it had crashed.
adb and dbx stack traces are below.

In addition to these crashes, it also fails to display the (internal
to Sun) http://sunreserve.sun.com conference room reservation page
correctly.  Often, but not always, the buttons to move to the next
page of conference rooms will be missing, along with several other
aspects of the user interface.

Anyone have any idea what's wrong with this version?  Do I need to roll
back to an older version?  Does this version have their new JavaScript
engine?  If so, it looks like it's broken.  Is there a way to turn it
off and revert to the old engine?



$ adb  /usr/lib/firefox/firefox-bin core
core file = core -- program ``/usr/lib/firefox/firefox-bin'' on platform i86pc
SIGSEGV: Segmentation Fault
$c
libc_hwcap2.so.1`_lwp_kill+7(1, b, 80463d8, fec9ab6e)
libc_hwcap2.so.1`raise+0x22(b, 80463f0, 0, fcb2e372)
libxul.so`__1cNnsProfileLockSFatalSignalHandler6Fi_v_+0xef(b, 0, 80464e0)
libc_hwcap2.so.1`__sighndlr+0xf(b, 0, 80464e0, fcb2e364)
libc_hwcap2.so.1`call_user_handler+0x2af(b)
libc_hwcap2.so.1`sigacthandler+0xdf(b, 0, 80464e0)
libmozjs.so`__1cHnanojitELInsFderef6kMi_p1_+0x23(f26ec714, 0, 1f7bc8c7, fc20455c
, f46ec708)
libmozjs.so`__1cHnanojitELInsGoprnd26kM_p1_+0x24(f26ec714, fc229fcc, 8046758)
libmozjs.so`__1cHnanojitJAssemblerGasm_ld6Mpn0AELIns__v_+0x34(fe6fa000, f26ec714
, 0, f46ec70c)
libmozjs.so`__1cHnanojitJAssemblerDgen6Mpn0AJLirFilter_rnHavmplusEList4CpCeAn0DP
ListElementType____v_+0xe07(fe6fa000, 8046870, 80468e0, fc1f8741)
libmozjs.so`__1cHnanojitJAssemblerIassemble6Mpn0AIFragment_rnHavmplusEList4CpCeA
n0DPListElementType____v_+0xe2(fe6fa000, d52af220, 80468e0, fc207022)
libmozjs.so`__1cHnanojitHcompile6Fpn0AJAssembler_pn0AIFragment__v_+0x1a0(
fe6fa000)
libmozjs.so`__1cNTraceRecorderHcompile6MpnOJSTraceMonitor__v_+0x62(d916c060,
fe6f803c, f40b9980, f46cdab0)
libmozjs.so`__1cMjs_CloseLoop6FpnJJSContext__b_+0x29a(eeb46400, edbfbf20,
f46cda48, fc1acb66)
libmozjs.so`__1cRjs_RecordLoopEdge6FpnJJSContext_pnNTraceRecorder_rI_b_+0x797(
eeb46400, d916c060, 8046ab8, fc1af9a2)
libmozjs.so`__1cSjs_MonitorLoopEdge6FpnJJSContext_rI_b_+0x48(eeb46400, 8046ab8,
14, d3827100)
libmozjs.so`js_Interpret+0x8f7a(eeb46400, fc229fcc, 8046bd8, fc0d623d)
libmozjs.so`js_Invoke+0x823(eeb46400, 0, d3827064, 0)
libmozjs.so`js_fun_apply+0x1b8(eeb46400, 2, d382702c, fc0c9101)
libmozjs.so`js_Interpret+0x56a1(eeb46400, df68e088, 4, fc0d6c4a)
libmozjs.so`js_InternalInvoke+0xa83(eeb46400, edbfbf20, e2087ba0, 0, 1, df68e088
)
libmozjs.so`JS_CallFunctionValue+0x2d(eeb46400, edbfbf20, e2087ba0, 1, df68e088
, 8046f3c)
libxul.so`__1cLnsJSContextQCallEventHandler6MpnLnsISupports_pv3pnInsIArray_ppnKn
sIVariant__I_+0x207(eeb8d5b0, efbace30, edbfbf20, e2087ba0, d6291d04, 8047024)
libxul.so`__1cOnsGlobalWindowKRunTimeout6MpnJnsTimeout__v_+0x46b(efbace30,
dd6b1500, 1f7f137f, fd345afe)
libxul.so`__1cOnsGlobalWindowNTimerCallback6FpnInsITimer_pv_v_+0x2e(d96d2bb0,
dd6b1500, 610d3c61, 610d42a2)
libxul.so`__1cLnsTimerImplEFire6M_v_+0x144(d96d2bb0, fe78a26c, 8047168, fdc1bcda
)
libxul.so`__1cMnsTimerEventDRun6M_I_+0x51(dfaf1a10, 1, 804718c, 0)
libxul.so`__1cInsThreadQProcessNextEvent6Mipi_I_+0x142(fe88fab0, 1, 80471cc,
fdbb6519)
libxul.so`__1cVNS_ProcessNextEvent_P6FpnJnsIThread_i_i_+0x44(fe88fab0, 1, 0, 0)
libxul.so`__1cOnsBaseAppShellDRun6M_I_+0x3a(fe6182e0, fd7cff24, 0, fd7d1ab8)
libxul.so`__1cMnsAppStartupDRun6M_I_+0x34(fe6e70a0, fe82d0c8, fe8a8538, 0)
libxul.so`XRE_main+0x3406(1, 80476c0, fe8010c0, 2)
main+0x223(1, 80476c0, 80476c8, feffb7b4)
_start+0x7d(1, 8047820, 0, 804783d, 8047851, 8047895)


$ dbx  /usr/lib/firefox/firefox-bin core
For information about new features see `help changes'
To remove this message, put `dbxenv suppress_startup_message 7.6' in your .dbxrc
Reading firefox-bin
core file header read successfully
Reading ld.so.1
Reading libjemalloc.so
Reading libCrun.so.1
Reading libCstd.so.1
Reading libpthread.so.1
Reading libc.so.1
Reading libxpcom.so
Reading libxul.so
Reading libjpeg.so.62.0.0
Reading libmozjs.so
Reading libssl3.so
Reading libnss3.so
Reading libnssutil3.so
Reading libplc4.so
Reading libnspr4.so
Reading libthread.so.1
Reading librt.so.1
Reading libplds4.so
Reading libsocket.so.1
Reading libnsl.so.1
Reading libdl.so.1
Reading libgobject-2.0.so.0.1800.3
Reading libglib-2.0.so.0.1800.3
Reading libgtk-x11-2.0.so.0.1400.5
Reading libgdk-x11-2.0.so.0.1400.5
Reading libmlib.so.2
Reading libmlib_sse2.so.2
Reading libgio-2.0.so.0.1800.3
Reading libcairo.so.2.10800.4
Reading libXrender.so.1
Reading libX11.so.4
Reading libXext.so.0
Reading libXt.so.4
Reading libsqlite3.so
Reading libsmime3.so
Reading libfreetype.so.6
Reading libz.so.1
Reading libfontconfig.so.1
Reading libdbus-1.so.3.4.0
Reading libpangoft2-1.0.so.0.2203.0
Reading libpango-1.0.so.0.2203.0
Reading libatk-1.0.so.0.2409.1
Reading libgdk_pixbuf-2.0.so.0.1400.5
Reading libm.so.2
Reading libgthread-2.0.so.0.1800.3
Reading libmp.so.2
Reading libmd.so.1
Reading libscf.so.1
Reading libgmodule-2.0.so.0.1800.3
Reading libpangocairo-1.0.so.0.2203.0
Reading libXfixes.so.1
Reading libXi.so.5
Reading libXrandr.so.2
Reading libXcursor.so.1
Reading libXcomposite.so.1
Reading libXdamage.so.1
Reading libpixman-1.so.0
Reading libpng12.so.0.35.0
Reading libXau.so.6
Reading libSM.so.6
Reading libICE.so.6
Reading libexpat.so.1.5.2
Reading libbsm.so.1
Reading libuutil.so.1
Reading libgen.so.1
Reading libsecdb.so.1
Reading libtsol.so.2
Reading libinetutil.so.1
Reading libdemangle.so.1
Reading en_US.UTF-8.so.3
Reading methods_unicode.so.3
Reading xlcUTF8Load.so.2
Reading libgnomeui-2.so.0.2400.0
Reading libart_lgpl_2.so.2.3.20
Reading libgconf-2.so.4.1.5
Reading libORBit-2.so.0.1.0
Reading libgnome-2.so.0.2400.1
Reading libbonobo-activation.so.4.0.0
Reading libpopt.so.0.0.0
Reading libbonoboui-2.so.0.0.0
Reading libbonobo-2.so.0.0.0
Reading libORBitCosNaming-2.so.0.1.0
Reading libxml2.so.2
Reading libgnomevfs-2.so.0.2400.0
Reading libresolv.so.2
Reading libdbus-glib-1.so.2.1.0
Reading UTF-8%UTF-16LE.so
Reading UTF-16LE%UTF-8.so
Reading libbrowserdirprovider.so
Reading libdbusservice.so
Reading libimgicon.so
Reading libclearlooks.so
Reading libbrowsercomps.so
Reading libmozgnome.so
Reading libfile.so
Reading libsec.so.1
Reading libfam.so.0.0.0
Reading libavl.so.1
Reading libidmap.so.1
Reading libssl.so.0.9.8
Reading libcrypto.so.0.9.8
Reading libldap.so.5
Reading libsldap.so.1
Reading libadutils.so.1
Reading libsasl.so.1
Reading libnspr4.so
Reading libplc4.so
Reading libnss3.so
Reading libsoftokn3.so
Reading libplds4.so
Reading libssl3.so
Reading UTF-8%UTF-8.so
Reading libpixbufloader-png.so
Reading im-iiim.so
Reading libiiimcf.so.3.0.0
Reading libiiimp.so.1.0.0
Reading libkbltrans.so.0.0.0
Reading auxiliary_object.so
Reading auxiliary_object.so
Reading auxiliary_object.so
Reading libsoftokn3.so
Reading libnssdbm3.so
Reading libfreebl3.so
Reading libkstat.so.1
Reading libnssckbi.so
Reading libnkgnomevfs.so
Reading libgvfsdbus.so
Reading libgvfscommon.so.0.0.0
Reading pango-basic-fc.so
Reading libXinerama.so.1
Reading svg_loader.so
Reading librsvg-2.so.2.22.3
Reading libcroco-0.6.so.3.0.1
Reading libflashplayer.so
Reading libpangoxft-1.0.so.0.2203.0
Reading libpangox-1.0.so.0.2203.0
Reading libXft.so.2
Reading pango-hangul-fc.so
Reading nss_files.so.1
Reading nss_nis.so.1
Reading libesd.so.0.2.39
Reading libcanberra.so.0.1.2
Reading libvorbisfile.so.3.2.0
Reading libltdl.so.3.1.4
Reading libvorbis.so.0.4.0
Reading libogg.so.0.5.3
Reading libaudiofile.so.0.0.2
Reading libprintbackend-file.so
Reading libprintbackend-lpr.so
Reading libprintbackend-papi.so
Reading libpapi.so.0
Reading libpapi-common.so.0
Reading nss_user.so.1
Reading libprintbackend-cups.so
Reading libcups.so.2
Reading libgss.so.1
Reading libkrb5.so.1
Reading libgioremote-volume-monitor.so
Reading libtrackerclient.so.0.0.0
t at 1 (l at 1) terminated by signal SEGV (Segmentation Fault)
0xfecf1997: _lwp_kill+0x0007:   jae      _lwp_kill+0x15 [ 0xfecf19a5, .+0xe ]
(dbx) where
current thread: t at 1
=>[1] _lwp_kill(0x1, 0xb, 0xb, 0xfecea9ea), at 0xfecf1997
   [2] thr_kill(0x1, 0xb, 0x80463d8, 0xfec9ab6e), at 0xfeceaa0c
   [3] raise(0xb, 0x80463f0, 0x0, 0xfcb2e372), at 0xfec9ab7a
   [4] nsProfileLock::FatalSignalHandler(0xb, 0x0, 0x80464e0), at 0xfcb2e453
   [5] __sighndlr(0xb, 0x0, 0x80464e0, 0xfcb2e364), at 0xfeced0af
   [6] call_user_handler(0xb), at 0xfece01af
   [7] sigacthandler(0xb, 0x0, 0x80464e0, 0xf, 0x0, 0x0), at 0xfece03df
   ---- called from signal handler with signal 11 (SIGSEGV) ------
   [8] nanojit::LIns::deref(0xf26ec714, 0x0, 0x1f7bc8c7, 0xfc20455c, 
0xf46ec708), at 0xfc20395f
   [9] nanojit::LIns::oprnd2(0xf26ec714, 0xfc229fcc, 0x8046758), at 0xfc204574
   [10] nanojit::Assembler::asm_ld(0xfe6fa000, 0xf26ec714, 0x0, 0xf46ec70c), at 
0xfc20eea0
   [11] nanojit::Assembler::gen(0xfe6fa000, 0x8046870, 0x80468e0, 0xfc1f8741), 
at 0xfc1f9e87
   [12] nanojit::Assembler::assemble(0xfe6fa000, 0xd52af220, 0x80468e0, 
0xfc207022), at 0xfc1f8812
   [13] nanojit::compile(0xfe6fa000), at 0xfc2071b4
   [14] TraceRecorder::compile(0xd916c060, 0xfe6f803c, 0xf40b9980, 0xf46cdab0), 
at 0xfc1a958e
   [15] js_CloseLoop(0xeeb46400, 0xedbfbf20, 0xf46cda48, 0xfc1acb66), at 
0xfc1ac80e
   [16] js_RecordLoopEdge(0xeeb46400, 0xd916c060, 0x8046ab8, 0xfc1af9a2), at 
0xfc1ad2ef
   [17] js_MonitorLoopEdge(0xeeb46400, 0x8046ab8, 0x14, 0xd3827100), at 
0xfc1af9dc
   [18] js_Interpret(0xeeb46400, 0xfc229fcc, 0x8046bd8, 0xfc0d623d), at 
0xfc0d206a
   [19] js_Invoke(0xeeb46400, 0x0, 0xd3827064, 0x0), at 0xfc0d6a4f
   [20] js_fun_apply(0xeeb46400, 0x2, 0xd382702c, 0xfc0c9101), at 0xfc0c035c
   [21] js_Interpret(0xeeb46400, 0xdf68e088, 0x4, 0xfc0d6c4a), at 0xfc0ce791
   [22] js_InternalInvoke(0xeeb46400, 0xedbfbf20, 0xe2087ba0, 0x0, 0x1, 
0xdf68e088, 0x8046f3c, 0xfc03b94a), at 0xfc0d761f
   [23] JS_CallFunctionValue(0xeeb46400, 0xedbfbf20, 0xe2087ba0, 0x1, 
0xdf68e088, 0x8046f3c, 0xe2087ba0, 0xedbfbf20), at 0xfc03b96d
   [24] nsJSContext::CallEventHandler(0xeeb8d5b0, 0xefbace30, 0xedbfbf20, 
0xe2087ba0, 0xd6291d04, 0x8047024, 0x3e8, 0x0), at 0xfd31d627
   [25] nsGlobalWindow::RunTimeout(0xefbace30, 0xdd6b1500, 0x1f7f137f, 
0xfd345afe), at 0xfd344bf3
   [26] nsGlobalWindow::TimerCallback(0xd96d2bb0, 0xdd6b1500, 0x610d3c61, 
0x610d42a2), at 0xfd345b1e
   [27] nsTimerImpl::Fire(0xd96d2bb0, 0xfe78a26c, 0x8047168, 0xfdc1bcda), at 
0xfdc1bc08
   [28] nsTimerEvent::Run(0xdfaf1a10, 0x1, 0x804718c, 0x0), at 0xfdc1bd1d
   [29] nsThread::ProcessNextEvent(0xfe88fab0, 0x1, 0x80471cc, 0xfdbb6519), at 
0xfdc179ae
   [30] NS_ProcessNextEvent_P(0xfe88fab0, 0x1, 0x0, 0x0), at 0xfdbb6550
   [31] nsBaseAppShell::Run(0xfe6182e0, 0xfd7cff24, 0x0, 0xfd7d1ab8), at 
0xfda4c5b2
   [32] nsAppStartup::Run(0xfe6e70a0, 0xfe82d0c8, 0xfe8a8538, 0x0), at 
0xfd7d1ae0
   [33] XRE_main(0x1, 0x80476c0, 0xfe8010c0, 0x2), at 0xfcb24fce
   [34] main(0x1, 0x80476c0, 0x80476c8, 0xfeffb7b4), at 0x805179b
(dbx)

Reply via email to