[kmail2] [Bug 352012] New: kmail crash when opening new message

konold at kde.org konold at kde.org
Sun Aug 30 11:31:42 BST 2015


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

            Bug ID: 352012
           Summary: kmail crash when opening new message
           Product: kmail2
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: konold at kde.org

Application: kmail (4.14.10)
KDE Platform Version: 4.14.10
Qt Version: 4.8.7
Operating System: Linux 4.2.0-rc8-3.gcf7002c-desktop x86_64
Distribution: "openSUSE 20150823 (Tumbleweed) (x86_64)"

-- Information about the crash:
I was opening a new messages (maybe containing a certificate?).
Kmail then crashed.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa850a048c0 (LWP 2959))]

Thread 12 (Thread 0x7fa829c87700 (LWP 3007)):
#0  0x00007fa8466db07f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fa842ab4de6 in WTF::TCMalloc_PageHeap::scavengerThread() () at
/usr/lib64/libQtWebKit.so.4
#2  0x00007fa842ab4e19 in  () at /usr/lib64/libQtWebKit.so.4
#3  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fa828af6700 (LWP 3036)):
#0  0x00007fa8466db07f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fa84281e5e9 in JSC::BlockAllocator::blockFreeingThreadMain() () at
/usr/lib64/libQtWebKit.so.4
#2  0x00007fa842adc8f6 in WTF::wtfThreadEntryPoint(void*) () at
/usr/lib64/libQtWebKit.so.4
#3  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fa7e3bfd700 (LWP 3055)):
#0  0x00007fa84dc4632d in poll () at /lib64/libc.so.6
#1  0x00007fa8458b5e94 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fa8458b5f9c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa84f32326e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#4  0x00007fa84f2f33e1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#5  0x00007fa84f2f36f5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#6  0x00007fa84f1eca59 in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007fa84f1ef23c in  () at /usr/lib64/libQtCore.so.4
#8  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fa7e1927700 (LWP 3094)):
#0  0x00007fa84dc4230d in read () at /lib64/libc.so.6
#1  0x00007fa8458f8850 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fa8458b59c4 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fa8458b5e38 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fa8458b5f9c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007fa84f32326e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#6  0x00007fa84f2f33e1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#7  0x00007fa84f2f36f5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#8  0x00007fa84f1eca59 in QThread::exec() () at /usr/lib64/libQtCore.so.4
#9  0x00007fa84f2d44c3 in  () at /usr/lib64/libQtCore.so.4
#10 0x00007fa84f1ef23c in  () at /usr/lib64/libQtCore.so.4
#11 0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fa7d3cfb700 (LWP 3661)):
#0  0x00007fa8466db428 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fa84f1ef732 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQtCore.so.4
#2  0x00007fa84f1e2c3f in  () at /usr/lib64/libQtCore.so.4
#3  0x00007fa84f1ef23c in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fa7d34fa700 (LWP 3662)):
#0  0x00007fa8458b56bc in g_main_context_query () at
/usr/lib64/libglib-2.0.so.0
#1  0x00007fa8458b5e0f in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fa8458b6212 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fa7ca634d06 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007fa8458dc625 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fa7bd2f2700 (LWP 3663)):
#0  0x00007fa84dc4a869 in syscall () at /lib64/libc.so.6
#1  0x00007fa8458f9d84 in g_cond_wait_until () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fa84588b579 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fa84588bb6b in g_async_queue_timeout_pop () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007fa8458dd06a in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fa8458dc625 in  () at /usr/lib64/libglib-2.0.so.0
#6  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fa7bcaf1700 (LWP 3664)):
#0  0x00007fa84dc4a869 in syscall () at /lib64/libc.so.6
#1  0x00007fa8458f9d84 in g_cond_wait_until () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fa84588b579 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fa84588bb6b in g_async_queue_timeout_pop () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007fa7cabff4f7 in  () at
/usr/lib64/browser-plugins/libfreshwrapper-pepperflash.so
#5  0x00007fa7cabff07f in  () at
/usr/lib64/browser-plugins/libfreshwrapper-pepperflash.so
#6  0x00007fa7cabe14c9 in  () at
/usr/lib64/browser-plugins/libfreshwrapper-pepperflash.so
#7  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fa7af2a9700 (LWP 3668)):
#0  0x00007fa8466db07f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fa7af30c6d9 in  () at
/usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so
#2  0x00007fa7af30cf49 in  () at
/usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so
#3  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fa7aeaa8700 (LWP 3669)):
#0  0x00007fa8466db07f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fa7af30c6d9 in  () at
/usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so
#2  0x00007fa7af30cf49 in  () at
/usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so
#3  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fa7ae2a7700 (LWP 3670)):
#0  0x00007fa8466db07f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fa7af30c6d9 in  () at
/usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so
#2  0x00007fa7af30cf49 in  () at
/usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so
#3  0x00007fa8466d54a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa84dc4ecad in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fa850a048c0 (LWP 2959)):
[KCrash Handler]
#6  0x00007fa7c8ecd644 in gdk_display_open () at /usr/lib64/libgdk-x11-2.0.so.0
#7  0x00007fa7c8e9e63f in gdk_display_open_default_libgtk_only () at
/usr/lib64/libgdk-x11-2.0.so.0
#8  0x00007fa7c9268a55 in gtk_init () at /usr/lib64/libgtk-x11-2.0.so.0
#9  0x00007fa841f3795b in WebCore::initializeGtk(QLibrary*) [clone
.constprop.29] () at /usr/lib64/libQtWebKit.so.4
#10 0x00007fa841f37c2b in WebCore::PluginPackage::load() () at
/usr/lib64/libQtWebKit.so.4
#11 0x00007fa841f37df6 in WebCore::PluginPackage::fetchInfo() () at
/usr/lib64/libQtWebKit.so.4
#12 0x00007fa841cdc216 in WebCore::PluginPackage::createPackage(WTF::String
const&, long const&) () at /usr/lib64/libQtWebKit.so.4
#13 0x00007fa841cd9efe in WebCore::PluginDatabase::refresh() () at
/usr/lib64/libQtWebKit.so.4
#14 0x00007fa841cdac61 in WebCore::PluginDatabase::installedPlugins(bool) () at
/usr/lib64/libQtWebKit.so.4
#15 0x00007fa841587d3a in
WebCore::FrameLoaderClientQt::objectContentType(WebCore::KURL const&,
WTF::String const&, bool) () at /usr/lib64/libQtWebKit.so.4
#16 0x00007fa84199cbe7 in WebCore::HTMLPlugInImageElement::isImageType() () at
/usr/lib64/libQtWebKit.so.4
#17 0x00007fa84199d8b6 in WebCore::HTMLPlugInImageElement::attach() () at
/usr/lib64/libQtWebKit.so.4
#18 0x00007fa8419dd4a1 in WebCore::HTMLConstructionSite::executeQueuedTasks()
() at /usr/lib64/libQtWebKit.so.4
#19 0x00007fa841a216b9 in
WebCore::HTMLTreeBuilder::constructTreeFromToken(WebCore::HTMLToken&) () at
/usr/lib64/libQtWebKit.so.4
#20 0x00007fa8419ea982 in
WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode)
() at /usr/lib64/libQtWebKit.so.4
#21 0x00007fa8419eb8c2 in
WebCore::HTMLDocumentParser::append(WebCore::SegmentedString const&) () at
/usr/lib64/libQtWebKit.so.4
#22 0x00007fa8417b3218 in
WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter*, char
const*, unsigned long) () at /usr/lib64/libQtWebKit.so.4
#23 0x00007fa841b40387 in WebCore::DocumentLoader::commitData(char const*,
unsigned long) () at /usr/lib64/libQtWebKit.so.4
#24 0x00007fa841586e8e in
WebCore::FrameLoaderClientQt::committedLoad(WebCore::DocumentLoader*, char
const*, int) () at /usr/lib64/libQtWebKit.so.4
#25 0x00007fa841b3fa2a in WebCore::DocumentLoader::commitLoad(char const*, int)
() at /usr/lib64/libQtWebKit.so.4
#26 0x00007fa841b87965 in WebCore::ResourceLoader::didReceiveData(char const*,
int, long long, bool) () at /usr/lib64/libQtWebKit.so.4
#27 0x00007fa841b738a0 in WebCore::MainResourceLoader::didReceiveData(char
const*, int, long long, bool) () at /usr/lib64/libQtWebKit.so.4
#28 0x00007fa841b713b0 in
WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore::PolicyAction,
WebCore::ResourceResponse const&) () at /usr/lib64/libQtWebKit.so.4
#29 0x00007fa841b71e3e in
WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore::PolicyAction)
() at /usr/lib64/libQtWebKit.so.4
#30 0x00007fa841b72d29 in
WebCore::MainResourceLoader::didReceiveResponse(WebCore::ResourceResponse
const&) () at /usr/lib64/libQtWebKit.so.4
#31 0x00007fa841b6efb8 in
WebCore::MainResourceLoader::handleSubstituteDataLoadNow(WebCore::Timer<WebCore::MainResourceLoader>*)
() at /usr/lib64/libQtWebKit.so.4
#32 0x00007fa841b6fb36 in
WebCore::MainResourceLoader::loadNow(WebCore::ResourceRequest&) () at
/usr/lib64/libQtWebKit.so.4
#33 0x00007fa841b706cb in
WebCore::MainResourceLoader::load(WebCore::ResourceRequest const&,
WebCore::SubstituteData const&) () at /usr/lib64/libQtWebKit.so.4
#34 0x00007fa841b4411d in WebCore::DocumentLoader::startLoadingMainResource()
() at /usr/lib64/libQtWebKit.so.4
#35 0x00007fa841b5d4e8 in
WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest
const&, WTF::PassRefPtr<WebCore::FormState>, bool) () at
/usr/lib64/libQtWebKit.so.4
#36 0x00007fa841b5d54e in
WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) ()
at /usr/lib64/libQtWebKit.so.4
#37 0x00007fa841b7cf8b in
WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&,
WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*,
WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool),
void*) () at /usr/lib64/libQtWebKit.so.4
#38 0x00007fa841b5e5fd in
WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*,
WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) () at
/usr/lib64/libQtWebKit.so.4
#39 0x00007fa841b5e828 in WebCore::FrameLoader::load(WebCore::DocumentLoader*)
() at /usr/lib64/libQtWebKit.so.4
#40 0x00007fa841b5efb4 in WebCore::FrameLoader::load(WebCore::FrameLoadRequest
const&) () at /usr/lib64/libQtWebKit.so.4
#41 0x00007fa84153f6db in QWebFrame::setHtml(QString const&, QUrl const&) () at
/usr/lib64/libQtWebKit.so.4
#42 0x00007fa84c07e652 in  () at /usr/lib64/libmessageviewer.so.4
#43 0x00007fa84c08f5b8 in
MessageViewer::ObjectTreeParser::processTextHtmlSubtype(KMime::Content*,
MessageViewer::ProcessResult&) () at /usr/lib64/libmessageviewer.so.4
#44 0x00007fa84c0a4d67 in
MessageViewer::ObjectTreeParser::parseObjectTreeInternal(KMime::Content*) () at
/usr/lib64/libmessageviewer.so.4
#45 0x00007fa84c0c405a in  () at /usr/lib64/libmessageviewer.so.4
#46 0x00007fa84c0c48ad in  () at /usr/lib64/libmessageviewer.so.4
#47 0x00007fa84c0c5cb0 in  () at /usr/lib64/libmessageviewer.so.4
#48 0x00007fa84c0d1da9 in  () at /usr/lib64/libmessageviewer.so.4
#49 0x00007fa84c0d4c38 in  () at /usr/lib64/libmessageviewer.so.4
#50 0x00007fa84c0b2e85 in  () at /usr/lib64/libmessageviewer.so.4
#51 0x00007fa84c160c72 in  () at /usr/lib64/libmessageviewer.so.4
#52 0x00007fa84f30daa1 in QObject::event(QEvent*) () at
/usr/lib64/libQtCore.so.4
#53 0x00007fa84e67af1c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQtGui.so.4
#54 0x00007fa84e6819ec in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQtGui.so.4
#55 0x00007fa84fd7863a in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#56 0x00007fa84f2f4a1d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQtCore.so.4
#57 0x00007fa84f2f7e4e in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#58 0x00007fa84f3230de in  () at /usr/lib64/libQtCore.so.4
#59 0x00007fa8458b5cc7 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#60 0x00007fa8458b5ef8 in  () at /usr/lib64/libglib-2.0.so.0
#61 0x00007fa8458b5f9c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#62 0x00007fa84f32324e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#63 0x00007fa84e71e946 in  () at /usr/lib64/libQtGui.so.4
#64 0x00007fa84f2f33e1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#65 0x00007fa84f2f36f5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#66 0x00007fa84f2f8ef9 in QCoreApplication::exec() () at
/usr/lib64/libQtCore.so.4
#67 0x00000000004030ab in  ()
#68 0x00007fa84db86610 in __libc_start_main () at /lib64/libc.so.6
#69 0x0000000000403879 in _start ()

Possible duplicates by query: bug 334015.

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list