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

            Bug ID: 462877
           Summary: KMail crash when clicking on an Email
    Classification: Applications
           Product: kmail2
           Version: unspecified
          Platform: OpenSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-b...@kde.org
          Reporter: mar...@gmx.de
  Target Milestone: ---

Application: kmail (5.22.0 (22.12.0))

Qt Version: 5.15.7
Frameworks Version: 5.100.0
Operating System: Linux 6.0.10-1-default x86_64
Windowing System: X11
Distribution: openSUSE Tumbleweed
DrKonqi: 5.26.4 [KCrashBackend]

-- Information about the crash:
KMail crashed with a SEGFAULT when I selected its window and clicked on an
Email to read.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault

[KCrash Handler]
#4  0x00007faa979b4802 in KMime::Content::headerByType(char const*) const ()
from /lib64/libKF5Mime.so.5
#5  0x00007faa979b565a in KMime::Content::contentTransferEncoding(bool) () from
/lib64/libKF5Mime.so.5
#6  0x00007faa979b663f in ?? () from /lib64/libKF5Mime.so.5
#7  0x00007faa979b6777 in KMime::Content::decodedText(bool, bool) () from
/lib64/libKF5Mime.so.5
#8  0x00007faa98026d3d in MimeTreeParser::ObjectTreeParser::extractNodeInfos
(isFirstTextPart=<optimized out>, curNode=0x55acfe5a9aa0, this=0x7ffe3c030ab0)
at
/usr/src/debug/messagelib-22.12.0/mimetreeparser/src/objecttreeparser.cpp:270
#9  MimeTreeParser::ObjectTreeParser::extractNodeInfos
(this=this@entry=0x7ffe3c030ab0, curNode=0x55acfe5a9aa0,
isFirstTextPart=isFirstTextPart@entry=true) at
/usr/src/debug/messagelib-22.12.0/mimetreeparser/src/objecttreeparser.cpp:267
#10 0x00007faa980289e8 in MimeTreeParser::ObjectTreeParser::parseObjectTree
(this=0x7ffe3c030ab0, node=<optimized out>, parseOnlySingleNode=<optimized
out>) at
/usr/src/debug/messagelib-22.12.0/mimetreeparser/src/objecttreeparser.cpp:122
#11 0x00007faa98357158 in MessageViewer::ViewerPrivate::parseContent
(this=0x55acfcd6ce20, content=0x55acfe5a8cd0) at
/usr/src/debug/messagelib-22.12.0/messageviewer/src/viewer/viewer_p.cpp:863
#12 0x00007faa98363389 in MessageViewer::ViewerPrivate::displayMessage
(this=0x55acfcd6ce20) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:301
#13 MessageViewer::ViewerPrivate::updateReaderWin (this=0x55acfcd6ce20) at
/usr/src/debug/messagelib-22.12.0/messageviewer/src/viewer/viewer_p.cpp:2153
#14 0x00007faa991132cd in QtPrivate::QSlotObjectBase::call (a=0x7ffe3c030cf0,
r=0x55acfcd6ce20, this=0x55acfce2ac60) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#15 doActivate<false> (sender=0x55acfcba8fc0, signal_index=3,
argv=0x7ffe3c030cf0) at kernel/qobject.cpp:3919
#16 0x00007faa9910c74f in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7faa98040920 <MimeTreeParser::NodeHelper::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe3c030cf0)
at kernel/qobject.cpp:3979
#17 0x00007faa9800ca1e in MimeTreeParser::NodeHelper::update (this=<optimized
out>, _t1=<optimized out>) at
/usr/src/debug/messagelib-22.12.0/build/mimetreeparser/src/KF5MimeTreeParser_autogen/EWIEGA46WW/moc_nodehelper.cpp:133
#18 0x00007faa991132cd in QtPrivate::QSlotObjectBase::call (a=0x7ffe3c030df0,
r=0x55acfcba8fc0, this=0x55acfe5b8810) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#19 doActivate<false> (sender=0x55acfe500930, signal_index=3,
argv=0x7ffe3c030df0) at kernel/qobject.cpp:3919
#20 0x00007faa9910c74f in QMetaObject::activate
(sender=sender@entry=0x55acfe500930, m=<optimized out>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe3c030df0)
at kernel/qobject.cpp:3979
#21 0x00007faa9802d5f4 in MimeTreeParser::CryptoBodyPartMemento::update
(_t1=<optimized out>, this=0x55acfe500930) at
/usr/src/debug/messagelib-22.12.0/build/mimetreeparser/src/KF5MimeTreeParser_autogen/YHS7SJUNTZ/moc_cryptobodypartmemento.cpp:144
#22 MimeTreeParser::CryptoBodyPartMemento::notify (this=0x55acfe500930) at
/usr/src/debug/messagelib-22.12.0/mimetreeparser/src/memento/cryptobodypartmemento.h:48
#23 MimeTreeParser::VerifyDetachedBodyPartMemento::slotKeyListJobDone
(this=0x55acfe500930) at
/usr/src/debug/messagelib-22.12.0/mimetreeparser/src/memento/verifydetachedbodypartmemento.cpp:157
#24 0x00007faa991132cd in QtPrivate::QSlotObjectBase::call (a=0x7ffe3c030e90,
r=0x55acfe500930, this=0x55acfe5c5c80) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#25 doActivate<false> (sender=0x7faa600537f0, signal_index=4,
argv=0x7ffe3c030e90) at kernel/qobject.cpp:3919
#26 0x00007faa97b776c7 in QGpgME::_detail::ThreadedJobMixin<QGpgME::KeyListJob,
std::tuple<GpgME::KeyListResult, std::vector<GpgME::Key,
std::allocator<GpgME::Key> >, QString, GpgME::Error> >::slotFinished
(this=0x7faa600537f0) at
/usr/src/debug/gpgme-1.18.0/lang/qt/src/threadedjobmixin.h:217
#27 0x00007faa99107c40 in QObject::event (this=0x7faa600537f0,
e=0x7faa0800a700) at kernel/qobject.cpp:1347
#28 0x00007faa99da53fe in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7faa600537f0, e=0x7faa0800a700) at
kernel/qapplication.cpp:3637
#29 0x00007faa990dc128 in QCoreApplication::notifyInternal2
(receiver=0x7faa600537f0, event=0x7faa0800a700) at
kernel/qcoreapplication.cpp:1064
#30 0x00007faa990df0c1 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55acfc6d4990) at
kernel/qcoreapplication.cpp:1821
#31 0x00007faa99134353 in postEventSourceDispatch (s=0x55acfc84e130) at
kernel/qeventdispatcher_glib.cpp:277
#32 0x00007faa956bba90 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#33 0x00007faa956bbe48 in ?? () from /lib64/libglib-2.0.so.0
#34 0x00007faa956bbedc in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#35 0x00007faa99133b56 in QEventDispatcherGlib::processEvents
(this=0x55acfc84eca0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#36 0x00007faa990dab9b in QEventLoop::exec (this=this@entry=0x7ffe3c031370,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#37 0x00007faa990e2d06 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#38 0x000055acfbc76701 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kmail-22.12.0/src/main.cpp:184
[Inferior 1 (process 25150) detached]

The reporter indicates this bug may be a duplicate of or related to bug 263922.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to