GNOME Bugzilla – Bug 309227
crashes in nsImageFrame::RecalculateTransform when a entry is displayed
Last modified: 2006-06-08 18:09:37 UTC
Steps to reproduce: This bug was originally reported in the Debian BTS: http://bugs.debian.org/316182 "When I try to display a particular Boing Boing entry, Blam crashes in nsImageFrame::RecalculateTransform." Stack trace: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 3262)] 0x0ddfb6f0 in nsImageFrame::RecalculateTransform () from /usr/lib/mozilla/components/libgklayout.so (gdb) bt #0 0x0ddfb6f0 in nsImageFrame::RecalculateTransform () from /usr/lib/mozilla/components/libgklayout.so #1 0x0ddfc244 in nsImageFrame::OnStartContainer () from /usr/lib/mozilla/components/libgklayout.so #2 0x0de0058c in nsImageListener::~nsImageListener () from /usr/lib/mozilla/components/libgklayout.so #3 0x0dfba2e0 in nsImageLoadingContent::~nsImageLoadingContent () from /usr/lib/mozilla/components/libgklayout.so #4 0x0d9e8ae4 in NSGetModule () from /usr/lib/mozilla/components/libimglib2.so #5 0x0d9e6c68 in NSGetModule () from /usr/lib/mozilla/components/libimglib2.so #6 0x0d9ef550 in NSGetModule () from /usr/lib/mozilla/components/libimglib2.so #7 0x0d9e7a64 in NSGetModule () from /usr/lib/mozilla/components/libimglib2.so #8 0x0d9e4f58 in NSGetModule () from /usr/lib/mozilla/components/libimglib2.so #9 0x0e32216c in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #10 0x0e399f88 in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #11 0x0e307f80 in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #12 0x0e307d58 in NSGetModule () from /usr/lib/mozilla/components/libnecko.so #13 0x0e7a1508 in nsInputStreamReadyEvent::EventHandler () from /usr/lib/mozilla/libxpcom.so #14 0x0e7baa28 in PL_HandleEvent () from /usr/lib/mozilla/libxpcom.so #15 0x0e7ba938 in PL_ProcessPendingEvents () from /usr/lib/mozilla/libxpcom.so #16 0x0e7bc91c in nsEventQueueImpl::NotifyObservers () from /usr/lib/mozilla/libxpcom.so #17 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #18 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #19 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #20 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #21 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #22 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #23 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #24 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #25 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #26 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #27 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #28 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #29 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #30 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #31 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #32 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #33 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #34 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #35 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #36 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so #37 0x0d90698c in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so Previous frame inner to this frame (corrupt stack?) Other information:
Hmm.. wonder if this really is Blam's fault. Wouldn't have a clue where to start debugging this.
Thanks for the bug report. This trace indicates that Mozilla (which was being used by the program) was responsible for the crash, or alternatively that the program was compiled against a different version of Mozilla. Make sure the program was built against the most recent mozilla, report the bug to http://bugzilla.mozilla.org/