On Thu, Apr 27, 2006 at 02:06:06AM -0400, Eric Dorland wrote: > * Wouter Verhelst ([EMAIL PROTECTED]) wrote: > > Package: firefox > > Version: 1.5.dfsg+1.5.0.2-3 > > Severity: normal > > > > Hi, > > > > Since the previous version of the firefox package, it segfaults on me > > after running for about a minute, on average. I should add that I'm only > > seeing this on powerpc -- my i386 unstable box does not have the issue. > > > > I was going to rebuild it with debugging enabled, but then I found that > > you've added a -dbg package in the newer version. I can reproduce it > > with -safe-mode. > > Fun. My PowerBook is down for the count right now or I would > test. Could you try rebuilding noopt?
Did that, no luck. With the noopt firefox, this is the result: Script started on do 27 apr 2006 17:56:02 CEST GNU gdb 6.4-debian Copyright 2005 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "powerpc-linux-gnu". (gdb) file /usr/lib/firefox/firefox-bin Reading symbols from /usr/lib/firefox/firefox-bin...Reading symbols from /usr/lib/debug/usr/lib/firefox/firefox-bin...done. Using host libthread_db library "/lib/tls/libthread_db.so.1". done. (gdb) core-file core.2630 Failed to read a valid object file image from memory. Core was generated by `/usr/lib/firefox/firefox-bin -a firefox http://www.grep.be/blog/'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/firefox/libmozjs.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libmozjs.so...done. done. Loaded symbols for /usr/lib/firefox/libmozjs.so Reading symbols from /usr/lib/firefox/libxpcom.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libxpcom.so...done. done. Loaded symbols for /usr/lib/firefox/libxpcom.so Reading symbols from /usr/lib/firefox/libxpcom_core.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libxpcom_core.so...done. done. Loaded symbols for /usr/lib/firefox/libxpcom_core.so Reading symbols from /usr/lib/firefox/libplds4.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libplds4.so...done. done. Loaded symbols for /usr/lib/firefox/libplds4.so Reading symbols from /usr/lib/firefox/libplc4.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libplc4.so...done. done. Loaded symbols for /usr/lib/firefox/libplc4.so Reading symbols from /usr/lib/firefox/libnspr4.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libnspr4.so...done. done. Loaded symbols for /usr/lib/firefox/libnspr4.so Reading symbols from /lib/tls/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/tls/libpthread-2.3.6.so...done. done. Loaded symbols for /lib/tls/libpthread.so.0 Reading symbols from /lib/tls/libdl.so.2...Reading symbols from /usr/lib/debug/lib/tls/libdl-2.3.6.so...done. done. Loaded symbols for /lib/tls/libdl.so.2 Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...done. Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0 Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...done. Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0 Reading symbols from /usr/lib/libatk-1.0.so.0...done. Loaded symbols for /usr/lib/libatk-1.0.so.0 Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...done. Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /usr/lib/libpangocairo-1.0.so.0...done. Loaded symbols for /usr/lib/libpangocairo-1.0.so.0 Reading symbols from /usr/lib/libfontconfig.so.1...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libXext.so.6...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libXinerama.so.1...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXi.so.6...done. Loaded symbols for /usr/lib/libXi.so.6 Reading symbols from /usr/lib/libXrandr.so.2...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXcursor.so.1...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXfixes.so.3...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libpango-1.0.so.0...done. Loaded symbols for /usr/lib/libpango-1.0.so.0 Reading symbols from /usr/lib/libcairo.so.2...done. Loaded symbols for /usr/lib/libcairo.so.2 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libgobject-2.0.so.0...done. Loaded symbols for /usr/lib/libgobject-2.0.so.0 Reading symbols from /usr/lib/libgmodule-2.0.so.0...done. Loaded symbols for /usr/lib/libgmodule-2.0.so.0 Reading symbols from /usr/lib/libglib-2.0.so.0...done. Loaded symbols for /usr/lib/libglib-2.0.so.0 Reading symbols from /usr/lib/libpangoxft-1.0.so.0...done. Loaded symbols for /usr/lib/libpangoxft-1.0.so.0 Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done. Loaded symbols for /usr/lib/libpangoft2-1.0.so.0 Reading symbols from /lib/tls/libm.so.6...Reading symbols from /usr/lib/debug/lib/tls/libm-2.3.6.so...done. done. Loaded symbols for /lib/tls/libm.so.6 Reading symbols from /usr/lib/libpng12.so.0...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/libjpeg.so.62...done. Loaded symbols for /usr/lib/libjpeg.so.62 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/firefox/libsmime3.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libsmime3.so...done. done. Loaded symbols for /usr/lib/firefox/libsmime3.so Reading symbols from /usr/lib/firefox/libssl3.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libssl3.so...done. done. Loaded symbols for /usr/lib/firefox/libssl3.so Reading symbols from /usr/lib/firefox/libnss3.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libnss3.so...done. done. Loaded symbols for /usr/lib/firefox/libnss3.so Reading symbols from /usr/lib/firefox/libsoftokn3.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libsoftokn3.so...done. done. Loaded symbols for /usr/lib/firefox/libsoftokn3.so Reading symbols from /usr/lib/libXt.so.6...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /usr/lib/firefox/libxpcom_compat.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/libxpcom_compat.so...done. done. Loaded symbols for /usr/lib/firefox/libxpcom_compat.so Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/libc.so.6...Reading symbols from /usr/lib/debug/lib/tls/libc-2.3.6.so...done. done. Loaded symbols for /lib/tls/libc.so.6 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libXft.so.2...done. Loaded symbols for /usr/lib/libXft.so.2 Reading symbols from /lib/ld.so.1...Reading symbols from /usr/lib/debug/lib/ld-2.3.6.so...done. done. Loaded symbols for /lib/ld.so.1 Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/libSM.so.6...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /usr/lib/libICE.so.6...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /usr/lib/X11/locale/common/xlcUTF8Load.so.2...done. Loaded symbols for /usr/lib/X11/locale/common/xlcUTF8Load.so.2 Reading symbols from /lib/tls/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/tls/libnss_compat-2.3.6.so...done. done. Loaded symbols for /lib/tls/libnss_compat.so.2 Reading symbols from /lib/tls/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/tls/libnsl-2.3.6.so...done. done. Loaded symbols for /lib/tls/libnsl.so.1 Reading symbols from /lib/tls/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/tls/libnss_nis-2.3.6.so...done. done. Loaded symbols for /lib/tls/libnss_nis.so.2 Reading symbols from /lib/tls/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/tls/libnss_files-2.3.6.so...done. done. Loaded symbols for /lib/tls/libnss_files.so.2 Reading symbols from /usr/lib/gconv/ISO8859-1.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so...done. done. Loaded symbols for /usr/lib/gconv/ISO8859-1.so Reading symbols from /usr/lib/gconv/UTF-16.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/UTF-16.so...done. done. Loaded symbols for /usr/lib/gconv/UTF-16.so Reading symbols from /usr/lib/libgconf-2.so.4...done. Loaded symbols for /usr/lib/libgconf-2.so.4 Reading symbols from /usr/lib/libORBit-2.so.0...done. Loaded symbols for /usr/lib/libORBit-2.so.0 Reading symbols from /usr/lib/libgthread-2.0.so.0...done. Loaded symbols for /usr/lib/libgthread-2.0.so.0 Reading symbols from /lib/libpopt.so.0...done. Loaded symbols for /lib/libpopt.so.0 Reading symbols from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so...done. Loaded symbols for /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so Reading symbols from /usr/lib/libgnome-2.so.0...done. Loaded symbols for /usr/lib/libgnome-2.so.0 Reading symbols from /usr/lib/libgnomevfs-2.so.0...done. Loaded symbols for /usr/lib/libgnomevfs-2.so.0 Reading symbols from /usr/lib/libbonobo-2.so.0...done. Loaded symbols for /usr/lib/libbonobo-2.so.0 Reading symbols from /usr/lib/libbonobo-activation.so.4...done. Loaded symbols for /usr/lib/libbonobo-activation.so.4 Reading symbols from /usr/lib/libesd.so.0...done. Loaded symbols for /usr/lib/libesd.so.0 Reading symbols from /usr/lib/libaudiofile.so.0...done. Loaded symbols for /usr/lib/libaudiofile.so.0 Reading symbols from /usr/lib/libxml2.so.2...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /usr/lib/libgnutls.so.13...done. Loaded symbols for /usr/lib/libgnutls.so.13 Reading symbols from /usr/lib/libavahi-glib.so.1...done. Loaded symbols for /usr/lib/libavahi-glib.so.1 Reading symbols from /usr/lib/libavahi-common.so.3...done. Loaded symbols for /usr/lib/libavahi-common.so.3 Reading symbols from /usr/lib/libavahi-client.so.3...done. Loaded symbols for /usr/lib/libavahi-client.so.3 Reading symbols from /lib/tls/libresolv.so.2...Reading symbols from /usr/lib/debug/lib/tls/libresolv-2.3.6.so...done. done. Loaded symbols for /lib/tls/libresolv.so.2 Reading symbols from /lib/tls/libutil.so.1...Reading symbols from /usr/lib/debug/lib/tls/libutil-2.3.6.so...done. done. Loaded symbols for /lib/tls/libutil.so.1 Reading symbols from /usr/lib/libORBitCosNaming-2.so.0...done. Loaded symbols for /usr/lib/libORBitCosNaming-2.so.0 Reading symbols from /usr/lib/libgcrypt.so.11...done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /usr/lib/libgpg-error.so.0...done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /usr/lib/libdbus-1.so.2...done. Loaded symbols for /usr/lib/libdbus-1.so.2 Reading symbols from /usr/lib/pango/1.5.0/modules/pango-basic-fc.so...done. Loaded symbols for /usr/lib/pango/1.5.0/modules/pango-basic-fc.so Reading symbols from /usr/lib/firefox/components/libnkgnomevfs.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/components/libnkgnomevfs.so...done. done. Loaded symbols for /usr/lib/firefox/components/libnkgnomevfs.so Reading symbols from /usr/lib/gtk-2.0/modules/libatk-bridge.so...done. Loaded symbols for /usr/lib/gtk-2.0/modules/libatk-bridge.so Reading symbols from /usr/lib/libspi.so.0...done. Loaded symbols for /usr/lib/libspi.so.0 Reading symbols from /usr/lib/libgailutil.so.17...done. Loaded symbols for /usr/lib/libgailutil.so.17 Reading symbols from /usr/lib/libgnomecanvas-2.so.0...done. Loaded symbols for /usr/lib/libgnomecanvas-2.so.0 Reading symbols from /usr/lib/libart_lgpl_2.so.2...done. Loaded symbols for /usr/lib/libart_lgpl_2.so.2 Reading symbols from /usr/lib/libXtst.so.6...done. Loaded symbols for /usr/lib/libXtst.so.6 Reading symbols from /lib/tls/libnss_dns.so.2...Reading symbols from /usr/lib/debug/lib/tls/libnss_dns-2.3.6.so...done. done. Loaded symbols for /lib/tls/libnss_dns.so.2 Reading symbols from /usr/lib/firefox/components/libmozgnome.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/components/libmozgnome.so...done. done. Loaded symbols for /usr/lib/firefox/components/libmozgnome.so Reading symbols from /usr/lib/firefox/plugins/libunixprintplugin.so...Reading symbols from /usr/lib/debug/usr/lib/firefox/plugins/libunixprintplugin.so...done. done. Loaded symbols for /usr/lib/firefox/plugins/libunixprintplugin.so #0 0x0fd46ba8 in raise () from /lib/tls/libpthread.so.0 (gdb) where #0 0x0fd46ba8 in raise () from /lib/tls/libpthread.so.0 #1 0x10034a08 in nsProfileLock::FatalSignalHandler (signo=11) at nsProfileLock.cpp:206 #2 0x00100374 in ?? () #3 0x1035e93c in nsTextFrame::Paint (this=0xfd5a1a8, aPresContext=0x1162ad60, [EMAIL PROTECTED], aDirtyRect=<value optimized out>, aWhichLayer=<value optimized out>, aFlags=<value optimized out>) at nsTextFrame.cpp:593 #4 0x102fee60 in nsContainerFrame::PaintChild (this=<value optimized out>, aPresContext=0x1162ad60, [EMAIL PROTECTED], aDirtyRect=<value optimized out>, aFrame=0x1189bda0, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282 #5 0x102e9e50 in nsBlockFrame::PaintChild (this=0x0, aPresContext=0xa46, [EMAIL PROTECTED], [EMAIL PROTECTED], aFrame=0xec86ab8, aWhichLayer=53298, aFlags=0) at nsBlockFrame.h:286 #6 0x102f07d0 in nsBlockFrame::PaintChildren (this=0x1189bcb4, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6376 #7 0x1031b60c in nsHTMLContainerFrame::PaintDecorationsAndChildren ( this=0x1189bcb4, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1, aFlags=0) at nsHTMLContainerFrame.cpp:136 ---Type <return> to continue, or q <return> to quit--- #8 0x102efbe4 in nsBlockFrame::Paint (this=0x1189bcb4, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6270 #9 0x102fee60 in nsContainerFrame::PaintChild (this=<value optimized out>, aPresContext=0x1162ad60, [EMAIL PROTECTED], aDirtyRect=<value optimized out>, aFrame=0x1189bcb4, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282 #10 0x102e9e50 in nsBlockFrame::PaintChild (this=0x0, aPresContext=0xa46, [EMAIL PROTECTED], [EMAIL PROTECTED], aFrame=0xec86ab8, aWhichLayer=53298, aFlags=0) at nsBlockFrame.h:286 #11 0x102f07d0 in nsBlockFrame::PaintChildren (this=0x11743eec, aPresContext=0x4, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6376 #12 0x1031b60c in nsHTMLContainerFrame::PaintDecorationsAndChildren ( this=0x11743eec, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1, aFlags=0) at nsHTMLContainerFrame.cpp:136 #13 0x102efbe4 in nsBlockFrame::Paint (this=0x11743eec, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6270 ---Type <return> to continue, or q <return> to quit--- #14 0x102fee60 in nsContainerFrame::PaintChild (this=<value optimized out>, aPresContext=0x1162ad60, [EMAIL PROTECTED], aDirtyRect=<value optimized out>, aFrame=0x11743eec, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282 #15 0x102e9e50 in nsBlockFrame::PaintChild (this=0x0, aPresContext=0xa46, [EMAIL PROTECTED], [EMAIL PROTECTED], aFrame=0xec86ab8, aWhichLayer=53298, aFlags=0) at nsBlockFrame.h:286 #16 0x102f09a0 in nsBlockFrame::PaintChildren (this=0x11751c58, aPresContext=0x4, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6376 #17 0x1031b60c in nsHTMLContainerFrame::PaintDecorationsAndChildren ( this=0x11751c58, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1, aFlags=0) at nsHTMLContainerFrame.cpp:136 #18 0x102efbe4 in nsBlockFrame::Paint (this=0x11751c58, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6270 #19 0x102fee60 in nsContainerFrame::PaintChild (this=<value optimized out>, aPresContext=0x1162ad60, [EMAIL PROTECTED], aDirtyRect=<value optimized out>, aFrame=0x11751c58, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282 ---Type <return> to continue, or q <return> to quit--- #20 0x102e9e50 in nsBlockFrame::PaintChild (this=0x0, aPresContext=0xa46, [EMAIL PROTECTED], [EMAIL PROTECTED], aFrame=0xec86ab8, aWhichLayer=53298, aFlags=0) at nsBlockFrame.h:286 #21 0x102f09a0 in nsBlockFrame::PaintChildren (this=0x116c12c0, aPresContext=0x4, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6376 #22 0x1031b60c in nsHTMLContainerFrame::PaintDecorationsAndChildren ( this=0x116c12c0, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1, aFlags=0) at nsHTMLContainerFrame.cpp:136 #23 0x102efbe4 in nsBlockFrame::Paint (this=0x116c12c0, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6270 #24 0x102fee60 in nsContainerFrame::PaintChild (this=<value optimized out>, aPresContext=0x1162ad60, [EMAIL PROTECTED], aDirtyRect=<value optimized out>, aFrame=0x116c12c0, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282 #25 0x102e9e50 in nsBlockFrame::PaintChild (this=0x0, aPresContext=0xa46, [EMAIL PROTECTED], [EMAIL PROTECTED], aFrame=0xec86ab8, aWhichLayer=53298, aFlags=0) at nsBlockFrame.h:286 #26 0x102f09a0 in nsBlockFrame::PaintChildren (this=0x116c1140, ---Type <return> to continue, or q <return> to quit--- aPresContext=0x4, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6376 #27 0x1031b60c in nsHTMLContainerFrame::PaintDecorationsAndChildren ( this=0x116c1140, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1, aFlags=0) at nsHTMLContainerFrame.cpp:136 #28 0x102efbe4 in nsBlockFrame::Paint (this=0x116c1140, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsBlockFrame.cpp:6270 #29 0x102fee60 in nsContainerFrame::PaintChild (this=<value optimized out>, aPresContext=0x1162ad60, [EMAIL PROTECTED], aDirtyRect=<value optimized out>, aFrame=0x116c1140, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282 #30 0x102fe71c in nsContainerFrame::PaintChildren (this=0x0, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:227 #31 0x1031a8b8 in nsHTMLContainerFrame::Paint (this=0x116351c8, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsHTMLContainerFrame.cpp:83 ---Type <return> to continue, or q <return> to quit--- #32 0x1031bd1c in CanvasFrame::Paint (this=0x116351c8, aPresContext=0x1162ad60, [EMAIL PROTECTED], [EMAIL PROTECTED], aWhichLayer=eFramePaintLayer_Overlay, aFlags=<value optimized out>) at nsHTMLFrame.cpp:383 #33 0x102d5a18 in PresShell::Paint (this=0x116344d8, aView=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsPresShell.cpp:5815 #34 0x10568c34 in nsView::Paint (this=0xa46, [EMAIL PROTECTED], [EMAIL PROTECTED], aPaintFlags=<value optimized out>, aResult=<value optimized out>) at nsView.cpp:314 #35 0x1056cbe0 in nsViewManager::RenderDisplayListElement ( this=<value optimized out>, element=0x116a6cc0, aRC=0x11601798) at nsViewManager.cpp:1458 #36 0x10572718 in nsViewManager::RenderViews (this=0x11632618, aRootView=<value optimized out>, [EMAIL PROTECTED], aRegion=<value optimized out>, aRCSurface=<value optimized out>, [EMAIL PROTECTED]) at nsViewManager.cpp:1373 #37 0x105742a4 in nsViewManager::Refresh (this=0x11632618, aView=0x116befe8, aContext=0x11601798, aRegion=0x115372c8, aUpdateFlags=<value optimized out>) at nsViewManager.cpp:929 #38 0x10575440 in nsViewManager::DispatchEvent (this=0x11632618, aEvent=0x7fbe412c, aStatus=0x7fbe40b8) at nsViewManager.cpp:2045 #39 0x10569ff8 in HandleEvent (aEvent=0xa46) at nsView.cpp:171 ---Type <return> to continue, or q <return> to quit--- #40 0x1028ca1c in nsCommonWidget::DispatchEvent (this=0x116c2018, aEvent=0x0, [EMAIL PROTECTED]) at nsCommonWidget.cpp:219 #41 0x1028713c in nsWindow::OnExposeEvent (this=0x116c2018, aWidget=<value optimized out>, aEvent=0x7fbe4690) at nsWindow.cpp:1344 #42 0x10287278 in expose_event_cb (widget=0xa46, event=0xb) at nsWindow.cpp:3626 #43 0x0faeba4c in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #44 0x0f461730 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #45 0x0f476058 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0 #46 0x0f476fe4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #47 0x0f47770c in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #48 0x0fc0d564 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #49 0x0fae9e30 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #50 0x0f8e8a34 in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0 #51 0x0f8e8b34 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #52 0x1028424c in nsWindow::Scroll (this=<value optimized out>, aDx=0, aDy=-45, aClipRect=<value optimized out>) at nsWindow.cpp:1015 #53 0x1070b738 in nsScrollPortView::Scroll (this=0x116befe8, aScrolledView=0x116c2108, [EMAIL PROTECTED], [EMAIL PROTECTED], aT2P=0.0526315793) at nsScrollPortView.cpp:574 #54 0x1070bd90 in nsScrollPortView::ScrollToImpl (this=0x116befe8, aX=0, ---Type <return> to continue, or q <return> to quit--- aY=61560, aUpdateFlags=<value optimized out>) at nsScrollPortView.cpp:681 #55 0x1070c484 in nsScrollPortView::ScrollTo (this=0x116befe8, aDestinationX=0, aDestinationY=61560, aUpdateFlags=8) at nsScrollPortView.cpp:271 #56 0x1070aa28 in nsScrollPortView::ScrollByLines (this=0x0, aNumLinesX=<value optimized out>, aNumLinesY=<value optimized out>) at nsScrollPortView.cpp:426 #57 0x104d7dd8 in nsEventStateManager::DoScrollText (this=0x11630c90, aPresContext=0x1162ad60, aTargetFrame=0x1189b2e4, aEvent=0x7fbe4e7c, aNumLines=3, aScrollHorizontal=0, aScrollPage=0) at nsEventStateManager.cpp:1828 #58 0x104e0e84 in nsEventStateManager::PostHandleEvent (this=0x11630c90, aPresContext=0x1162ad60, aEvent=0x7fbe4e7c, aTargetFrame=0x118d511c, aStatus=0x7fbe4d0c, aView=<value optimized out>) at nsEventStateManager.cpp:2110 #59 0x102d9ba4 in PresShell::HandleEventInternal (this=0x116344d8, aEvent=0x7fbe4e7c, aView=0x116c2108, aFlags=1, aStatus=0x7fbe4d0c) at nsPresShell.cpp:6446 #60 0x102de844 in PresShell::HandleEvent (this=0x116344d8, aView=0x116c2108, aEvent=0x7fbe4e7c, aEventStatus=0x7fbe4d0c, aForceHandle=2143177884, [EMAIL PROTECTED]) at nsPresShell.cpp:6210 #61 0x10573658 in nsViewManager::HandleEvent (this=0x11632618, aView=<value optimized out>, aEvent=0x7fbe4e7c, ---Type <return> to continue, or q <return> to quit--- aCaptured=<value optimized out>) at nsViewManager.cpp:2557 #62 0x10574b14 in nsViewManager::DispatchEvent (this=0x11632618, aEvent=0x7fbe4e7c, aStatus=0x7fbe4e28) at nsViewManager.cpp:2246 #63 0x10569ff8 in HandleEvent (aEvent=0xa46) at nsView.cpp:171 #64 0x1028ca1c in nsCommonWidget::DispatchEvent (this=0x116c2018, aEvent=0x0, [EMAIL PROTECTED]) at nsCommonWidget.cpp:219 #65 0x1028768c in nsWindow::OnScrollEvent (this=0x116c2018, aWidget=<value optimized out>, aEvent=0x10faab30) at nsWindow.cpp:1844 #66 0x102876ec in scroll_event_cb (widget=0xa46, event=0xb) at nsWindow.cpp:3904 #67 0x0faeba4c in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #68 0x0f461730 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #69 0x0f476058 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0 #70 0x0f476fe4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #71 0x0f47770c in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #72 0x0fc0d564 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #73 0x0fae97e8 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #74 0x0fae9d68 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #75 0x0f8ff1ac in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0 #76 0x0f39f5a4 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #77 0x0f3a399c in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #78 0x0f3a3df4 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #79 0x0fae8b48 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #80 0x1028bc3c in nsAppShell::Run (this=0x10df0a18) at nsAppShell.cpp:139 #81 0x10935d60 in nsAppStartup::Run (this=0x10df98c0) at nsAppStartup.cpp:150 #82 0x1002cc1c in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:2351 #83 0x100283b8 in main (argc=0, argv=0xa46) at nsBrowserApp.cpp:61 #84 0x0ec6ea34 in generic_start_main () from /lib/tls/libc.so.6 #85 0x0ec6eb84 in __libc_start_main () from /lib/tls/libc.so.6 #86 0x0ec6eb84 in __libc_start_main () from /lib/tls/libc.so.6 Previous frame inner to this frame (corrupt stack?) (gdb) up #1 0x10034a08 in nsProfileLock::FatalSignalHandler (signo=11) at nsProfileLock.cpp:206 206 raise(signo); (gdb) #2 0x00100374 in ?? () (gdb) #3 0x1035e93c in nsTextFrame::Paint (this=0xfd5a1a8, aPresContext=0x1162ad60, [EMAIL PROTECTED], aDirtyRect=<value optimized out>, aWhichLayer=<value optimized out>, aFlags=<value optimized out>) at nsTextFrame.cpp:593 593 aRenderingContext.GetFontMetrics(mNormalFont); (gdb) p aRenderingContext $1 = (class nsIRenderingContext &) @0x11601798: {<nsISupports> = { _vptr.nsISupports = 0x10c10aa8}, <No data fields>} (gdb) quit Script done on do 27 apr 2006 17:56:45 CEST If you want me to investigate any further, just let me know. I'm willing to put the core files and the compiled binaries up on voltaire, if that helps; or I could give you access to my laptop if we coordinate well. -- Fun will now commence -- Seven Of Nine, "Ashes to Ashes", stardate 53679.4 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

