https://bugs.kde.org/show_bug.cgi?id=324288
Bug ID: 324288 Summary: Crash when saving attachment Classification: Unclassified Product: kontact Version: 4.11 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-bugs@kde.org Reporter: grons...@gmail.com Application: kontact (4.11) KDE Platform Version: 4.11.00 Qt Version: 4.8.5 Operating System: Linux 3.10.10-200.fc19.x86_64 x86_64 Distribution: "Fedora release 19 (Schrödinger’s Cat)" -- Information about the crash: - What I was doing when the application crashed: Clicked save on an attachment, tried to save to my home directory, clicked OK, and Kontact crashed. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f58d8cde8c0 (LWP 1947))] Thread 5 (Thread 0x7f58cb676700 (LWP 1948)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00000037c96cd34d in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571 #2 0x00000037c96cd389 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767 #3 0x00000037a1807c53 in start_thread (arg=0x7f58cb676700) at pthread_create.c:308 #4 0x00000037a14f5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7f588ab6a700 (LWP 1949)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00000037c940dadd in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7f58cade0398) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128 #2 0x00000037c96fcba6 in WTF::wtfThreadEntryPoint (param=0x1c83cf0) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196 #3 0x00000037a1807c53 in start_thread (arg=0x7f588ab6a700) at pthread_create.c:308 #4 0x00000037a14f5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f58777fe700 (LWP 1961)): #0 0x00000037a14eb76d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00000037a30480f4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f58680029c0, timeout=5831, context=0x7f58680009a0) at gmain.c:3995 #2 g_main_context_iterate (context=context@entry=0x7f58680009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696 #3 0x00000037a30481fc in g_main_context_iteration (context=0x7f58680009a0, may_block=1) at gmain.c:3762 #4 0x00000037a89a7166 in QEventDispatcherGlib::processEvents (this=0x7f58680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #5 0x00000037a8978ecf in QEventLoop::processEvents (this=this@entry=0x7f58777fdd20, flags=...) at kernel/qeventloop.cpp:149 #6 0x00000037a89791c5 in QEventLoop::exec (this=this@entry=0x7f58777fdd20, flags=...) at kernel/qeventloop.cpp:204 #7 0x00000037a887866f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #8 0x00000037a887ad0f in QThreadPrivate::start (arg=0x1e21b20) at thread/qthread_unix.cpp:338 #9 0x00000037a1807c53 in start_thread (arg=0x7f58777fe700) at pthread_create.c:308 #10 0x00000037a14f5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f5867fff700 (LWP 2227)): #0 g_main_context_check (context=context@entry=0x7f5860004c20, max_priority=2147483647, fds=fds@entry=0x7f586000b1c0, n_fds=n_fds@entry=1) at gmain.c:3573 #1 0x00000037a304808b in g_main_context_iterate (context=context@entry=0x7f5860004c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3698 #2 0x00000037a30481fc in g_main_context_iteration (context=0x7f5860004c20, may_block=1) at gmain.c:3762 #3 0x00000037a89a7166 in QEventDispatcherGlib::processEvents (this=0x7f5860006950, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #4 0x00000037a8978ecf in QEventLoop::processEvents (this=this@entry=0x7f5867ffece0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00000037a89791c5 in QEventLoop::exec (this=this@entry=0x7f5867ffece0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00000037a887866f in QThread::exec (this=this@entry=0x1af6c30) at thread/qthread.cpp:536 #7 0x00000037a895a733 in QInotifyFileSystemWatcherEngine::run (this=0x1af6c30) at io/qfilesystemwatcher_inotify.cpp:256 #8 0x00000037a887ad0f in QThreadPrivate::start (arg=0x1af6c30) at thread/qthread_unix.cpp:338 #9 0x00000037a1807c53 in start_thread (arg=0x7f5867fff700) at pthread_create.c:308 #10 0x00000037a14f5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f58d8cde8c0 (LWP 1947)): [KCrash Handler] #6 0x0000003700000001 in ?? () #7 0x00007f58dab881ee in header<KMime::Headers::ContentTransferEncoding> (create=true, this=this@entry=0x2fe7570) at /usr/src/debug/kdepimlibs-4.11.0/kmime/kmime_content.h:837 #8 KMime::Content::contentTransferEncoding (this=this@entry=0x2fe7570, create=create@entry=true) at /usr/src/debug/kdepimlibs-4.11.0/kmime/kmime_content.cpp:1003 #9 0x00007f58dab8826d in KMime::Content::decodedContent (this=0x2fe7570) at /usr/src/debug/kdepimlibs-4.11.0/kmime/kmime_content.cpp:378 #10 0x00007f587f022cd5 in MessageViewer::Util::saveContent(QWidget*, KMime::Content*, KUrl const&) () from /lib64/libmessageviewer.so.4 #11 0x00007f587f0243cf in MessageViewer::Util::saveContents(QWidget*, QList<KMime::Content*> const&) () from /lib64/libmessageviewer.so.4 #12 0x00007f587f03ef09 in MessageViewer::ViewerPrivate::openAttachment(KMime::Content*, QString const&) () from /lib64/libmessageviewer.so.4 #13 0x00007f587f01ba52 in (anonymous namespace)::AttachmentURLHandler::handleClick(KUrl const&, MessageViewer::ViewerPrivate*) const () from /lib64/libmessageviewer.so.4 #14 0x00007f587f01da48 in MessageViewer::URLHandlerManager::handleClick(KUrl const&, MessageViewer::ViewerPrivate*) const () from /lib64/libmessageviewer.so.4 #15 0x00007f587f02adb6 in MessageViewer::ViewerPrivate::slotUrlOpen(QUrl const&) () from /lib64/libmessageviewer.so.4 #16 0x00007f587f042b45 in MessageViewer::ViewerPrivate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libmessageviewer.so.4 #17 0x00000037a899232e in QObject::event (this=0x2352020, e=<optimized out>) at kernel/qobject.cpp:1194 #18 0x00000037a9bc84dc in QApplicationPrivate::notify_helper (this=this@entry=0x1b22280, receiver=receiver@entry=0x2352020, e=e@entry=0x2ef14f0) at kernel/qapplication.cpp:4562 #19 0x00000037a9bceaa0 in QApplication::notify (this=this@entry=0x7fff42670490, receiver=receiver@entry=0x2352020, e=e@entry=0x2ef14f0) at kernel/qapplication.cpp:4348 #20 0x00007f58dc5e8d8a in KApplication::notify (this=0x7fff42670490, receiver=0x2352020, event=0x2ef14f0) at /usr/src/debug/kdelibs-4.11.0/kdeui/kernel/kapplication.cpp:311 #21 0x00000037a897a26d in QCoreApplication::notifyInternal (this=0x7fff42670490, receiver=receiver@entry=0x2352020, event=event@entry=0x2ef14f0) at kernel/qcoreapplication.cpp:949 #22 0x00000037a897d1df in sendEvent (event=0x2ef14f0, receiver=0x2352020) at kernel/qcoreapplication.h:231 #23 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1ae55e0) at kernel/qcoreapplication.cpp:1573 #24 0x00000037a897d683 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466 #25 0x00000037a89a7883 in sendPostedEvents () at kernel/qcoreapplication.h:236 #26 postEventSourceDispatch (s=s@entry=0x1b27f70) at kernel/qeventdispatcher_glib.cpp:280 #27 0x00000037a3047e06 in g_main_dispatch (context=0x1b27e80) at gmain.c:3054 #28 g_main_context_dispatch (context=context@entry=0x1b27e80) at gmain.c:3630 #29 0x00000037a3048158 in g_main_context_iterate (context=context@entry=0x1b27e80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701 #30 0x00000037a30481fc in g_main_context_iteration (context=0x1b27e80, may_block=1) at gmain.c:3762 #31 0x00000037a89a7145 in QEventDispatcherGlib::processEvents (this=0x1ae6ee0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #32 0x00000037a9c64fc6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #33 0x00000037a8978ecf in QEventLoop::processEvents (this=this@entry=0x7fff42670390, flags=...) at kernel/qeventloop.cpp:149 #34 0x00000037a89791c5 in QEventLoop::exec (this=this@entry=0x7fff42670390, flags=...) at kernel/qeventloop.cpp:204 #35 0x00000037a897e45b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #36 0x0000000000403760 in main () The reporter indicates this bug may be a duplicate of or related to bug 300141. Possible duplicates by query: bug 305454, bug 300141. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs