[kdepim] [Bug 490307] akonadi_migration_agent (failed) on startup using kde git master snapshots

Milian Wolff bugzilla_noreply at kde.org
Mon Sep 16 07:03:12 BST 2024


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

Milian Wolff <mail at milianw.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|REPORTED                    |CONFIRMED

--- Comment #7 from Milian Wolff <mail at milianw.de> ---
Same for me with akonadi 6.2.1 on arch

SUMMARY

Every time I start the KDE plasma session on my laptop, the
akonadi_migration_agent spins up and crashes after a while. I don't even know
what it is migrating as I have never used anything other than kdepim here for a
really long time.

STEPS TO REPRODUCE
1. start KDE session
2. akonadi spins up
3. akonadi_migration_agent spins up

OBSERVED RESULT

repeated crash:

```
Thread 1 "akonadi_migrati" received signal SIGABRT, Aborted.
Downloading source file /usr/src/debug/glibc/glibc/nptl/pthread_kill.c
__pthread_kill_implementation (threadid=<optimized out>, signo=signo at entry=6,
no_tid=no_tid at entry=0) at pthread_kill.c:44               
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo at entry=6, no_tid=no_tid at entry=0) at pthread_kill.c:44
#1  0x00007e59404a5463 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:78
#2  0x00007e594044c120 in __GI_raise (sig=sig at entry=6) at
../sysdeps/posix/raise.c:26
#3  0x00007e59404334c3 in __GI_abort () at abort.c:79
#4  0x00007e593fa97b2c in __gnu_cxx::__verbose_terminate_handler () at
/usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#5  0x00007e593faadf3a in __cxxabiv1::__terminate (handler=<optimized out>)
    at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:48
#6  0x00007e593fa9752a in std::terminate () at
/usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:58
#7  0x00007e593faae1f6 in __cxxabiv1::__cxa_throw (obj=<optimized out>,
tinfo=0x7e5941a16ad8 <typeinfo for Akonadi::PayloadException>, 
    dest=0x7e59418c3360 <Akonadi::PayloadException::~PayloadException()>)
    at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_throw.cc:98
#8  0x00007e594186768b in Akonadi::Item::throwPayloadException
(this=this at entry=0x7fff247003a8, spid=spid at entry=2, 
    mtid=mtid at entry=65580) at
/usr/src/debug/akonadi/akonadi-24.08.1/src/core/item.cpp:475
#9  0x0000621bd3e649f7 in
Akonadi::Item::payloadImpl<QSharedPointer<KCalendarCore::Incidence> >
(this=0x7fff247003a8)
    at /usr/include/KPim6/AkonadiCore/akonadi/item.h:789
#10 Akonadi::Item::payload<QSharedPointer<KCalendarCore::Incidence> >
(this=0x7fff247003a8)
    at /usr/include/KPim6/AkonadiCore/akonadi/item.h:762
#11 MigrationJob::calculateMissingTags (this=0x7e593400a4b0, item=...)
    at
/usr/src/debug/kdepim-runtime/kdepim-runtime-24.08.1/migration/icalcategoriestotags/icalcategoriestotagsmigrator.cpp:94
#12 MigrationJob::migrateNextItem (this=0x7e593400a4b0)
    at
/usr/src/debug/kdepim-runtime/kdepim-runtime-24.08.1/migration/icalcategoriestotags/icalcategoriestotagsmigrator.cpp:83
#13 0x00007e593ffa3397 in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>, a=<optimized out>, 
    this=<optimized out>, r=<optimized out>, a=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469
#14 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086
#15 0x00007e5941b12597 in KJob::result (this=this at entry=0x621bdfa14380,
_t1=<optimized out>, _t1 at entry=0x621bdfa14380, _t2=...)
    at
/usr/src/debug/kcoreaddons/build/src/lib/KF6CoreAddons_autogen/include/moc_kjob.cpp:622
#16 0x00007e5941b1a04c in KJob::finishJob (this=0x621bdfa14380,
emitResult=<optimized out>)
--Type <RET> for more, q to quit, c to continue without paging--
    at /usr/src/debug/kcoreaddons/kcoreaddons-6.5.0/src/lib/jobs/kjob.cpp:98
#17 0x00007e593ff8d89f in QObject::event (this=0x621bdfa14380,
e=0x621d1a2aaf80)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1452
#18 0x00007e59410fc8cc in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x621bdfa14380, e=0x621d1a2aaf80)
    at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287
#19 0x00007e593ff45aa8 in QCoreApplication::notifyInternal2
(receiver=0x621bdfa14380, event=event at entry=0x621d1a2aaf80)
    at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142
#20 0x00007e593ff45e6b in QCoreApplication::sendEvent (receiver=<optimized
out>, event=0x621d1a2aaf80)
    at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x621bdf6369a0)
    at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1940
#22 0x00007e59401aa00c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0)
    at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1797
#23 postEventSourceDispatch (s=0x621bdf639030) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#24 0x00007e593f023299 in g_main_dispatch (context=0x7e5934000f00) at
../glib/glib/gmain.c:3344
#25 0x00007e593f085ec7 in g_main_context_dispatch_unlocked
(context=0x7e5934000f00) at ../glib/glib/gmain.c:4152
#26 g_main_context_iterate_unlocked.isra.0
(context=context at entry=0x7e5934000f00, block=block at entry=1,
dispatch=dispatch at entry=1, 
    self=<optimized out>) at ../glib/glib/gmain.c:4217
#27 0x00007e593f022795 in g_main_context_iteration (context=0x7e5934000f00,
may_block=1) at ../glib/glib/gmain.c:4282
#28 0x00007e59401a82bd in QEventDispatcherGlib::processEvents
(this=0x621bdf652aa0, flags=...)
    at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#29 0x00007e593ff4ff66 in QEventLoop::processEvents (this=0x7fff24700b50,
flags=...)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100
#30 QEventLoop::exec (this=0x7fff24700b50, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182
#31 0x00007e593ff4a11d in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74
#32 0x0000621bd3e5049d in Akonadi::AgentBase::init<Akonadi::MigrationAgent>
(argc=<optimized out>, argv=<optimized out>)
    at /usr/include/KPim6/AkonadiAgentBase/akonadi/agentbase.h:444
#33 main (argc=<optimized out>, argv=<optimized out>)
    at
/usr/src/debug/kdepim-runtime/kdepim-runtime-24.08.1/agents/migration/migrationagent.cpp:59
```

EXPECTED RESULT

no crash

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.10-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × 11th Gen Intel® Core™ i7-11850H @ 2.50GHz
Memory: 62.5 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list