The bug has been fixed in snv_105.
On 12/22/08 21:14, Douglas Atique wrote:
> Hi all,
>
> I have noticed a similar problem since the first build firefox 3 was shipped
> (don't remember which build it is though). I have been experiencing sudden
> terminations of firefox in both snv_103 and snv_104, and today I finally got
> a core dump.
> Here is some info, in case it helps. I cannot guarantee reproducibility as
> the terminations are sudden and unpredictable. But any ideas are welcome.
>
> Cheers,
> Douglas
>
> $ adb core
> core file = core -- program ``/usr/lib/firefox/firefox-bin'' on platform i86pc
> SIGABRT: Abort
> $c
> libc_hwcap1.so.1`_lwp_kill+0x15(1, 6, 8044a94, fec9a1ae)
> libc_hwcap1.so.1`raise+0x22(6, 8044aac, 0, fccefd92)
> libxul.so`__1cNnsProfileLockSFatalSignalHandler6Fi_v_+0xef(6, 0, 8044b9c)
> libc_hwcap1.so.1`__sighndlr+0xf(6, 0, 8044b9c, fccefd84)
> libc_hwcap1.so.1`call_user_handler+0x2af(6)
> libc_hwcap1.so.1`sigacthandler+0xdf(6, 0, 8044b9c)
> libc_hwcap1.so.1`_lwp_kill+0x15(1, 6, 8044dd8, fec9a1ae)
> libc_hwcap1.so.1`raise+0x22(6, 6, 8044e10, fec71654)
> libc_hwcap1.so.1`abort+0x74(65737341, 6f697472, 6166206e, 64656c69, 4143203a,
> 5f4f5249)
> libc_hwcap1.so.1`_assert+0x82(fafd7200, fafd722c, 226, faf58292)
> libcairo.so.2.20.0`cairo_image_surface_get_format+0x4c(fafeeba8, d45868c0,
> fafeeba8, fdd05c72)
> libxul.so`__1cPgfxImageSurface2t5B6MpnO_cairo_surface__v_+0x97(d55fdc40,
> fafeeba8, fafeeba8, fdd02076)
> libxul.so`__1cLgfxASurfaceEWrap6FpnO_cairo_surface__nQalready_AddRefed4n0A____+0x155(80450fc,
> fafeeba8, 0)
> libxul.so`__1cKgfxContextOCurrentSurface6Mpd1_nQalready_AddRefed4nLgfxASurface____+0x5c(8045188,
> d45868c0, 0)
> libxul.so`__1cNnsThebesImageEDraw6MrnTnsIRenderingContext_rknHgfxRect_55_I_+0xe1a(e5649a60,
> d66e0a80, 8045410, 8045430, 8045490, 80454d0)
> libxul.so`__1cNnsLayoutUtilsJDrawImage6FpnTnsIRenderingContext_pnNimgIContainer_rknGnsRect_7p6_I_+0x6ce(d66e0a80,
> e5649a00, 80457e0, 80457c0, 8045800,
> 80457b0)
> libxul.so`__1cOnsCSSRenderingVPaintBackgroundWithSC6FpnNnsPresContext_rnTnsIRenderingContext_pnInsIFrame_rknGnsRect_9ArknRnsStyleBackground_rknNnsStyleBorder
> _rknOnsStylePadding_ip7_v_+0x11f7(e586b3a0, d66e0a80, e2abeaf4, 8045990,
> 8045910, e2abeaa8)
> libxul.so`__1cOnsCSSRenderingPPaintBackground6FpnNnsPresContext_rnTnsIRenderingContext_pnInsIFrame_rknGnsRect_9ArknNnsStyleBorder_rknOnsStylePadding_ip7_v_+0
> x19d(e586b3a0, d66e0a80, e2abeaf4, 8045990, 8045910, e59d36e0)
> libxul.so`__1cTnsDisplayBackgroundFPaint6MpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0xac(e12f41c0,
> 8045b70, d66e0a80, 8045990)
> libxul.so`__1cRnsDisplayWrapListFPaint6MpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0x3d(e12f8888)
> libxul.so`__1cNnsDisplayClipFPaint6MpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0x6f(e12f8888,
> 8045b70, d66e0a80, 8045a00)
> libxul.so`__1cRnsDisplayWrapListFPaint6MpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0x3d(e12f89a0)
> libxul.so`__1cNnsDisplayClipFPaint6MpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0x6f(e12f89a0,
> 8045b70, d66e0a80, 8045a70)
> libxul.so`__1cRnsDisplayWrapListFPaint6MpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0x3d(e12f8a54)
> libxul.so`__1cNnsDisplayClipFPaint6MpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0x6f(e12f8a54,
> 8045b70, d66e0a80, 8045ae0)
> libxul.so`__1cRnsDisplayWrapListFPaint6MpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0x3d(e12f8aa4)
> libxul.so`__1cNnsDisplayClipFPaint6MpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0x6f(e12f8aa4,
> 8045b70, d66e0a80, 8045eb0)
> libxul.so`__1cNnsDisplayListFPaint6kMpnUnsDisplayListBuilder_pnTnsIRenderingContext_rknGnsRect__v_+0x3c(8045b68,
> 8045b70, d66e0a80, 8045eb0)
> libxul.so`__1cNnsLayoutUtilsKPaintFrame6FpnTnsIRenderingContext_pnInsIFrame_rknInsRegion_I_I_+0x206(d66e0a80,
> ef5b35cc, 8045e90, ffffffff)
> libxul.so`__1cJPresShellFPaint6MpnHnsIView_pnTnsIRenderingContext_rknInsRegion__I_+0xba(e580e800,
> ef496200, d66e0a80, 8045e90)
> libxul.so`__1cNnsViewManagerLRenderViews6MpnGnsView_rnTnsIRenderingContext_rknInsRegion__v_+0xfa(ed204b20,
> e9282430, d66e0a80, 8045f40)
> libxul.so`__1cNnsViewManagerHRefresh6MpnGnsView_pnTnsIRenderingContext_pnJnsIRegion_I_v_+0x326(ed204b20,
> e9282430, d66e0a80, d45614c0, 1, 0)
> libxul.so`__1cNnsViewManagerNDispatchEvent6MpnKnsGUIEvent_pnNnsEventStatus__I_+0xd90(ed204b20,
> 8046250, 804612c, fdb02a70)
> libxul.so`__1cLHandleEvent6FpnKnsGUIEvent__nNnsEventStatus__+0x43(8046250,
> fdf2e5e0, 80462d8, fdac387a)
> libxul.so`__1cOnsCommonWidgetNDispatchEvent6MpnKnsGUIEvent_rnNnsEventStatus__I_+0x2a(e59d9040,
> 8046250, 80461bc, fdab00cd)
> libxul.so`__1cInsWindowNOnExposeEvent6MpnK_GtkWidget_pnP_GdkEventExpose__i_+0x760(e59d9040,
> f61381b8, 8046780, fdaba9de)
> libxul.so`__1cPexpose_event_cb6FpnK_GtkWidget_pnP_GdkEventExpose__i_+0x88(f61381b8,
> 8046780)
> libgtk-x11-2.0.so.0.1400.3`_gtk_marshal_BOOLEAN__BOXED+0x76(f50b5860,
> 8046480, 2, ee48a250, 80464a8, 0)
> libgobject-2.0.so.0.1800.0`g_closure_invoke+0xd6(f50b5860, 8046480, 2,
> ee48a250, 80464a8, 1)
> libgobject-2.0.so.0.1800.0`signal_emit_unlocked_R+0xd82(f70401c0, 0,
> f61381b8, 80465f0, ee48a250, 14)
> libgobject-2.0.so.0.1800.0`g_signal_emit_valist+0x7c2(f61381b8, 35, 0,
> 804669c)
> libgobject-2.0.so.0.1800.0`g_signal_emit+0x25(f61381b8, 35, 0, 8046780,
> 80466bc, f7040d90)
> libgtk-x11-2.0.so.0.1400.3`gtk_widget_event_internal+0x246(f61381b8, 8046780,
> 80466e8, fe87a1a4)
> libgtk-x11-2.0.so.0.1400.3`gtk_widget_send_expose+0x8d(f61381b8, 8046780,
> e0000, fe7673c6)
> libgtk-x11-2.0.so.0.1400.3`gtk_main_do_event+0x3e3(8046780)
> libgdk-x11-2.0.so.0.1400.3`gdk_window_process_updates_internal+0x183(eff16650,
> fea25a50, 0, fe590452)
> libgdk-x11-2.0.so.0.1400.3`gdk_window_process_all_updates+0x94(0, fe5ef9c8,
> 8046868, fe56fc1d, 0, fed70000)
> libgdk-x11-2.0.so.0.1400.3`gdk_window_update_idle+0x18(0, fed70000, 8046868,
> fe56fc00)
> libgdk-x11-2.0.so.0.1400.3`gdk_threads_dispatch+0x49(effa42c0, fc3f89c8,
> 8046898, fc354e88)
> libglib-2.0.so.0.1800.0`g_idle_dispatch+0x22(d66e0a00, fe56fbd4, effa42c0,
> 80468f0)
> libglib-2.0.so.0.1800.0`g_main_context_dispatch+0x262(f845c280, 78, f45b2b80,
> c)
> libglib-2.0.so.0.1800.0`g_main_context_iterate+0x475(f845c280, 0, 1, f8404280)
> libglib-2.0.so.0.1800.0`g_main_context_iteration+0x81(0, 0, 2710, fdac13bc,
> f703c7ec)
> libxul.so`__1cKnsAppShellWProcessNextNativeEvent6Mi_i_+0x20(f703c7e0, 0,
> 8046a18, fdae4a3e)
> libxul.so`__1cOnsBaseAppShellSOnProcessNextEvent6MpnRnsIThreadInternal_iI_I_+0xfd(f703c7e0,
> f848be70, 1, 0)
> __1cInsThreadQProcessNextEvent6Mipi_I_+0xca(f848be70, 1, 8046a8c, 813e1ad)
> __1cVNS_ProcessNextEvent_P6FpnJnsIThread_i_i_+0x44(f848be70, 1, 8046ac8,
> fdae4802)
> libxul.so`__1cOnsBaseAppShellDRun6M_I_+0x3a(f703c7e0, fd874bb8, 0, fd8767a0)
> libxul.so`__1cMnsAppStartupDRun6M_I_+0x34(f70ceaf0, f842f0d8, f84d11c8, 0)
> libxul.so`XRE_main+0x33c5(1, 8046f64, f84030c0, 2)
> main+0x223(1, 8046f64, 8046f6c, 80b0384)
> _start+0x7d(1, 80470bc, 0, 80470d9, 804711d, 8047139)
>