Bug 255150 - KMail crashes on clicking to email item
Summary: KMail crashes on clicking to email item
Status: RESOLVED DUPLICATE of bug 248465
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.13.5
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-24 23:10 UTC by Alexey Chernov
Modified: 2010-11-15 15:42 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.89 KB, text/plain)
2010-11-01 16:18 UTC, hector
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Chernov 2010-10-24 23:10:58 UTC
Application: kmail (1.13.5)
KDE Platform Version: 4.5.2 (KDE 4.5.2) (Compiled from sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.35.4 x86_64

-- Information about the crash:
- What I was doing when the application crashed:
KMail crashes when clicking to email item in the emails list. Usually it's the first item in the list and email contains HTML code. To be more exact, all the crashes appeared on clicking on LiveJournal reminder email of some comment on the post (I also can send this email to someone trying to reproduce the bug).

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fbf98104154 in KHTMLPart::findFrameParent (this=0x0, callingPart=0x0, f=..., childFrame=0x7ffff2a1aa28) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/khtml_part.cpp:5185
#7  0x00007fbf98104335 in KHTMLPart::findFrame (this=0x0, f=...) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/khtml_part.cpp:5215
#8  0x00007fbf981d6281 in DOM::HTMLFrameElementImpl::ensureUniqueName (this=0x23340c0) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/html/html_baseimpl.cpp:277
#9  0x00007fbf981d6753 in DOM::HTMLIFrameElementImpl::parseAttribute (this=0x23340c0, attr=0x2333e70) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/html/html_baseimpl.cpp:748
#10 0x00007fbf9818a568 in DOM::ElementImpl::setAttributeMap (this=0x23340d0, list=<value optimized out>) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/xml/dom_elementimpl.cpp:586
#11 0x00007fbf981b9cde in khtml::KHTMLParser::parseToken (this=0x226d680, t=0x23095a8) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/html/htmlparser.cpp:278
#12 0x00007fbf981bb2ce in khtml::HTMLTokenizer::processToken (this=0x2309580) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/html/htmltokenizer.cpp:2040
#13 0x00007fbf981bf577 in khtml::HTMLTokenizer::parseTag (this=0x2309580, src=...) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/html/htmltokenizer.cpp:1501
#14 0x00007fbf981c0bc2 in khtml::HTMLTokenizer::write (this=0x2309580, str=<value optimized out>, appendData=<value optimized out>)
    at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/html/htmltokenizer.cpp:1798
#15 0x00007fbf9816d28b in DOM::DocumentImpl::write (this=0x2275830, text=...) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/xml/dom_docimpl.cpp:1688
#16 0x00007fbf9816d324 in DOM::DocumentImpl::write (this=0x2275830, text=<value optimized out>) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/khtml/xml/dom_docimpl.cpp:1677
#17 0x00007fbfa0b1bf86 in KMail::HTMLQuoteColorer::process (this=0x7ffff2a1b300, htmlSource=<value optimized out>) at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/htmlquotecolorer.cpp:37
#18 0x00007fbfa09ec993 in KMail::ObjectTreeParser::processTextHtmlSubtype (this=0x7ffff2a1b660, curNode=0x20123e0) at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/objecttreeparser.cpp:1016
#19 0x00007fbfa09eebf3 in KMail::ObjectTreeParser::parseObjectTree (this=0x7ffff2a1b660, node=0x20123e0) at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/objecttreeparser.cpp:318
#20 0x00007fbfa09eedea in KMail::ObjectTreeParser::stdChildHandling (this=0x7ffff2a1b9e0, child=0x20123e0) at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/objecttreeparser.cpp:1278
#21 0x00007fbfa09eefac in KMail::ObjectTreeParser::processMultiPartAlternativeSubtype (this=0x7ffff2a1b9e0, node=<value optimized out>)
    at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/objecttreeparser.cpp:1325
#22 0x00007fbfa09eebf3 in KMail::ObjectTreeParser::parseObjectTree (this=0x7ffff2a1b9e0, node=0x2012060) at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/objecttreeparser.cpp:318
#23 0x00007fbfa08c99b0 in KMReaderWin::parseMsg (this=0x98ea40, aMsg=0x113c360) at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/kmreaderwin.cpp:1612
#24 0x00007fbfa08c1d3d in KMReaderWin::displayMessage (this=0x98ea40) at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/kmreaderwin.cpp:1536
#25 0x00007fbfa08c1eda in KMReaderWin::updateReaderWin (this=0x98ea40) at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/kmreaderwin.cpp:1479
#26 0x00007fbfa08c4f1d in KMReaderWin::qt_metacall (this=0x98ea40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff2a1c060)
    at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/build/kmail/kmreaderwin.moc:179
#27 0x00007fbf9bef098f in QMetaObject::activate (sender=0x98eae8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffff2a1aa28) at kernel/qobject.cpp:3272
#28 0x00007fbf9bee91c9 in QObject::event (this=0x98eae8, e=0x0) at kernel/qobject.cpp:1175
#29 0x00007fbf9c69ec30 in QApplicationPrivate::notify_helper (this=0x8d02e0, receiver=0x98eae8, e=0x7ffff2a1c7d0) at kernel/qapplication.cpp:4396
#30 0x00007fbf9c6abf29 in QApplication::notify (this=0x7ffff2a1cc30, receiver=<value optimized out>, e=0x7ffff2a1c7d0) at kernel/qapplication.cpp:4277
#31 0x00007fbfa1861d51 in KApplication::notify (this=0x7ffff2a1cc30, receiver=0x98eae8, event=0x7ffff2a1c7d0) at /usr/src/packages/kde4/4.5.2/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310
#32 0x00007fbf9bed25eb in QCoreApplication::notifyInternal (this=0x7ffff2a1cc30, receiver=0x98eae8, event=0x7ffff2a1c7d0) at kernel/qcoreapplication.cpp:732
#33 0x00007fbf9bf0ac92 in QCoreApplication::sendEvent (this=0x8d3ae0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#34 QTimerInfoList::activateTimers (this=0x8d3ae0) at kernel/qeventdispatcher_unix.cpp:602
#35 0x00007fbf9bf07614 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#36 0x00007fbf91ab2e7d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0x00007fbf91ab6838 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#38 0x00007fbf91ab6960 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0x00007fbf9bf07343 in QEventDispatcherGlib::processEvents (this=0x869e00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#40 0x00007fbf9c76aa9e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007fbf9bed11e2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#42 0x00007fbf9bed15c5 in QEventLoop::exec (this=0x7ffff2a1ca70, flags=) at kernel/qeventloop.cpp:201
#43 0x00007fbf9bed7a0b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#44 0x00000000004031fa in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/packages/kde4/4.5.2/kdepim-4.4.6/kmail/main.cpp:156

Possible duplicates by query: bug 254893, bug 254583, bug 254375, bug 253467, bug 251968.

Reported using DrKonqi
Comment 1 Laurent Montel 2010-10-25 15:23:03 UTC
Please send me your email to my email account please
(montel@kde.org)
Comment 2 Alexey Chernov 2010-10-25 20:29:56 UTC
I've sent from my account (4ernov@...)
Comment 3 hector 2010-11-01 16:18:39 UTC
Created attachment 53042 [details]
New crash information added by DrKonqi

kontact (4.4.6) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:
Open a new email just recieved (html mail displayed on text mode)

-- Backtrace (Reduced):
#6  KHTMLPart::findFrameParent (this=0x0, callingPart=0x0, f=..., childFrame=0x7fffa7f3b708) at ../../khtml/khtml_part.cpp:5185
#7  0x00007f38025de835 in KHTMLPart::findFrame (this=0x0, f=...) at ../../khtml/khtml_part.cpp:5215
#8  0x00007f38026c6176 in DOM::HTMLFrameElementImpl::ensureUniqueName (this=0x33d6da0) at ../../khtml/html/html_baseimpl.cpp:277
#9  0x00007f38026c6923 in DOM::HTMLIFrameElementImpl::parseAttribute (this=0x33d6da0, attr=0x36141d0) at ../../khtml/html/html_baseimpl.cpp:748
#10 0x00007f380266f8d5 in DOM::ElementImpl::setAttributeMap (this=0x33d6db0, list=<value optimized out>) at ../../khtml/xml/dom_elementimpl.cpp:586
Comment 4 hector 2010-11-01 16:20:34 UTC
Kmail crach every time i try to open (from text to html view) that email.
Comment 5 Dario Andres 2010-11-15 15:35:09 UTC
The main issue is being tracked at bug 248465.
Merging. Thanks

*** This bug has been marked as a duplicate of bug 248465 ***
Comment 6 Alexey Chernov 2010-11-15 15:42:54 UTC
Thank you