[Bug 302045] New: Crash on trying open an email

Ian Powell ianseeks at dsl.pipex.com
Sun Jun 17 12:18:05 BST 2012


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

            Bug ID: 302045
          Severity: crash
           Version: 4.8.4
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: Crash on trying open an email
    Classification: Unclassified
                OS: Linux
          Reporter: ianseeks at dsl.pipex.com
          Hardware: openSUSE RPMs
            Status: UNCONFIRMED
         Component: general
           Product: kmail2

Application: kmail (4.8.4)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 2.6.37.6-0.11-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I loaded kmail, select all emails in Inbox folder, pressed Ctrl-J to apply
filters, tried to open unfiltered email in Inbox folder, kmail crashed.
Reloaded Kmail, tried to open same email and it crashed again, tried it once
more with same result.

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7fcc9867c700 (LWP 9149)):
#0  0x00007fccb1cf438c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fcca830ee24 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fcca830ee59 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fccb1cefa3f in start_thread () from /lib64/libpthread.so.0
#4  0x00007fccb3eb671d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fcc97d63700 (LWP 9150)):
#0  0x00007fccb3ead5a3 in poll () from /lib64/libc.so.6
#1  0x00007fccac65b114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007fccac65b650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007fccb4820336 in QEventDispatcherGlib::processEvents (this=0xa67610,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fccb47f0082 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fccb47f02fd in QEventLoop::exec (this=0x7fcc97d62e20, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007fccb46ec578 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:501
#7  0x00007fccb46eec6b in QThreadPrivate::start (arg=0xa319f0) at
thread/qthread_unix.cpp:307
#8  0x00007fccb1cefa3f in start_thread () from /lib64/libpthread.so.0
#9  0x00007fccb3eb671d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fccb6b80760 (LWP 9144)):
[KCrash Handler]
#6  deref (x=0xa708e0) at /usr/include/QtCore/qatomic_x86_64.h:133
#7  ~KSharedPtr (x=0xa708e0) at
/usr/src/debug/kdelibs-4.8.4/kdecore/util/ksharedptr.h:90
#8  ~ParsingData (x=0xa708e0) at
/usr/src/debug/kdelibs-4.8.4/kdecore/services/ktraderparse.cpp:41
#9  qThreadStorage_deleteData<KTraderParse::ParsingData> (x=0xa708e0) at
/usr/include/QtCore/qthreadstorage.h:97
#10 QThreadStorage<KTraderParse::ParsingData*>::deleteData (x=0xa708e0) at
/usr/include/QtCore/qthreadstorage.h:140
#11 0x00007fccb46ed5af in QThreadStorageData::set (this=0xcf9ad0, p=0xdc9460)
at thread/qthreadstorage.cpp:165
#12 0x00007fccb60041a7 in
qThreadStorage_setLocalData<KTraderParse::ParsingData> (_constr=...) at
/usr/include/QtCore/qthreadstorage.h:92
#13 setLocalData (_constr=...) at /usr/include/QtCore/qthreadstorage.h:155
#14 KTraderParse::parseConstraints (_constr=...) at
/usr/src/debug/kdelibs-4.8.4/kdecore/services/ktraderparse.cpp:55
#15 0x00007fccb6003b42 in KServiceTypeTrader::applyConstraints (lst=<value
optimized out>, constraint=<value optimized out>) at
/usr/src/debug/kdelibs-4.8.4/kdecore/services/kservicetypetrader.cpp:59
#16 0x00007fccb6003ceb in KServiceTypeTrader::defaultOffers (this=<value
optimized out>, serviceType=<value optimized out>, constraint=...) at
/usr/src/debug/kdelibs-4.8.4/kdecore/services/kservicetypetrader.cpp:127
#17 0x00007fccb6004079 in KServiceTypeTrader::query (this=0x6fe240,
serviceType=..., constraint=...) at
/usr/src/debug/kdelibs-4.8.4/kdecore/services/kservicetypetrader.cpp:141
#18 0x00007fcca5bf6306 in KEmoticonsPrivate::loadServiceList (this=0xf08150) at
/usr/src/debug/kdelibs-4.8.4/kutils/kemoticons/kemoticons.cpp:71
#19 0x00007fcca5bf645a in KEmoticons::KEmoticons (this=0xf0c5b0) at
/usr/src/debug/kdelibs-4.8.4/kutils/kemoticons/kemoticons.cpp:121
#20 0x00007fccad746282 in operator-> (plainText=<value optimized out>, flags=3,
maxUrlLen=<value optimized out>, maxAddressLen=<value optimized out>) at
/usr/src/debug/kdepimlibs-4.8.4/kpimutils/linklocator.cpp:56
#21 KPIMUtils::LinkLocator::convertToHtml (plainText=<value optimized out>,
flags=3, maxUrlLen=<value optimized out>, maxAddressLen=<value optimized out>)
at /usr/src/debug/kdepimlibs-4.8.4/kpimutils/linklocator.cpp:426
#22 0x00007fccad261fe4 in MessageViewer::strToHtml (str=<value optimized out>,
flags=<value optimized out>) at
/usr/src/debug/kdepim-4.8.4/messageviewer/headerstyle.cpp:84
#23 0x00007fccad262333 in MessageViewer::subjectString (message=<value
optimized out>, flags=3) at
/usr/src/debug/kdepim-4.8.4/messageviewer/headerstyle.cpp:111
#24 0x00007fccad26a645 in MessageViewer::FancyHeaderStyle::format
(this=0x9fd3a0, message=0xb4d4a0) at
/usr/src/debug/kdepim-4.8.4/messageviewer/headerstyle.cpp:612
#25 0x00007fccad2bf295 in MessageViewer::ViewerPrivate::writeMsgHeader
(this=0xa6a9e0, aMsg=0xb4d4a0, vCardNode=<value optimized out>, topLevel=<value
optimized out>) at /usr/src/debug/kdepim-4.8.4/messageviewer/viewer_p.cpp:968
#26 0x00007fccad2cbba4 in MessageViewer::ViewerPrivate::parseContent
(this=0xa6a9e0, content=0xb4d4a0) at
/usr/src/debug/kdepim-4.8.4/messageviewer/viewer_p.cpp:907
#27 0x00007fccad2ce53f in MessageViewer::ViewerPrivate::displayMessage
(this=0xa6a9e0) at /usr/src/debug/kdepim-4.8.4/messageviewer/viewer_p.cpp:790
#28 0x00007fccad2cec5a in MessageViewer::ViewerPrivate::updateReaderWin
(this=0xa6a9e0) at /usr/src/debug/kdepim-4.8.4/messageviewer/viewer_p.cpp:2084
#29 0x00007fccad2d1d5a in MessageViewer::ViewerPrivate::qt_static_metacall
(_o=0xa6a9e0, _c=<value optimized out>, _id=<value optimized out>, _a=<value
optimized out>) at
/usr/src/debug/kdepim-4.8.4/build/messageviewer/viewer_p.moc:208
#30 0x00007fccb48068fa in QMetaObject::activate (sender=0xa6aa68, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3556
#31 0x00007fccb4805a69 in QObject::event (this=0xa6aa68, e=<value optimized
out>) at kernel/qobject.cpp:1166
#32 0x00007fccb4d265a4 in QApplicationPrivate::notify_helper (this=0x6566f0,
receiver=0xa6aa68, e=0x7fff8bef1870) at kernel/qapplication.cpp:4551
#33 0x00007fccb4d2eb3f in QApplication::notify (this=<value optimized out>,
receiver=0xa6aa68, e=0x7fff8bef1870) at kernel/qapplication.cpp:4412
#34 0x00007fccb6593946 in KApplication::notify (this=0x7fff8bef1cd0,
receiver=0xa6aa68, event=0x7fff8bef1870) at
/usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#35 0x00007fccb47f127c in QCoreApplication::notifyInternal
(this=0x7fff8bef1cd0, receiver=0xa6aa68, event=0x7fff8bef1870) at
kernel/qcoreapplication.cpp:915
#36 0x00007fccb4822e2c in sendEvent (this=0x65a070) at
kernel/qcoreapplication.h:231
#37 QTimerInfoList::activateTimers (this=0x65a070) at
kernel/qeventdispatcher_unix.cpp:626
#38 0x00007fccb481fb8d in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:186
#39 0x00007fccac65abd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#40 0x00007fccac65b3b0 in ?? () from /lib64/libglib-2.0.so.0
#41 0x00007fccac65b650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#42 0x00007fccb48202df in QEventDispatcherGlib::processEvents (this=0x612bb0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#43 0x00007fccb4dccaee in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#44 0x00007fccb47f0082 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#45 0x00007fccb47f02fd in QEventLoop::exec (this=0x7fff8bef1ba0, flags=...) at
kernel/qeventloop.cpp:204
#46 0x00007fccb47f4d2b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1187
#47 0x000000000040316e in main (argc=<value optimized out>, argv=<value
optimized out>) at /usr/src/debug/kdepim-4.8.4/kmail/main.cpp:145

Possible duplicates by query: bug 302019, bug 301928, bug 301899, bug 301812,
bug 301710.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list