[Bug 221103] New: Kontact crashed when deleting mail with delete key [DwHeaders::FindField, KMMessage::headerField, KMail::FancyHeaderStyle::format]

Colin J Thomson colin at g6avk.demon.co.uk
Sun Jan 3 12:52:08 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=221103

           Summary: Kontact crashed when deleting mail with delete key
                    [DwHeaders::FindField, KMMessage::headerField,
                    KMail::FancyHeaderStyle::format]
           Product: kontact
           Version: 4.4 pre
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: colin at g6avk.demon.co.uk


Application: kontact (4.4 pre)
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31.9-174.fc12.i686 i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
When deleting Email in Kmail/Kontact using the delete key I suffer from this
crash, it seems easier to trigger on folders with 10 or more Emails or using
the delete key very fast. Selecting any number of messages with CTRL A and
using the delete key works fine.

The crash can be reproduced everytime.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0x02d919b1 in DwHeaders::FindField (this=0x74437265, aFieldName=0xb2e6748
"Face") at /usr/src/debug/kdepim-4.3.85/mimelib/headers.cpp:287
#7  0xb445377f in KMMessage::headerField (this=<value optimized out>,
aName=<value optimized out>, encodingMode=<value optimized out>) at
/usr/src/debug/kdepim-4.3.85/kmail/kmmessage.cpp:1949
#8  0xb46d940a in KMail::FancyHeaderStyle::format (this=<value optimized out>,
message=<value optimized out>, strategy=<value optimized out>, vCardName=<value
optimized out>, 
    printing=<value optimized out>, topLevel=<value optimized out>) at
/usr/src/debug/kdepim-4.3.85/kmail/headerstyle.cpp:533
#9  0xb454919d in KMReaderWin::writeMsgHeader (this=<value optimized out>,
aMsg=<value optimized out>, vCardNode=<value optimized out>, topLevel=<value
optimized out>)
    at /usr/src/debug/kdepim-4.3.85/kmail/kmreaderwin.cpp:1726
#10 0xb455f65c in KMReaderWin::parseMsg (this=<value optimized out>,
aMsg=<value optimized out>) at
/usr/src/debug/kdepim-4.3.85/kmail/kmreaderwin.cpp:1607
#11 0xb45532de in KMReaderWin::displayMessage (this=<value optimized out>) at
/usr/src/debug/kdepim-4.3.85/kmail/kmreaderwin.cpp:1536
#12 0xb45534c6 in KMReaderWin::updateReaderWin (this=<value optimized out>) at
/usr/src/debug/kdepim-4.3.85/kmail/kmreaderwin.cpp:1479
#13 0xb4563134 in KMReaderWin::qt_metacall (this=<value optimized out>,
_c=<value optimized out>, _id=6, _a=<value optimized out>)
    at
/usr/src/debug/kdepim-4.3.85/i686-redhat-linux-gnu/kmail/kmreaderwin.moc:179
#14 0x061dd6eb in QMetaObject::metacall (object=<value optimized out>,
cl=<value optimized out>, idx=<value optimized out>, argv=<value optimized
out>) at kernel/qmetaobject.cpp:237
#15 0x061ebefb in QMetaObject::activate (sender=<value optimized out>, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=<value optimized
out>) at kernel/qobject.cpp:3294
#16 0x0623e048 in QTimer::timeout (this=<value optimized out>) at
.moc/release-shared/moc_qtimer.cpp:134
#17 0x061f41ae in QTimer::timerEvent (this=<value optimized out>, e=<value
optimized out>) at kernel/qtimer.cpp:271
#18 0x061e8d34 in QObject::event (this=<value optimized out>, e=<value
optimized out>) at kernel/qobject.cpp:1224
#19 0x06a6eccc in QApplicationPrivate::notify_helper (this=<value optimized
out>, receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:4242
#20 0x06a7594f in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:3661
#21 0x075cfcfb in KApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, event=<value optimized out>) at
/usr/src/debug/kdelibs-4.3.85/kdeui/kernel/kapplication.cpp:302
#22 0x061d8263 in QCoreApplication::notifyInternal (this=<value optimized out>,
receiver=<value optimized out>, event=<value optimized out>) at
kernel/qcoreapplication.cpp:704
#23 0x06207b1e in sendEvent (event=<value optimized out>, receiver=<value
optimized out>) at kernel/qcoreapplication.h:215
#24 QTimerInfoList::activateTimers (event=<value optimized out>,
receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:603
#25 0x06204768 in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:184
#26 idleTimerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:231
#27 0x0096d128 in g_main_dispatch (context=<value optimized out>) at
gmain.c:1960
#28 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#29 0x00970a58 in g_main_context_iterate (context=<value optimized out>,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2591
#30 0x00970b84 in IA__g_main_context_iteration (context=0x8f7b698,
may_block=<value optimized out>) at gmain.c:2654
#31 0x06204426 in QEventDispatcherGlib::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#32 0x06b2b576 in QGuiEventDispatcherGlib::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#33 0x061d681a in QEventLoop::processEvents (this=<value optimized out>,
flags=<value optimized out>) at kernel/qeventloop.cpp:149
#34 0x061d6c7a in QEventLoop::exec (this=<value optimized out>, flags=<value
optimized out>) at kernel/qeventloop.cpp:201
#35 0x061d9457 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#36 0x06a6ed78 in QApplication::exec () at kernel/qapplication.cpp:3570
#37 0x0804b321 in main (argc=<value optimized out>, argv=<value optimized out>)
at /usr/src/debug/kdepim-4.3.85/kontact/src/main.cpp:221

Possible duplicates by query: bug 113610, bug 111266.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list