Package: libical3 Version: 3.0.11-2 Severity: normal Dear Maintainer,
I am running a kde desktop on a debian system mostly from the testing repository. Since a few days or so, I observe that akonadi_ical_resources crashes on my birthday.ics. I checked this file and removed an incomplete entry. However, the akonadi backend keeps crashing. A partial backtrace (see below) shows libicalvcal.so.3 in the call stack just above addtional unresolved entries. I downgraded libical3 to stable (3.0.9) and the crash disappears. So, I conclude that either - the input file is still corrupt, but then the parser should produce an error and not a segfault - or the parser/library update to 3.0.11 has introduced a bug, - or I misinterpret the stacktrace.. I will provide the putatively corrupt input file as attachment. I am not certain that it will reproduce the bug, but without further input, this is the best I can offer. Thanks for your attention, Stefan Application: birthdays.ics (akonadi_ical_resource), signal: Segmentation fault [KCrash Handler] #4 0x00007f2a8eda7034 in cleanVObject () at /usr/lib/x86_64-linux-gnu/libicalvcal.so.3 #5 0x00007f2a8edab4d5 in () at /usr/lib/x86_64-linux-gnu/libicalvcal.so.3 #6 0x00007f2a8edab672 in Parse_MIME_FromFile () at /usr/lib/x86_64-linux-gnu/libicalvcal.so.3 #7 0x00007f2a8edab6ed in Parse_MIME_FromFileName () at /usr/lib/x86_64-linux-gnu/libicalvcal.so.3 #8 0x00007f2a90c2bb17 in KCalendarCore::VCalFormat::load(QSharedPointer<KCalendarCore::Calendar> const&, QString const&) () at /usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5abi2 #9 0x00007f2a90bca5ed in KCalendarCore::FileStorage::load() () at /usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5abi2 #10 0x000056231695bee7 in () #11 0x00007f2a90b6aec1 in Akonadi::SingleFileResourceBase::readLocalFile(QString const&) () at /usr/lib/x86_64-linux-gnu/libakonadi-singlefileresource.so.5 #12 0x000056231695a8fb in () #13 0x00007f2a8fbf178c in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f2a9035574f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f2a8fbc4e9a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007f2a8fbc7e11 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007f2a8fc1d413 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f2a8dacdc7b in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f2a8dacdf28 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007f2a8dacdfdf in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f2a8fc1ca90 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f2a8fbc38db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007f2a8fbcbb10 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x000056231695b5e1 in () #25 0x00007f2a8f550e4a in __libc_start_main (main=0x5623169574a0, argc=3, argv=0x7fff374a37a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff374a3798) at ../csu/libc-start.c:314 #26 0x00005623169574da in () [Inferior 1 (process 13786) detached] -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable-security'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-2-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_USER, TAINT_DIE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:de Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libical3 depends on: ii libc6 2.32-4 ii libdb5.3 5.3.28+dfsg1-0.8 ii libgcc-s1 11.2.0-10 ii libglib2.0-0 2.70.0-3 ii libicu67 67.1-7 ii libstdc++6 11.2.0-10 ii tzdata 2021e-1 libical3 recommends no packages. libical3 suggests no packages. -- no debconf information

