Bug 162055 - Crash when viewing the source of a mail in KMail
Summary: Crash when viewing the source of a mail in KMail
Status: RESOLVED FIXED
Alias: None
Product: Oxygen
Classification: Plasma
Component: style (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Camilla Boemann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-13 19:06 UTC by Thomas McGuire
Modified: 2008-05-13 20:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas McGuire 2008-05-13 19:06:35 UTC
Version:           SVN trunk rev. 807232 (using Devel)
Installed from:    Compiled sources
OS:                Linux

In KMail, when right-clicking a message and selecting "View Source", KMail crashes with the backtrace below. This only happens with oxygen style.
"View Source" is supposed to open a new window that shows the mail source.

Application: KMail (kmail), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb4230a60 (LWP 11682)]
[KCrash handler]
#6  0xb62e7f0e in QObject::parent ()
   from /media/kdedev/trunk/qt-copy/lib/libQtDesigner.so.4
#7  0xb62ed9cb in QWidget::parentWidget ()
   from /media/kdedev/trunk/qt-copy/lib/libQtDesigner.so.4
#8  0xb51dc4c1 in QWidget::window ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#9  0xb3fbd5c0 in OxygenHelper::renderWindowBackground (this=0x808f210, 
    p=0xbfedbbf0, clipRect=@0xbfedb514, widget=0x0, pal=@0xbfedb83c)
    at /media/kdedev/trunk/src/KDE/kdebase/runtime/kstyles/oxygen/lib/helper.cpp:67
#10 0xb3fdc674 in OxygenStyle::drawKStylePrimitive (this=0x80e6b18, 
    widgetType=KStyle::WT_Generic, primitive=65538, opt=0xbfedbb2c, 
    r=@0xbfedb844, pal=@0xbfedb83c, flags=@0xbfedb968, p=0xbfedbbf0, 
    widget=0x8df4d80, kOpt=0x0)
    at /media/kdedev/trunk/src/KDE/kdebase/runtime/kstyles/oxygen/oxygen.cpp:1923
#11 0xb67338ea in KStyle::drawPrimitive (this=0x80e6b18, 
    elem=QStyle::PE_Frame, option=0xbfedbb2c, painter=0xbfedbbf0, 
    widget=0x8df4d80)
    at /media/kdedev/trunk/src/KDE/kdelibs/kdeui/kernel/kstyle.cpp:885
#12 0xb5556171 in QFrame::drawFrame ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#13 0xb5556563 in QFrame::paintEvent ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#14 0xb55efed9 in QAbstractScrollArea::event ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#15 0xb55d6971 in QTextEdit::event ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#16 0xb55dabea in QTextBrowser::event ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#17 0xb518be0d in QApplicationPrivate::notify_helper ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#18 0xb518da35 in QApplication::notify ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#19 0xb671a905 in KApplication::notify (this=0xbfedcdb0, receiver=0x8df4d80, 
    event=0xbfedc160)
    at /media/kdedev/trunk/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#20 0xb7eeb88a in QCoreApplication::notifyInternal ()
   from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#21 0xb5197e43 in QCoreApplication::sendSpontaneousEvent ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#22 0xb51f71ce in qt_sendSpontaneousEvent ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#23 0xb51f0fff in QWidgetPrivate::drawWidget ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#24 0xb535f088 in QWidgetBackingStore::cleanRegion ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#25 0xb535f91d in qt_syncBackingStore ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#26 0xb51eaa40 in QWidget::event ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#27 0xb55568d8 in QFrame::event ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#28 0xb55eff3d in QAbstractScrollArea::event ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#29 0xb55d6971 in QTextEdit::event ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#30 0xb55dabea in QTextBrowser::event ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#31 0xb518be0d in QApplicationPrivate::notify_helper ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#32 0xb518da35 in QApplication::notify ()
   from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#33 0xb671a905 in KApplication::notify (this=0xbfedcdb0, receiver=0x8df4d80, 
    event=0x8e0f498)
    at /media/kdedev/trunk/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#34 0xb7eeb88a in QCoreApplication::notifyInternal ()
   from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#35 0xb7eef3c9 in QCoreApplication::sendEvent ()
   from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#36 0xb7eebda2 in QCoreApplicationPrivate::sendPostedEvents ()
   from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#37 0xb7eebf53 in QCoreApplication::sendPostedEvents ()
   from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#38 0xb7f1cb1e in QCoreApplication::sendPostedEvents ()
   from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#39 0xb7f1bd2f in postEventSourceDispatch ()
   from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#40 0xb49c15d6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#41 0xb49c4972 in ?? () from /usr/lib/libglib-2.0.so.0
#42 0x0806c090 in ?? ()
#43 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 1 FiNeX 2008-05-13 20:36:48 UTC
Crash confirmed on revision 806921.
Comment 2 Thomas McGuire 2008-05-13 20:50:07 UTC
Fixed in r807376, thanks.
Comment 3 FiNeX 2008-05-13 20:55:44 UTC
Thanks :-)