On May 12, 2009, at 5:48 AM, Bill Shannon wrote:

> 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?
>
It is fixed in OS 2009.06 build 4.
>
>
> $ adb  /usr/lib/firefox/firefox-bin core
> core file = core -- program ``/usr/lib/firefox/firefox-bin'' on  
> platform i86pc
> SIGSEGV: Segmentation Fault

The stack looks like
https://bugzilla.mozilla.org/show_bug.cgi?id=470892

Did you run out of your memory?

You can set "javascript.options.jit.content" to false in  
"about:config" for workaround.

Ginn

>
> $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)
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org

--------
Ginn Chen
Software Engineer, Browser Team
Sun Microsystems, Inc.
Phone: x82869 / +86-10-62673869
Fax: +86-10-62780969



Reply via email to