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-bugs@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 0x7f3bc3db1d2b in raise () from /lib64/libc.so.6
#5 0x7f3bc3db33e5 in abort () from /lib64/libc.so.6
#6 0x7f3bc402a4f7 in ?? () from /usr/lib64/libstdc++.so.6
#7 0x7f3bc4039c7c in ?? () from /usr/lib64/libstdc++.so.6
#8 0x7f3bc4039ce7 in std::terminate() () from /usr/lib64/libstdc++.so.6
#9 0x7f3bc4039f48 in __cxa_throw () from /usr/lib64/libstdc++.so.6
#10 0x7f3bc427fe22 in qBadAlloc () at global/qglobal.cpp:3371
#11 0x7f3bc432ea24 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 0x7f3bc5348014 in QString::fromLatin1 (size=,
str=) 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 0x7f3bc5358b0e 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 0x7f3bc535a84b 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 0x7f3bc535aefd 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 0x7f3bc535a8db 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 0x7f3bbdc99415 in Akonadi::SerializerPluginMail::deserialize
(this=, 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 0x7f3bc515a26b 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 0x7f3bc515a624 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 0x7f3bc518b7c9 in Akonadi::ProtocolHelper::parseItemFetchResult
(data=..., fetchScope=fetchScope@entry=0x0, valuePool=) at
/usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/protocolhelper.cpp:666
#23 0x7f3bc51e0bb0 in Akonadi::ItemFetchJob::doHandleResponse
(this=0x55c4e8ca45c0, tag=, response=...) at
/usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/jobs/itemfetchjob.cpp:206
#24 0x7f3bc51eafa3 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 0x7f3bc51a3967 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 0x7f3bc51a0f5b in Akonadi::Session::qt_static_metacall (_o=, _c=, _id=, _a=0x55c4e8ce1228) at