[Akonadi] [Bug 486020] New: Akonadi crashes while importing a kmail achive file (4.9 GB)

k.schlaf at t-online.de k.schlaf at t-online.de
Tue Apr 23 15:17:53 BST 2024


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 at kde.org
          Reporter: k.schlaf at t-online.de
                CC: carl at 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 at 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 at 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 at entry=0x55c4e8d0d530, q=q at 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 at entry=0x55c4e8ab9d80, q=q at 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 at 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 at entry=1,
storage=storage at 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 at 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 at 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 at entry=0x55c4e8aa3ef0, receiver=receiver at entry=0x55c4e8b9e630,
e=e at 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 at entry=0x55c4e8b9e630, event=event at entry=0x55c4e8ce11e0) at
kernel/qcoreapplication.cpp:1462
#32 0x00007f3bc44a0a31 in QCoreApplicationPrivate::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x55c4e8a9f0b0) at kernel/qcoreapplication.cpp:1821
#33 0x00007f3bc44a0fb8 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at 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 at entry=0x7ffd18ea3570,
flags=..., flags at 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 the assignee for the bug.


More information about the Kdepim-bugs mailing list