https://bugs.kde.org/show_bug.cgi?id=467157
Bug ID: 467157 Summary: KMail always crashes on clicking one specific unread email Classification: Applications Product: kmail2 Version: unspecified Platform: Neon OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-b...@kde.org Reporter: pasca...@protonmail.com Target Milestone: --- Application: kmail (5.22.2 (22.12.2)) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 6.1.0-1009-tuxedo x86_64 Windowing System: X11 Distribution: KDE neon 5.27 DrKonqi: 5.27.2 [KCrashBackend] -- Information about the crash: Sometimes a new unread email provokes systematic crash of KMail as soon as I click on it. Other unread mails don't. If I manage to read it (via my webmail instead), the crash doesn't happen. It has already happened for 2 emails. It is a new problem. The crash can be reproduced every time. -- Backtrace: Application: KMail (kmail), signal: Aborted [KCrash Handler] #4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140095320711616) at ./nptl/pthread_kill.c:44 #5 __pthread_kill_internal (signo=6, threadid=140095320711616) at ./nptl/pthread_kill.c:78 #6 __GI___pthread_kill (threadid=140095320711616, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #7 0x00007f6a84842476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f6a848287f3 in __GI_abort () at ./stdlib/abort.c:79 #9 0x00007f6a84ca2bbe in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #10 0x00007f6a84cae24c in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #11 0x00007f6a84cae2b7 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6 #12 0x00007f6a84cae518 in __cxa_throw () from /lib/x86_64-linux-gnu/libstdc++.so.6 #13 0x00007f6a7ce8bd50 in ?? () from /lib/x86_64-linux-gnu/libZXing.so.3 #14 0x00007f6a7ceb06f5 in ZXing::ReadBarcode(ZXing::ImageView const&, ZXing::DecodeHints const&) () from /lib/x86_64-linux-gnu/libZXing.so.3 #15 0x00007f69a24ce565 in ?? () from /lib/x86_64-linux-gnu/libKPimItinerary.so.5 #16 0x00007f69a24cefb5 in KItinerary::BarcodeDecoder::decodeZxing(QImage const&, QFlags<KItinerary::BarcodeDecoder::BarcodeType>, KItinerary::BarcodeDecoder::Result&) const () from /lib/x86_64-linux-gnu/libKPimItinerary.so.5 #17 0x00007f69a24cf1e6 in KItinerary::BarcodeDecoder::decodeBinary(QImage const&, QFlags<KItinerary::BarcodeDecoder::BarcodeType>) const () from /lib/x86_64-linux-gnu/libKPimItinerary.so.5 #18 0x00007f69a24b05fc in ?? () from /lib/x86_64-linux-gnu/libKPimItinerary.so.5 #19 0x00007f69a24b87f2 in ?? () from /lib/x86_64-linux-gnu/libKPimItinerary.so.5 #20 0x00007f69a246833a in ?? () from /lib/x86_64-linux-gnu/libKPimItinerary.so.5 #21 0x00007f69a2468832 in KItinerary::ExtractorEngine::extract() () from /lib/x86_64-linux-gnu/libKPimItinerary.so.5 #22 0x00007f69b9006e28 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_semantic.so #23 0x00007f6a8408b63a in MimeTreeParser::ObjectTreeParser::processType(KMime::Content*, MimeTreeParser::ProcessResult&, QByteArray const&) () from /lib/x86_64-linux-gnu/libKF5MimeTreeParser.so.5 #24 0x00007f6a8408bd8d in MimeTreeParser::ObjectTreeParser::parseObjectTreeInternal(KMime::Content*, bool) () from /lib/x86_64-linux-gnu/libKF5MimeTreeParser.so.5 #25 0x00007f6a840914b9 in MimeTreeParser::MessagePart::parseInternal(KMime::Content*, bool) () from /lib/x86_64-linux-gnu/libKF5MimeTreeParser.so.5 #26 0x00007f69b90279bf in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/pim5/messageviewer/bodypartformatter/messageviewer_bodypartformatter_application_gnupgwks.so #27 0x00007f6a8408b63a in MimeTreeParser::ObjectTreeParser::processType(KMime::Content*, MimeTreeParser::ProcessResult&, QByteArray const&) () from /lib/x86_64-linux-gnu/libKF5MimeTreeParser.so.5 #28 0x00007f6a8408bd8d in MimeTreeParser::ObjectTreeParser::parseObjectTreeInternal(KMime::Content*, bool) () from /lib/x86_64-linux-gnu/libKF5MimeTreeParser.so.5 #29 0x00007f6a8408c08f in MimeTreeParser::ObjectTreeParser::parseObjectTree(KMime::Content*, bool) () from /lib/x86_64-linux-gnu/libKF5MimeTreeParser.so.5 #30 0x00007f6a84389fae in ?? () from /lib/x86_64-linux-gnu/libKF5MessageViewer.so.5 #31 0x00007f6a8438c69c in ?? () from /lib/x86_64-linux-gnu/libKF5MessageViewer.so.5 #32 0x00007f6a8438ce65 in ?? () from /lib/x86_64-linux-gnu/libKF5MessageViewer.so.5 #33 0x00007f6a852f40d4 in QtPrivate::QSlotObjectBase::call (a=0x7ffcf42c68f0, r=0x56391f0c3d10, this=0x56391f4b8340) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #34 doActivate<false> (sender=0x56391f0c3d80, signal_index=3, argv=0x7ffcf42c68f0) at kernel/qobject.cpp:3923 #35 0x00007f6a852ed177 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f6a8555d2e0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcf42c68f0) at kernel/qobject.cpp:3983 #36 0x00007f6a852f815e in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205 #37 0x00007f6a852e99ff in QObject::event (this=0x56391f0c3d80, e=0x7ffcf42c6a70) at kernel/qobject.cpp:1369 #38 0x00007f6a85f6c793 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x56391f0c3d80, e=0x7ffcf42c6a70) at kernel/qapplication.cpp:3640 #39 0x00007f6a852bc07a in QCoreApplication::notifyInternal2 (receiver=0x56391f0c3d80, event=0x7ffcf42c6a70) at kernel/qcoreapplication.cpp:1064 #40 0x00007f6a85314e0b in QTimerInfoList::activateTimers (this=0x56391ed15830) at kernel/qtimerinfo_unix.cpp:643 #41 0x00007f6a8531570c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #42 0x00007f6a805a5d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007f6a805fa6c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x00007f6a805a33e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007f6a85315ad8 in QEventDispatcherGlib::processEvents (this=0x56391ed18b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #46 0x00007f6a852ba99b in QEventLoop::exec (this=this@entry=0x7ffcf42c6cb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #47 0x00007f6a852c2f34 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #48 0x000056391e7e8dbb in ?? () #49 0x00007f6a84829d90 in __libc_start_call_main (main=main@entry=0x56391e7e7cb0, argc=argc@entry=3, argv=argv@entry=0x7ffcf42c7458) at ../sysdeps/nptl/libc_start_call_main.h:58 #50 0x00007f6a84829e40 in __libc_start_main_impl (main=0x56391e7e7cb0, argc=3, argv=0x7ffcf42c7458, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcf42c7448) at ../csu/libc-start.c:392 #51 0x000056391e7e9915 in ?? () [Inferior 1 (process 666677) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.