[Bug 254893] New: Kontact crashes while opening an e-mail

Fabien Skraber fabien.skraber at wanadoo.fr
Thu Oct 21 18:40:42 BST 2010


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

           Summary: Kontact crashes while opening an e-mail
           Product: kontact
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: fabien.skraber at wanadoo.fr


Application: kontact (4.4.6)
KDE Platform Version: 4.5.2 (KDE 4.5.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I wanted to open an incoming e-mail. Kontact crashes only for one given e-mail.
It works normaly when I don't want to open this e-mail.

The crash can be reproduced every time.

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

Thread 2 (Thread 0xaff1db70 (LWP 2467)):
#0  0x0213de36 in clock_gettime (clock_id=34873332, tp=0xaff1cf70) at
../sysdeps/unix/clock_gettime.c:100
#1  0x018ec50b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x019c36e5 in QTimerInfoList::updateCurrentTime (this=0xa1f57b4) at
kernel/qeventdispatcher_unix.cpp:339
#4  0x019c372a in QTimerInfoList::timerWait (this=0xa1f57b4, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0x019c17a8 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xaff1d09c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x019c183d in timerSourcePrepare (source=0x0, timeout=0x2141ff4) at
kernel/qeventdispatcher_glib.cpp:169
#7  0x020a6e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x020a7279 in ?? () from /lib/libglib-2.0.so.0
#9  0x020a7848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x019c159f in QEventDispatcherGlib::processEvents (this=0x9cb7408,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x01991609 in QEventLoop::processEvents (this=0xaff1d270, flags=) at
kernel/qeventloop.cpp:149
#12 0x01991a8a in QEventLoop::exec (this=0xaff1d270, flags=...) at
kernel/qeventloop.cpp:201
#13 0x0188db7e in QThread::exec (this=0x97a6c20) at thread/qthread.cpp:490
#14 0x0197035b in QInotifyFileSystemWatcherEngine::run (this=0x97a6c20) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0x01890df9 in QThreadPrivate::start (arg=0x97a6c20) at
thread/qthread_unix.cpp:266
#16 0x02028cc9 in start_thread (arg=0xaff1db70) at pthread_create.c:304
#17 0x03c206ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77aa730 (LWP 2460)):
[KCrash Handler]
#7  0x08311567 in KHTMLPart::findFrameParent (this=0x0, callingPart=0x0, f=...,
childFrame=0xbfd388cc) at ../../khtml/khtml_part.cpp:5185
#8  0x08311774 in KHTMLPart::findFrame (this=0x0, f=...) at
../../khtml/khtml_part.cpp:5215
#9  0x0840a5d7 in DOM::HTMLFrameElementImpl::ensureUniqueName (this=0x9fd5bb0)
at ../../khtml/html/html_baseimpl.cpp:277
#10 0x0840adac in DOM::HTMLIFrameElementImpl::parseAttribute (this=0x9fd5bb0,
attr=0xa1e1b5c) at ../../khtml/html/html_baseimpl.cpp:748
#11 0x083af8b4 in DOM::ElementImpl::setAttributeMap (this=0x9fd5bb8,
list=0xa0a8138) at ../../khtml/xml/dom_elementimpl.cpp:586
#12 0x083e6811 in khtml::KHTMLParser::parseToken (this=0xa10ff20, t=0xa1fe774)
at ../../khtml/html/htmlparser.cpp:278
#13 0x083e70d3 in khtml::HTMLTokenizer::processToken (this=0xa1fe760) at
../../khtml/html/htmltokenizer.cpp:2040
#14 0x083eeb76 in khtml::HTMLTokenizer::parseTag (this=0xa1fe760, src=...) at
../../khtml/html/htmltokenizer.cpp:1501
#15 0x083f0751 in khtml::HTMLTokenizer::write (this=0xa1fe760, str=...,
appendData=false) at ../../khtml/html/htmltokenizer.cpp:1798
#16 0x08392819 in DOM::DocumentImpl::write (this=0x9a0a768, text=...) at
../../khtml/xml/dom_docimpl.cpp:1688
#17 0x083929eb in DOM::DocumentImpl::write (this=0x9a0a768, text=...) at
../../khtml/xml/dom_docimpl.cpp:1677
#18 0x086115ce in DOM::HTMLDocument::write (this=0xbfd38d50, text=...) at
../../khtml/dom/html_document.cpp:218
#19 0xb320eb18 in KMail::HTMLQuoteColorer::process (this=0xbfd38db0,
htmlSource=...) at ../../kmail/htmlquotecolorer.cpp:37
#20 0xb305a0a4 in KMail::ObjectTreeParser::processTextHtmlSubtype
(this=0xbfd38f80, curNode=0x9fb8ae0) at ../../kmail/objecttreeparser.cpp:1016
#21 0xb307723b in (anonymous namespace)::TextHtmlBodyPartFormatter::process
(this=0x9d5ef90, otp=0xbfd38f80, node=0x9fb8ae0, result=...) at
../../kmail/bodypartformatter.cpp:107
#22 0xb306a22b in KMail::ObjectTreeParser::parseObjectTree (this=0xbfd38f80,
node=0x9fb8ae0) at ../../kmail/objecttreeparser.cpp:318
#23 0xb306a747 in KMail::ObjectTreeParser::stdChildHandling (this=0xbfd391e0,
child=0x9fb8ae0) at ../../kmail/objecttreeparser.cpp:1278
#24 0xb306a948 in KMail::ObjectTreeParser::processMultiPartAlternativeSubtype
(this=0xbfd391e0, node=0x9fb8f68) at ../../kmail/objecttreeparser.cpp:1325
#25 0xb30770fb in (anonymous
namespace)::MultiPartAlternativeBodyPartFormatter::process (this=0xa1cc808,
otp=0xbfd391e0, node=0x9fb8f68, result=...) at
../../kmail/bodypartformatter.cpp:119
#26 0xb306a22b in KMail::ObjectTreeParser::parseObjectTree (this=0xbfd391e0,
node=0x9fb8f68) at ../../kmail/objecttreeparser.cpp:318
#27 0xb2ebc789 in KMReaderWin::parseMsg (this=0x9b8f488, aMsg=0xa24be28) at
../../kmail/kmreaderwin.cpp:1612
#28 0xb2eac973 in KMReaderWin::displayMessage (this=0x9b8f488) at
../../kmail/kmreaderwin.cpp:1536
#29 0xb2eacb7d in KMReaderWin::updateReaderWin (this=0x9b8f488) at
../../kmail/kmreaderwin.cpp:1479
#30 0xb2ec01c4 in KMReaderWin::qt_metacall (this=0x9b8f488,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd3957c) at
./kmreaderwin.moc:179
#31 0x019988ca in QMetaObject::metacall (object=0x9b8f488, cl=54, idx=33,
argv=0xbfd3957c) at kernel/qmetaobject.cpp:237
#32 0x019ab6ad in QMetaObject::activate (sender=0x9b8f4e0, m=0x1ac55a4,
local_signal_index=0, argv=0xbfd38888) at kernel/qobject.cpp:3280
#33 0x019fd1e7 in QTimer::timeout (this=0x9b8f4e0) at
.moc/release-shared/moc_qtimer.cpp:134
#34 0x019b11ce in QTimer::timerEvent (this=0x9b8f4e0, e=0xbfd39ab0) at
kernel/qtimer.cpp:271
#35 0x019a5504 in QObject::event (this=0x9b8f4e0, e=0xbfd3892c) at
kernel/qobject.cpp:1183
#36 0x00e91fdc in QApplicationPrivate::notify_helper (this=0x95a8140,
receiver=0x9b8f4e0, e=0xbfd39ab0) at kernel/qapplication.cpp:4396
#37 0x00e9804e in QApplication::notify (this=0xbfd39e14, receiver=0x9b8f4e0,
e=0xbfd39ab0) at kernel/qapplication.cpp:3798
#38 0x00585cfa in KApplication::notify (this=0xbfd39e14, receiver=0x9b8f4e0,
event=0xbfd39ab0) at ../../kdeui/kernel/kapplication.cpp:310
#39 0x01992b3b in QCoreApplication::notifyInternal (this=0xbfd39e14,
receiver=0x9b8f4e0, event=0xbfd39ab0) at kernel/qcoreapplication.cpp:732
#40 0x019c4ad6 in sendEvent (this=0x95ae974) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#41 QTimerInfoList::activateTimers (this=0x95ae974) at
kernel/qeventdispatcher_unix.cpp:602
#42 0x019c1874 in timerSourceDispatch (source=0x95ae940) at
kernel/qeventdispatcher_glib.cpp:184
#43 0x020a3855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#44 0x020a7668 in ?? () from /lib/libglib-2.0.so.0
#45 0x020a7848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#46 0x019c1565 in QEventDispatcherGlib::processEvents (this=0x9586b78,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#47 0x00f53be5 in QGuiEventDispatcherGlib::processEvents (this=0x9586b78,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0x01991609 in QEventLoop::processEvents (this=0xbfd39d74, flags=) at
kernel/qeventloop.cpp:149
#49 0x01991a8a in QEventLoop::exec (this=0xbfd39d74, flags=...) at
kernel/qeventloop.cpp:201
#50 0x0199600f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#51 0x00e90e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#52 0x0804b132 in main (argc=1, argv=0xbfd3a034) at
../../../kontact/src/main.cpp:224

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

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

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