Bug 261339 - KMail crashes while trying to open message
Summary: KMail crashes while trying to open message
Status: RESOLVED DUPLICATE of bug 248465
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-27 02:33 UTC by Pablo Alvarado
Modified: 2010-12-27 03:43 UTC (History)
0 users

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 Pablo Alvarado 2010-12-27 02:33:35 UTC
Application: kontact (4.4.6)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-server x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
What I was doing when the application crashed:

Trying to just read a particular unread message causes kmail to crash every time.  Therefore is not even possible to remove it, resend it or anything else.

I'm using the default installation of Kubuntu 10.10, 64 bits.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f22cd213780 (LWP 3999))]

Thread 2 (Thread 0x7f22a1059700 (LWP 4016)):
#0  0x00007f22ca24d203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f22c2fc0009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f22c2fc045c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f22ca9911e6 in QEventDispatcherGlib::processEvents (this=0x7f22a4002860, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f22ca963a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f22ca963dec in QEventLoop::exec (this=0x7f22a1058d90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f22ca86e2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f22ca9435f8 in QInotifyFileSystemWatcherEngine::run (this=0x1c5af40) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f22ca87127e in QThreadPrivate::start (arg=0x1c5af40) at thread/qthread_unix.cpp:266
#9  0x00007f22c534f971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f22ca25992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f22cd213780 (LWP 3999)):
[KCrash Handler]
#6  KHTMLPart::findFrameParent (this=0x0, callingPart=0x0, f=..., childFrame=0x7fff356b8a98) at ../../khtml/khtml_part.cpp:5185
#7  0x00007f22c9793835 in KHTMLPart::findFrame (this=0x0, f=...) at ../../khtml/khtml_part.cpp:5215
#8  0x00007f22c987b176 in DOM::HTMLFrameElementImpl::ensureUniqueName (this=0x265eb80) at ../../khtml/html/html_baseimpl.cpp:277
#9  0x00007f22c987b923 in DOM::HTMLIFrameElementImpl::parseAttribute (this=0x265eb80, attr=0x265e720) at ../../khtml/html/html_baseimpl.cpp:748
#10 0x00007f22c98248d5 in DOM::ElementImpl::setAttributeMap (this=0x265eb90, list=<value optimized out>) at ../../khtml/xml/dom_elementimpl.cpp:586
#11 0x00007f22c985965b in khtml::KHTMLParser::parseToken (this=0x22eebf0, t=0x22ef938) at ../../khtml/html/htmlparser.cpp:278
#12 0x00007f22c9859ec1 in khtml::HTMLTokenizer::processToken (this=0x22ef910) at ../../khtml/html/htmltokenizer.cpp:2040
#13 0x00007f22c9861c77 in khtml::HTMLTokenizer::parseTag (this=0x22ef910, src=...) at ../../khtml/html/htmltokenizer.cpp:1501
#14 0x00007f22c9863672 in khtml::HTMLTokenizer::write (this=0x22ef910, str=<value optimized out>, appendData=<value optimized out>) at ../../khtml/html/htmltokenizer.cpp:1798
#15 0x00007f22c9808ed6 in DOM::DocumentImpl::write (this=0x22eaa80, text=...) at ../../khtml/xml/dom_docimpl.cpp:1688
#16 0x00007f22c98090a4 in DOM::DocumentImpl::write (this=0x22eaa80, text=<value optimized out>) at ../../khtml/xml/dom_docimpl.cpp:1677
#17 0x00007f22ae6038e2 in KMail::HTMLQuoteColorer::process (this=0x7fff356b90e0, htmlSource=<value optimized out>) at ../../kmail/htmlquotecolorer.cpp:37
#18 0x00007f22ae47385c in KMail::ObjectTreeParser::processTextHtmlSubtype (this=0x7fff356b94a0, curNode=0x227fe40) at ../../kmail/objecttreeparser.cpp:1016
#19 0x00007f22ae481991 in KMail::ObjectTreeParser::parseObjectTree (this=0x7fff356b94a0, node=0x227fe40) at ../../kmail/objecttreeparser.cpp:318
#20 0x00007f22ae481dd5 in KMail::ObjectTreeParser::stdChildHandling (this=0x7fff356b9720, child=0x227fe40) at ../../kmail/objecttreeparser.cpp:1278
#21 0x00007f22ae481fd3 in KMail::ObjectTreeParser::processMultiPartAlternativeSubtype (this=0x7fff356b9720, node=<value optimized out>) at ../../kmail/objecttreeparser.cpp:1325
#22 0x00007f22ae481991 in KMail::ObjectTreeParser::parseObjectTree (this=0x7fff356b9720, node=0x227fbe0) at ../../kmail/objecttreeparser.cpp:318
#23 0x00007f22ae481dd5 in KMail::ObjectTreeParser::stdChildHandling (this=0x7fff356b9a50, child=0x227fbe0) at ../../kmail/objecttreeparser.cpp:1278
#24 0x00007f22ae482184 in KMail::ObjectTreeParser::processMultiPartMixedSubtype (this=0x0, node=<value optimized out>) at ../../kmail/objecttreeparser.cpp:1291
#25 0x00007f22ae481991 in KMail::ObjectTreeParser::parseObjectTree (this=0x7fff356b9a50, node=0x227fab0) at ../../kmail/objecttreeparser.cpp:318
#26 0x00007f22ae2f99b0 in KMReaderWin::parseMsg (this=0x1435ef0, aMsg=0x20e2750) at ../../kmail/kmreaderwin.cpp:1612
#27 0x00007f22ae2eb3e0 in KMReaderWin::displayMessage (this=0x1435ef0) at ../../kmail/kmreaderwin.cpp:1536
#28 0x00007f22ae2eb5d0 in KMReaderWin::updateReaderWin (this=0x1435ef0) at ../../kmail/kmreaderwin.cpp:1479
#29 0x00007f22ae2fcfbd in KMReaderWin::qt_metacall (this=0x1435ef0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff356ba140) at ./kmreaderwin.moc:179
#30 0x00007f22ca97cb27 in QMetaObject::activate (sender=0x1435f98, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff356b8a98) at kernel/qobject.cpp:3280
#31 0x00007f22ca9768f9 in QObject::event (this=0x1435f98, e=0x0) at kernel/qobject.cpp:1183
#32 0x00007f22cb31afdc in QApplicationPrivate::notify_helper (this=0xe17530, receiver=0x1435f98, e=0x7fff356ba890) at kernel/qapplication.cpp:4396
#33 0x00007f22cb320aed in QApplication::notify (this=0x7fff356babf0, receiver=0x1435f98, e=0x7fff356ba890) at kernel/qapplication.cpp:4277
#34 0x00007f22cc06d156 in KApplication::notify (this=0x7fff356babf0, receiver=0x1435f98, event=0x7fff356ba890) at ../../kdeui/kernel/kapplication.cpp:310
#35 0x00007f22ca964cdc in QCoreApplication::notifyInternal (this=0x7fff356babf0, receiver=0x1435f98, event=0x7fff356ba890) at kernel/qcoreapplication.cpp:732
#36 0x00007f22ca9946f2 in sendEvent (this=0xe1ee70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#37 QTimerInfoList::activateTimers (this=0xe1ee70) at kernel/qeventdispatcher_unix.cpp:602
#38 0x00007f22ca9914a4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#39 0x00007f22c2fbc342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#40 0x00007f22c2fc02a8 in ?? () from /lib/libglib-2.0.so.0
#41 0x00007f22c2fc045c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#42 0x00007f22ca991193 in QEventDispatcherGlib::processEvents (this=0xde7e90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#43 0x00007f22cb3cda4e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x00007f22ca963a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#45 0x00007f22ca963dec in QEventLoop::exec (this=0x7fff356bab30, flags=) at kernel/qeventloop.cpp:201
#46 0x00007f22ca967ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#47 0x0000000000403b4e in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:224

This bug may be a duplicate of or related to bug 248465.

Possible duplicates by query: bug 260344, bug 258674, bug 258391, bug 257500, bug 257121.

Reported using DrKonqi
Comment 1 Christophe Marin 2010-12-27 03:43:21 UTC

*** This bug has been marked as a duplicate of bug 248465 ***