After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309227 - crashes in nsImageFrame::RecalculateTransform when a entry is displayed
crashes in nsImageFrame::RecalculateTransform when a entry is displayed
Status: RESOLVED NOTGNOME
Product: blam
Classification: Other
Component: General
1.8.x
Other All
: High critical
: ---
Assigned To: Mikael Hallendal
Mikael Hallendal
Depends on:
Blocks:
 
 
Reported: 2005-06-30 19:53 UTC by Johan Svedberg
Modified: 2006-06-08 18:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Johan Svedberg 2005-06-30 19:53:18 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:
Comment 1 Mikael Hallendal 2006-06-03 14:58:47 UTC
Hmm.. wonder if this really is Blam's fault. Wouldn't have a clue where to start debugging this.
Comment 2 Olav Vitters 2006-06-08 18:09:37 UTC
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/