Bug 265181 - Kmail crash
Summary: Kmail crash
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.13.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 268774 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-02 12:15 UTC by JFG
Modified: 2012-08-19 11:08 UTC (History)
2 users (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 JFG 2011-02-02 12:15:26 UTC
Application: kmail (1.13.5)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-25-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
First use of Kmail. I downloaded emails (on POP3 Gmail box)
Crash after advanced search: after clicking on the email that was found by this search operation.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78b9780 (LWP 1702))]

Thread 2 (Thread 0xb34beb70 (LWP 1749)):
#0  0x061d2e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x00aaf6fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x00ab4825 in QTimerInfoList::updateCurrentTime (this=0x94847d4) at kernel/qeventdispatcher_unix.cpp:340
#3  0x00ab486a in QTimerInfoList::timerWait (this=0x94847d4, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x00ab2818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb34be05c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x00ab28a5 in timerSourcePrepare (source=0x0, timeout=0x61d6ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x06054aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x06054ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x060554b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x00ab260f in QEventDispatcherGlib::processEvents (this=0x9179820, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x00a85059 in QEventLoop::processEvents (this=0xb34be220, flags=) at kernel/qeventloop.cpp:149
#11 0x00a854aa in QEventLoop::exec (this=0xb34be220, flags=...) at kernel/qeventloop.cpp:201
#12 0x009815a8 in QThread::exec (this=0x9479b90) at thread/qthread.cpp:487
#13 0x00a64c1b in QInotifyFileSystemWatcherEngine::run (this=0x9479b90) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x0098432e in QThreadPrivate::start (arg=0x9479b90) at thread/qthread_unix.cpp:248
#15 0x00f2f96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x00e24a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb78b9780 (LWP 1702)):
[KCrash Handler]
#6  QBasicAtomicInt::deref (x=0x902e6b0) at /usr/include/qt4/QtCore/qatomic_i386.h:132
#7  ~KSharedPtr (x=0x902e6b0) at ../../kdecore/util/ksharedptr.h:90
#8  ~ParsingData (x=0x902e6b0) at ../../kdecore/services/ktraderparse.cpp:41
#9  QThreadStorage<KTraderParse::ParsingData*>::deleteData (x=0x902e6b0) at /usr/include/qt4/QtCore/qthreadstorage.h:133
#10 0x00982f0d in QThreadStorageData::set (this=0x9b27c88, p=0x9ae4a30) at thread/qthreadstorage.cpp:148
#11 0x0080743a in qThreadStorage_setLocalData<KTraderParse::ParsingData> (_constr=...) at /usr/include/qt4/QtCore/qthreadstorage.h:92
#12 QThreadStorage<KTraderParse::ParsingData*>::setLocalData (_constr=...) at /usr/include/qt4/QtCore/qthreadstorage.h:148
#13 KTraderParse::parseConstraints (_constr=...) at ../../kdecore/services/ktraderparse.cpp:55
#14 0x00805b24 in KServiceTypeTrader::applyConstraints (lst=..., constraint=...) at ../../kdecore/services/kservicetypetrader.cpp:59
#15 0x008061c5 in KServiceTypeTrader::defaultOffers (this=0x9050230, serviceType=..., constraint=...) at ../../kdecore/services/kservicetypetrader.cpp:127
#16 0x008065ed in KServiceTypeTrader::query (this=0x9050230, serviceType=..., constraint=...) at ../../kdecore/services/kservicetypetrader.cpp:141
#17 0x0500342b in KEmoticonsPrivate::loadServiceList (this=0x9d86720) at ../../kutils/kemoticons/kemoticons.cpp:71
#18 0x05003590 in KEmoticons (this=0x9049400) at ../../kutils/kemoticons/kemoticons.cpp:120
#19 0x0511d6d5 in operator-> (plainText=..., flags=<value optimized out>, maxUrlLen=4096, maxAddressLen=255) at ../../kpimutils/linklocator.cpp:65
#20 KPIMUtils::LinkLocator::convertToHtml (plainText=..., flags=<value optimized out>, maxUrlLen=4096, maxAddressLen=255) at ../../kpimutils/linklocator.cpp:438
#21 0x012df5fc in strToHtml (str=..., flags=3) at ../../kmail/headerstyle.cpp:78
#22 0x012e5ce0 in KMail::FancyHeaderStyle::format (this=0x926c7c0, message=0x9c75388, strategy=0x90332a0, vCardName=..., printing=false, topLevel=true) at ../../kmail/headerstyle.cpp:598
#23 0x011547ef in KMReaderWin::writeMsgHeader (this=0x916e188, aMsg=0x9c75388, vCardNode=0x0, topLevel=<value optimized out>) at ../../kmail/kmreaderwin.cpp:1726
#24 0x0116aa19 in KMReaderWin::parseMsg (this=0x916e188, aMsg=0x9c75388) at ../../kmail/kmreaderwin.cpp:1607
#25 0x0115b4b3 in KMReaderWin::displayMessage (this=0x916e188) at ../../kmail/kmreaderwin.cpp:1536
#26 0x0115b69d in KMReaderWin::updateReaderWin (this=0x916e188) at ../../kmail/kmreaderwin.cpp:1479
#27 0x0116e424 in KMReaderWin::qt_metacall (this=0x916e188, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfc913dc) at ./kmreaderwin.moc:179
#28 0x00a8bc9a in QMetaObject::metacall (object=0x916e188, cl=QMetaObject::ReadProperty, idx=33, argv=0xbfc913dc) at kernel/qmetaobject.cpp:237
#29 0x00a9a3d5 in QMetaObject::activate (sender=0x916e1e0, m=0xb9a5a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#30 0x00aebaa7 in QTimer::timeout (this=0x916e1e0) at .moc/release-shared/moc_qtimer.cpp:134
#31 0x00aa260e in QTimer::timerEvent (this=0x916e1e0, e=0xbfc91910) at kernel/qtimer.cpp:271
#32 0x00a97254 in QObject::event (this=0x916e1e0, e=0x8e98601) at kernel/qobject.cpp:1212
#33 0x072494dc in QApplicationPrivate::notify_helper (this=0x8ecdb30, receiver=0x916e1e0, e=0xbfc91910) at kernel/qapplication.cpp:4300
#34 0x0725005e in QApplication::notify (this=0xbfc91d20, receiver=0x916e1e0, e=0xbfc91910) at kernel/qapplication.cpp:3704
#35 0x004ea40a in KApplication::notify (this=0xbfc91d20, receiver=0x916e1e0, event=0xbfc91910) at ../../kdeui/kernel/kapplication.cpp:302
#36 0x00a86a3b in QCoreApplication::notifyInternal (this=0xbfc91d20, receiver=0x916e1e0, event=0xbfc91910) at kernel/qcoreapplication.cpp:704
#37 0x00ab5d66 in QCoreApplication::sendEvent (this=0x8ec4f34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#38 QTimerInfoList::activateTimers (this=0x8ec4f34) at kernel/qeventdispatcher_unix.cpp:603
#39 0x00ab28e4 in timerSourceDispatch (source=0x8ec4f00) at kernel/qeventdispatcher_glib.cpp:184
#40 0x060515e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#41 0x060552d8 in ?? () from /lib/libglib-2.0.so.0
#42 0x060554b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#43 0x00ab25d5 in QEventDispatcherGlib::processEvents (this=0x8e98278, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#44 0x07309135 in QGuiEventDispatcherGlib::processEvents (this=0x8e98278, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00a85059 in QEventLoop::processEvents (this=0xbfc91bd4, flags=) at kernel/qeventloop.cpp:149
#46 0x00a854aa in QEventLoop::exec (this=0xbfc91bd4, flags=...) at kernel/qeventloop.cpp:201
#47 0x00a8969f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#48 0x07249577 in QApplication::exec () at kernel/qapplication.cpp:3579
#49 0x0804ab0e in main (argc=3, argv=0xbfc91ee4) at ../../kmail/main.cpp:156

Reported using DrKonqi
Comment 1 Christophe Marin 2011-02-14 12:59:05 UTC
Is this crash reproducible ?
Comment 2 Christophe Marin 2011-04-24 21:42:57 UTC
*** Bug 268774 has been marked as a duplicate of this bug. ***
Comment 3 Sergey V Turchin 2012-05-11 08:53:00 UTC
Always reproducible when nepomuk is on.
Comment 4 Sergey V Turchin 2012-05-11 12:35:04 UTC
Same as #277705
Comment 5 Myriam Schweingruber 2012-08-19 11:08:48 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding