FIrefox segfaults in unstable.

DJ Lucas dj at linuxfromscratch.org
Sat Dec 18 09:12:28 PST 2004


Hi guys and gals.  Having problems with mozilla and firefox in unstable.
Anyone seen this recently?  If I su and run it...it runs fine.  From a
user account, it segfaults as soon as an image is loaded.

Here it is started with -g...and the backtrace output as suggested
elsewhere.  I'm not sure it's of much use with the '(no debugging
symbols found)' messages.  It looks to be a tweener problem, at least
I'm hoping, as nobody else has reported it yet.  Unfortunately the
output doesn't mean a lot to me...only that the problem apears to begin
in giounix.c.  This is unstable, gcc-3.4.2, glibc-2004-11-23 (the weekly
snapshot just before that date), and Gnome-2.8 almost as in current BLFS
(krb5 deps met with hiemdal).

TIA for any suggestions.

-- DJ Lucas
 
------------------------------------------------------------------------
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y

Starting program: /usr/lib/firefox-1.0/firefox-bin
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1084661968 (LWP 8566)]
[New Thread 1096145840 (LWP 8569)]
[New Thread 1119165360 (LWP 8570)]
[New Thread 1127709616 (LWP 8571)]
[New Thread 1141058480 (LWP 8572)]
[New Thread 1149451184 (LWP 8573)]
[Thread 1141058480 (LWP 8572) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1084661968 (LWP 8566)]
0x41dfe379 in nsHTMLReflowState::UseComputedHeight ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
(gdb) bt
#0  0x41dfe379 in nsHTMLReflowState::UseComputedHeight ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#1  0x41dfe5ae in nsHTMLReflowState::UseComputedHeight ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#2  0x41dfe61b in nsHTMLReflowState::CalcLineHeight ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#3  0x41de010d in nsBlockReflowState::nsBlockReflowState ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#4  0x41dd5b89 in nsBlockFrame::IsContainingBlock ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#5  0x41dd3ef8 in nsAbsoluteContainingBlock::ReflowAbsoluteFrame ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#6  0x41dd3bb5 in nsAbsoluteContainingBlock::IncrementalReflow ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#7  0x41dd5a15 in nsBlockFrame::IsContainingBlock ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#8  0x41de67e4 in nsContainerFrame::ReflowChild ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#9  0x41dfac03 in NS_NewCanvasFrame ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#10 0x41ede1a7 in nsBoxToBlockAdaptor::Reflow ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#11 0x41eddba1 in nsBoxToBlockAdaptor::RefreshSizeCache ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/firefox-1.0/components/libgklayout.so
#12 0x41ed4da2 in nsBox::UnCollapseChild ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#13 0x41ed0f8b in nsScrollBoxFrame::CreateScrollingView ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#14 0x41ed4da2 in nsBox::UnCollapseChild ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#15 0x41edfb9f in nsContainerBox::LayoutChildAt ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#16 0x41df7bf3 in nsGfxScrollFrameInner::LayoutBox ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#17 0x41df7eb6 in nsGfxScrollFrameInner::Layout ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#18 0x41df7c52 in nsGfxScrollFrameInner::LayoutBox ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#19 0x41ed4da2 in nsBox::UnCollapseChild ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#20 0x41ed910a in nsBoxFrame::IsInitialReflowForPrintPreview ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#21 0x41df6e70 in nsGfxScrollFrame::GetScrollbarStyles ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#22 0x41de67e4 in nsContainerFrame::ReflowChild ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
---Type <return> to continue, or q <return> to quit---
#23 0x41e4947f in ViewportFrame::AdjustReflowStateForScrollbars ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#24 0x41e2409f in IncrementalReflow::Dispatch ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#25 0x41e31b67 in PresShell::ProcessReflowCommands ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#26 0x41e314bc in PresShell::RemoveOverrideStyleSheet ()
   from /usr/lib/firefox-1.0/components/libgklayout.so
#27 0x40139642 in PL_HandleEvent ()
from /usr/lib/firefox-1.0/libxpcom.so
#28 0x40139574 in PL_ProcessPendingEvents ()
   from /usr/lib/firefox-1.0/libxpcom.so
#29 0x4013b173 in nsEventQueueImpl::NotifyObservers ()
   from /usr/lib/firefox-1.0/libxpcom.so
#30 0x40b86cf9 in nsBaseWidget::FreeNativeData ()
   from /usr/lib/firefox-1.0/components/libwidget_gtk2.so
#31 0x4062368f in g_io_unix_dispatch (source=0x406561a4,
callback=0x81fd830,
    user_data=0x0) at giounix.c:161
#32 0x405fcd4b in g_main_context_dispatch (context=0x8096c90) at
gmain.c:1942
#33 0x405fe944 in g_main_context_iterate (context=0x8096c90, block=1,
    dispatch=1, self=0x811f310) at gmain.c:2573
#34 0x405febfa in g_main_loop_run (loop=0x820f948) at gmain.c:2777
#35 0x402f2c93 in gtk_main () at gtkmain.c:1173
#36 0x40b8711c in nsAppShell::ReleaseGlobals ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/firefox-1.0/components/libwidget_gtk2.so
#37 0x40aa31de in ?? ()
from /usr/lib/firefox-1.0/components/libnsappshell.so
#38 0x080eed40 in ?? ()
#39 0x080612e0 in ?? ()
#40 0xbffff648 in ?? ()
#41 0x08056cd5 in xre_main ()
#42 0x08056cd5 in xre_main ()
#43 0x080515f8 in main ()
(gdb)





More information about the blfs-support mailing list