https://bugs.kde.org/show_bug.cgi?id=486020
Bug ID: 486020 Summary: Akonadi crashes while importing a kmail achive file (4.9 GB) Classification: Frameworks and Libraries Product: Akonadi Version: unspecified Platform: openSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: Maildir Resource Assignee: kdepim-b...@kde.org Reporter: k.sch...@t-online.de CC: c...@carlschwan.eu Target Milestone: --- Application: akonadi_maildir_resource (5.22.3 (22.12.3)) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 5.14.21-150500.55.52-default x86_64 Windowing System: X11 Distribution: "openSUSE Leap 15.5" DrKonqi: 5.27.9 [KCrashBackend] -- Information about the crash: After starting the ImportWizard (Klarälvdalens Datakonsult) in kmail to import a kmail archive file (4.9 GB), the import process appears to run smoothly. After about an hour, the progress bar shows that just over 60% of the archive file has been imported. Suddenly the ImportWizard window disappears and KDE reports that Akonadi has crashed. Distribution: openSUSE Leap 15.5; KDE-Plasma vers. 5.27.9; Qt vers. 5.15.8; working memory 15.5 GB; LENOVO ThinkPad T420 The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Lokale Ordner (akonadi_maildir_resource), signal: Aborted [KCrash Handler] #4 0x00007f3bc3db1d2b in raise () from /lib64/libc.so.6 #5 0x00007f3bc3db33e5 in abort () from /lib64/libc.so.6 #6 0x00007f3bc402a4f7 in ?? () from /usr/lib64/libstdc++.so.6 #7 0x00007f3bc4039c7c in ?? () from /usr/lib64/libstdc++.so.6 #8 0x00007f3bc4039ce7 in std::terminate() () from /usr/lib64/libstdc++.so.6 #9 0x00007f3bc4039f48 in __cxa_throw () from /usr/lib64/libstdc++.so.6 #10 0x00007f3bc427fe22 in qBadAlloc () at global/qglobal.cpp:3371 #11 0x00007f3bc432ea24 in QString::fromLatin1_helper (str=str@entry=0x7f3907fe9028 "\n\n------=_NextPart_a5365b22dbf1de626e8663eebb16b37b--\n\n\n------=_NextPart_a5365b22dbf1de626e8663eebb16b37b--\n\n\n------=_NextPart_a5365b22dbf1de626e8663eebb16b37b--\n\n\n------=_NextPart_a5365b22dbf1de626e8"..., size=1811939275) at text/qstring.cpp:5465 #12 0x00007f3bc5348014 in QString::fromLatin1 (size=<optimized out>, str=<optimized out>) at /usr/include/qt5/QtCore/qstring.h:701 #13 QString::fromLatin1 (str=...) at /usr/include/qt5/QtCore/qstring.h:713 #14 KMime::Parser::UUEncoded::parse (this=this@entry=0x7ffd18ea21a0) at /usr/src/debug/kmime-22.12.3-bp155.1.6.x86_64/src/kmime_parsers.cpp:170 #15 0x00007f3bc5358b0e in KMime::ContentPrivate::parseUuencoded (this=this@entry=0x55c4e8d0d530, q=q@entry=0x55c4e8d0d510) at /usr/src/debug/kmime-22.12.3-bp155.1.6.x86_64/src/kmime_content.cpp:901 #16 0x00007f3bc535a84b in KMime::Content::parse (this=0x55c4e8d0d510) at /usr/src/debug/kmime-22.12.3-bp155.1.6.x86_64/src/kmime_content.cpp:138 #17 0x00007f3bc535aefd in KMime::ContentPrivate::parseMultipart (this=this@entry=0x55c4e8ab9d80, q=q@entry=0x55c4e8c59540) at /usr/src/debug/kmime-22.12.3-bp155.1.6.x86_64/src/kmime_content.cpp:1039 #18 0x00007f3bc535a8db in KMime::Content::parse (this=0x55c4e8c59540) at /usr/src/debug/kmime-22.12.3-bp155.1.6.x86_64/src/kmime_content.cpp:148 #19 0x00007f3bbdc99415 in Akonadi::SerializerPluginMail::deserialize (this=<optimized out>, item=..., label=..., data=..., version=1) at /usr/src/debug/akonadi-mime-22.12.3-bp155.1.5.x86_64/serializers/akonadi_serializer_mail.cpp:105 #20 0x00007f3bc515a26b in Akonadi::ItemSerializer::deserialize (item=..., label=..., data=..., version=version@entry=1) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/itemserializer.cpp:132 #21 0x00007f3bc515a624 in Akonadi::ItemSerializer::deserialize (item=..., label=..., data=..., version=version@entry=1, storage=storage@entry=Akonadi::ItemSerializer::External) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/itemserializer.cpp:93 #22 0x00007f3bc518b7c9 in Akonadi::ProtocolHelper::parseItemFetchResult (data=..., fetchScope=fetchScope@entry=0x0, valuePool=<optimized out>) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/protocolhelper.cpp:666 #23 0x00007f3bc51e0bb0 in Akonadi::ItemFetchJob::doHandleResponse (this=0x55c4e8ca45c0, tag=<optimized out>, response=...) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/jobs/itemfetchjob.cpp:206 #24 0x00007f3bc51eafa3 in Akonadi::JobPrivate::handleResponse (this=0x55c4e8cb40c0, tag=tag@entry=6, response=...) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/jobs/job.cpp:68 #25 0x00007f3bc51a3967 in Akonadi::SessionPrivate::handleCommands (this=0x55c4e8c22440) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/session.cpp:134 #26 0x00007f3bc51a0f5b in Akonadi::Session::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x55c4e8ce1228) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/build/src/core/KF5AkonadiCore_autogen/include/moc_session.cpp:81 #27 0x00007f3bc44d24ab in QObject::event (this=0x55c4e8b9e630, e=0x55c4e8ce11e0) at kernel/qobject.cpp:1347 #28 0x00007f3bc49cb53c in QApplicationPrivate::notify_helper (this=this@entry=0x55c4e8aa3ef0, receiver=receiver@entry=0x55c4e8b9e630, e=e@entry=0x55c4e8ce11e0) at kernel/qapplication.cpp:3640 #29 0x00007f3bc49d22ff in QApplication::notify (this=<optimized out>, receiver=0x55c4e8b9e630, e=0x55c4e8ce11e0) at kernel/qapplication.cpp:3164 #30 0x00007f3bc449e013 in QCoreApplication::notifyInternal2 (receiver=0x55c4e8b9e630, event=0x55c4e8ce11e0) at kernel/qcoreapplication.cpp:1064 #31 0x00007f3bc449e1ee in QCoreApplication::sendEvent (receiver=receiver@entry=0x55c4e8b9e630, event=event@entry=0x55c4e8ce11e0) at kernel/qcoreapplication.cpp:1462 #32 0x00007f3bc44a0a31 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55c4e8a9f0b0) at kernel/qcoreapplication.cpp:1821 #33 0x00007f3bc44a0fb8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1680 #34 0x00007f3bc45012b3 in postEventSourceDispatch (s=0x55c4e8b81190) at kernel/qeventdispatcher_glib.cpp:277 #35 0x00007f3bc20c182b in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #36 0x00007f3bc20c1bd0 in ?? () from /usr/lib64/libglib-2.0.so.0 #37 0x00007f3bc20c1c5c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #38 0x00007f3bc450095c in QEventDispatcherGlib::processEvents (this=0x55c4e8b7a140, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #39 0x00007f3bc449c87a in QEventLoop::exec (this=this@entry=0x7ffd18ea3570, flags=..., flags@entry=...) at kernel/qeventloop.cpp:235 #40 0x00007f3bc44a60b7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1375 #41 0x00007f3bc52f39ed in Akonadi::ResourceBase::init (r=...) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/agentbase/resourcebase.cpp:555 #42 0x000055c4e82ec88f in Akonadi::ResourceBase::init<MaildirResource> (argc=<optimized out>, argv=<optimized out>) at /usr/include/KF5/AkonadiAgentBase/akonadi/resourcebase.h:184 #43 0x00007f3bc3d9c24d in __libc_start_main () from /lib64/libc.so.6 #44 0x000055c4e82e9f7a in _start () at ../sysdeps/x86_64/start.S:120 [Inferior 1 (process 2794) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.