[kmail2] [Bug 467157] New: KMail always crashes on clicking one specific unread email

Pascalio bugzilla_noreply at kde.org
Fri Mar 10 16:41:44 GMT 2023


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-bugs at kde.org
          Reporter: pascalio at 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 at entry=6) at
./nptl/pthread_kill.c:89
#7  0x00007f6a84842476 in __GI_raise (sig=sig at 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 at entry=0x7f6a8555d2e0 <QTimer::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at 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 at entry=0x7ffcf42c6cb0,
flags=..., flags at 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 at entry=0x56391e7e7cb0, argc=argc at entry=3,
argv=argv at 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 the assignee for the bug.


More information about the Kdepim-bugs mailing list