>>>>> "Kurt" == Kurt Miller <[EMAIL PROTECTED]> writes:

    >> I am running i386-current-Feb-14. Firefox frequently crashes on
    >> me with a stack trace below. Does anybody know if this has been
    >> fixed in newer current (which I should upgrade to anyway, but not
    >> tonight). The relvant packages are from Feb 14 snapshot:
    >> mozilla-firefox-2.0.0.1p0 nss-3.11.4p1
    >> 
    >> (gdb) run Starting program:
    >> /usr/local/mozilla-firefox/firefox-bin [New process 21520] [New
    >> process 21520, thread 0x856dd800] [New process 21520, thread
    >> 0x7d86e400] [New process 21520, thread 0x7d970000]
    >> 
    >> Program received signal SIGPIPE, Broken pipe.  [Switching to
    >> process 21520, thread 0x7d970000] 0x0b2894e9 in sendto () from
    >> /usr/lib/libc.so.40.3

    Kurt> SIPPIPE is normal. Issue the following command before 'run' to
    Kurt> tell gdb to let them be handled/ignored by firefox
    Kurt> (i.e. SIG_IGN) without interrupting the debug session.

    Kurt> (gdb) handle SIGPIPE nostop noprint

Blush. Yes, SIGPIPE was bogus. But there are crashes and this is one I
caught:

[New process 12726, thread 0x82258400]

Program received signal SIGPIPE, Broken pipe.

Program received signal SIGSEGV, Segmentation fault.
[Switching to process 12726, thread 0x8a21b000]
0x0c9c6b42 in nsFrameManager::GetPrimaryFrameFor(nsIContent*) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
(gdb) where
#0  0x0c9c6b42 in nsFrameManager::GetPrimaryFrameFor(nsIContent*) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#1  0x0c9d6311 in PresShell::GetPrimaryFrameFor(nsIContent*, nsIFrame**) const 
()
   from /usr/local/mozilla-firefox/components/libgklayout.so.19.0
#2  0x0cafa17b in nsPopupSetFrame::RepositionPopup(nsPopupFrameList*, 
nsBoxLayoutState&) ()
   from /usr/local/mozilla-firefox/components/libgklayout.so.19.0
#3  0x0caf9fc7 in nsPopupSetFrame::DoLayout(nsBoxLayoutState&) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#4  0x0cad14fb in nsIFrame::Layout(nsBoxLayoutState&) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#5  0x0cad67b2 in nsSprocketLayout::Layout(nsIFrame*, nsBoxLayoutState&) ()
   from /usr/local/mozilla-firefox/components/libgklayout.so.19.0
#6  0x0cad3fe0 in nsBoxFrame::DoLayout(nsBoxLayoutState&) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#7  0x0cad14fb in nsIFrame::Layout(nsBoxLayoutState&) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#8  0x0cad901a in nsStackLayout::Layout(nsIFrame*, nsBoxLayoutState&) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#9  0x0cad3fe0 in nsBoxFrame::DoLayout(nsBoxLayoutState&) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#10 0x0cad14fb in nsIFrame::Layout(nsBoxLayoutState&) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#11 0x0cad3a7f in nsBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, 
nsHTMLReflowState const&, unsigned&) ()
   from /usr/local/mozilla-firefox/components/libgklayout.so.19.0
#12 0x0cad02ba in nsRootBoxFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, 
nsHTMLReflowState const&, unsigned&) ()
   from /usr/local/mozilla-firefox/components/libgklayout.so.19.0
#13 0x0c9efeec in nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, 
nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 
() from /usr/local/mozilla-firefox/components/libgklayout.so.19.0
#14 0x0ca3b2eb in ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, 
nsHTMLReflowState const&, unsigned&) ()
   from /usr/local/mozilla-firefox/components/libgklayout.so.19.0
#15 0x0c9ce07c in IncrementalReflow::Dispatch(nsPresContext*, 
nsHTMLReflowMetrics&, nsSize const&, nsIRenderingContext&) ()
   from /usr/local/mozilla-firefox/components/libgklayout.so.19.0
#16 0x0c9d8278 in PresShell::ProcessReflowCommands(int) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#17 0x0c9d7843 in PresShell::WillPaint() () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#18 0x0cc4f278 in nsViewManager::FlushPendingInvalidates() () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#19 0x0cc4d7f8 in nsViewManager::EnableRefresh(unsigned) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#20 0x0cc4d88c in nsViewManager::EndUpdateViewBatch(unsigned) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#21 0x0c9b2fcd in nsCSSFrameConstructor::RestyleEvent::HandleEvent() () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#22 0x0c9b2ff0 in HandleRestyleEvent(PLEvent*) () from 
/usr/local/mozilla-firefox/components/libgklayout.so.19.0
#23 0x0ecca608 in PL_HandleEvent () from 
/usr/local/mozilla-firefox/libxpcom_core.so.19.0
#24 0x0ecca54f in PL_ProcessPendingEvents () from 
/usr/local/mozilla-firefox/libxpcom_core.so.19.0
#25 0x0eccbc3d in nsEventQueueImpl::ProcessPendingEvents() () from 
/usr/local/mozilla-firefox/libxpcom_core.so.19.0
#26 0x099f03b0 in event_processor_callback(_GIOChannel*, GIOCondition, void*) ()
   from /usr/local/mozilla-firefox/components/libwidget_gtk2.so.19.0
#27 0x069e850b in g_vasprintf () from /usr/local/lib/libglib-2.0.so.1000.3
#28 0x069c59c4 in g_main_depth () from /usr/local/lib/libglib-2.0.so.1000.3
#29 0x069c699d in g_main_context_dispatch () from 
/usr/local/lib/libglib-2.0.so.1000.3
#30 0x069c6cc2 in g_main_context_dispatch () from 
/usr/local/lib/libglib-2.0.so.1000.3
#31 0x069c71ce in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.1000.3
#32 0x0eb213b7 in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.802.1
#33 0x099f0703 in nsAppShell::Run() () from 
/usr/local/mozilla-firefox/components/libwidget_gtk2.so.19.0
#34 0x04d919a0 in nsAppStartup::Run() () from 
/usr/local/mozilla-firefox/components/libtoolkitcomps.so.19.0
#35 0x1c0087d8 in nsXULAppInfo::GetXPCOMABI(nsACString_internal&) ()
#36 0x1c003fb2 in __register_frame_info ()

-- 
nest.cx is Gmail hosted, use PGP for anything private
Key: http://tinyurl.com/ho8qg 5E2B 2D0E 1E03 2046 BEC3  4D50 0B15 42BD 8DF5 A1B0

Reply via email to