Application: kontact (6.3.0 (24.12.0)) ApplicationNotResponding [ANR]: false Qt Version: 6.7.2 Frameworks Version: 6.8.0 Operating System: Linux 6.12.8-amd64 x86_64 Windowing System: Wayland Distribution: Debian GNU/Linux trixie/sid DrKonqi: 6.2.5 [KCrashBackend] -- Information about the crash: Hi, I've got a few calendar updates (ics files for updates to events I've already accepted) where clicking on the file itself and importing it into korganizer has no effect and clicking on the "Accept" option of the generated KMail invite makes KMail (and the whole Kontact) crash. My KMail is integrated in Kontact, while I use Korganizer as a standalone application outside of the Kontact integration. The crash can be reproduced every time. -- Backtrace: Application: Kontact (kontact), signal: Aborted [KCrash Handler] #4 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 #5 0x00007f186049ddef in __pthread_kill_internal (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:78 #6 0x00007f1860449d02 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #7 0x00007f18604324f0 in __GI_abort () at ./stdlib/abort.c:79 #8 0x00007f1860432418 in __assert_fail_base (fmt=0x7f18605b6ca0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f180209e580 "!((icaltime_is_utc(comp_parts.dtstamp) == 1) ^ (icaltime_is_utc(match_parts.dtstamp) == 1))", file=file@entry=0x7f180209e558 "./src/libicalss/icalclassify.c", line=line@entry=665, function=function@entry=0x7f180209eb58 "icalclassify") at ./assert/assert.c:94 #9 0x00007f1860442612 in __assert_fail (assertion=0x7f180209e580 "!((icaltime_is_utc(comp_parts.dtstamp) == 1) ^ (icaltime_is_utc(match_parts.dtstamp) == 1))", file=0x7f180209e558 "./src/libicalss/icalclassify.c", line=665, function=0x7f180209eb58 "icalclassify") at ./assert/assert.c:103 #10 0x00007f1802093340 in icalclassify () from /lib/x86_64-linux-gnu/libicalss.so.3 #11 0x00007f180216cc74 in KCalendarCore::ICalFormat::parseScheduleMessage(QSharedPointer<KCalendarCore::Calendar> const&, QString const&) () from /lib/x86_64-linux-gnu/libKF6CalendarCore.so.6 #12 0x00007f17ced7e96e in Akonadi::ITIPHandler::processiTIPMessage(QString const&, QString const&, QString const&) () from /lib/x86_64-linux-gnu/libKPim6AkonadiCalendar.so.6 #13 0x00007f177d30859f in SyncItipHandler::SyncItipHandler (this=this@entry=0x558f2c5191b0, receiver=..., iCal=..., type=..., calendar=..., parent=parent@entry=0x0) at ./plugins/messageviewer/bodypartformatter/calendar/syncitiphandler.cpp:27 #14 0x00007f177d2f7718 in (anonymous namespace)::UrlHandler::saveFile (receiver=..., iCal=..., type=..., bodyPart=bodyPart@entry=0x7ffff61b6b50, this=<optimized out>) at ./plugins/messageviewer/bodypartformatter/calendar/text_calendar.cpp:698 #15 0x00007f177d2fd69f in (anonymous namespace)::UrlHandler::handleInvitation (iCal=..., status=status@entry=KCalendarCore::Attendee::Accepted, part=part@entry=0x7ffff61b6b50, viewerInstance=viewerInstance@entry=0x558f28f764d0, this=<optimized out>) at ./plugins/messageviewer/bodypartformatter/calendar/text_calendar.cpp:916 #16 0x00007f177d300963 in (anonymous namespace)::UrlHandler::handleClick (this=<optimized out>, viewerInstance=0x558f28f764d0, part=<optimized out>, path=...) at ./plugins/messageviewer/bodypartformatter/calendar/text_calendar.cpp:1221 #17 0x00007f17d652d2e8 in MessageViewer::BodyPartURLHandlerManager::handleClick(QUrl const&, MessageViewer::ViewerPrivate*) const () from /lib/x86_64-linux-gnu/libKPim6MessageViewer.so.6 #18 0x00007f17d6529d58 in MessageViewer::URLHandlerManager::handleClick(QUrl const&, MessageViewer::ViewerPrivate*) const () from /lib/x86_64-linux-gnu/libKPim6MessageViewer.so.6 #19 0x00007f17d650649c in MessageViewer::ViewerPrivate::slotUrlOpen(QUrl const&) () from /lib/x86_64-linux-gnu/libKPim6MessageViewer.so.6 #20 0x00007f1860bc7fdb in QObject::event (this=0x558f28d23240, e=0x558f2cc81be0) at ./src/corelib/kernel/qobject.cpp:1452 #21 0x00007f18619b20a2 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt6Widgets.so.6 #22 0x00007f1860b87928 in QCoreApplication::notifyInternal2 (receiver=0x558f28d23240, event=0x558f2cc81be0) at ./src/corelib/kernel/qcoreapplication.cpp:1142 #23 0x00007f1860b8797d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at ./src/corelib/kernel/qcoreapplication.cpp:1583 #24 0x00007f1860b87bb7 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x558f285f89f0) at ./src/corelib/kernel/qcoreapplication.cpp:1940 #25 0x00007f1860d8e897 in postEventSourceDispatch (s=0x558f2868cc40) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:244 #26 0x00007f185330b81f in g_main_dispatch (context=context@entry=0x7f1838000f00) at ../../../glib/gmain.c:3357 #27 0x00007f185330da57 in g_main_context_dispatch_unlocked (context=0x7f1838000f00) at ../../../glib/gmain.c:4208 #28 g_main_context_iterate_unlocked (context=context@entry=0x7f1838000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4273 #29 0x00007f185330e1c0 in g_main_context_iteration (context=0x7f1838000f00, may_block=1) at ../../../glib/gmain.c:4338 #30 0x00007f1860d8c473 in QEventDispatcherGlib::processEvents (this=0x558f2856bd60, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:394 #31 0x00007f1860b92adb in QEventLoop::exec (this=0x7ffff61b70e0, flags=...) at ./src/corelib/global/qflags.h:34 #32 0x00007f1860b8a908 in QCoreApplication::exec () at ./src/corelib/global/qflags.h:74 #33 0x0000558ef725759b in ?? () #34 0x00007f1860433d68 in __libc_start_call_main (main=main@entry=0x558ef72565d0, argc=argc@entry=1, argv=argv@entry=0x7ffff61b74d8) at ../sysdeps/nptl/libc_start_call_main.h:58 #35 0x00007f1860433e25 in __libc_start_main_impl (main=0x558ef72565d0, argc=1, argv=0x7ffff61b74d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffff61b74c8) at ../csu/libc-start.c:360 #36 0x0000558ef7257b21 in ?? () [Inferior 1 (process 4263) detached] Reported using DrKonqi