[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1021884: korganizer segfaults when adding new event



Package: korganizer
Version: 4:22.08.0-2
Severity: normal

Dear Maintainer,

Kalarm stopped working on this testing system a few days ago, so I
removed it and tried to use the inbuilt support for events and reminders
in korganizer.

It seem to be hit and miss whether new events are recorded, but now I
get a consistent segfault when adding a new event. That new event might
overlap the time slot for an existing event. But whatever, a seg fault
is always serious....

I ran under gdb to try to get some diagnostics. gdb.txt session log
attached.

ael


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages korganizer depends on:
ii  kdepim-runtime                                               4:22.08.0-2
ii  kio                                                          5.98.0-1
ii  libc6                                                        2.35-3
ii  libgcc-s1                                                    12.2.0-3
ii  libkf5akonadicalendar5abi1 [libkf5akonadicalendar5-22.08]    4:22.08.0-2
ii  libkf5akonadicontact5 [libkf5akonadicontact5-22.08]          4:22.08.0-2
ii  libkf5akonadicore5abi2 [libkf5akonadicore5-22.08]            4:22.08.0-2
ii  libkf5akonadinotes5 [libkf5akonadinotes5-22.08]              4:22.08.0-2
ii  libkf5akonadiwidgets5abi1 [libkf5akonadiwidgets5-22.08]      4:22.08.0-2
ii  libkf5calendarcore5abi2                                      5:5.98.0-1
ii  libkf5calendarsupport5abi1 [libkf5calendarsupport5-22.08]    4:22.08.0-2
ii  libkf5calendarutils5 [libkf5calendarutils5-22.08]            4:22.08.0-2
ii  libkf5completion5                                            5.98.0-1
ii  libkf5configcore5                                            5.98.0-1
ii  libkf5configgui5                                             5.98.0-1
ii  libkf5configwidgets5                                         5.98.0-1
ii  libkf5contacts5                                              5:5.98.0-1
ii  libkf5coreaddons5                                            5.98.0-1
ii  libkf5crash5                                                 5.98.0-1
ii  libkf5eventviews5abi1 [libkf5eventviews5-22.08]              4:22.08.0-2
ii  libkf5holidays5                                              1:5.98.0-1
ii  libkf5i18n5                                                  5.98.0-1
ii  libkf5iconthemes5                                            5.98.0-2
ii  libkf5identitymanagement5 [libkf5identitymanagement5-22.08]  22.08.0-2
ii  libkf5incidenceeditor5abi1 [libkf5incidenceeditor5-22.08]    22.08.0-2
ii  libkf5itemmodels5                                            5.98.0-1
ii  libkf5itemviews5                                             5.98.0-1
ii  libkf5jobwidgets5                                            5.98.0-1
ii  libkf5kcmutils5                                              5.98.0-1
ii  libkf5kiocore5                                               5.98.0-1
ii  libkf5kiogui5                                                5.98.0-1
ii  libkf5kiowidgets5                                            5.98.0-1
ii  libkf5kontactinterface5 [libkf5kontactinterface5-22.08]      22.08.0-2
ii  libkf5libkdepim5 [libkf5libkdepim5-22.08]                    4:22.08.0-2
ii  libkf5mailtransport5 [libkf5mailtransport5-22.08]            22.08.0-2
ii  libkf5mime5abi1 [libkf5mime5-22.08]                          22.08.0-2
ii  libkf5newstuffcore5                                          5.98.0-1
ii  libkf5newstuffwidgets5                                       5.98.0-1
ii  libkf5notifications5                                         5.98.0-1
ii  libkf5parts5                                                 5.98.0-1
ii  libkf5pimcommon5abi2 [libkf5pimcommon5-22.08]                4:22.08.0-2
ii  libkf5pimcommonakonadi5abi1 [libkf5pimcommonakonadi5-22.08]  4:22.08.0-2
ii  libkf5widgetsaddons5                                         5.98.0-1
ii  libkf5windowsystem5                                          5.98.0-1
ii  libkf5xmlgui5                                                5.98.0-1
ii  libkuserfeedbackcore1                                        1.2.0-2
ii  libkuserfeedbackwidgets1                                     1.2.0-2
ii  libqt5core5a                                                 5.15.4+dfsg-5
ii  libqt5dbus5                                                  5.15.4+dfsg-5
ii  libqt5gui5                                                   5.15.4+dfsg-5
ii  libqt5widgets5                                               5.15.4+dfsg-5
ii  libstdc++6                                                   12.2.0-3

Versions of packages korganizer recommends:
pn  kalendarac  <none>

korganizer suggests no packages.

-- no debconf information
No symbol table loaded.  Use the "file" command.
No symbol table loaded.  Use the "file" command.
No executable file now.
No symbol file now.
Reading symbols from /usr/bin/korganizer...
Reading symbols from /usr/lib/debug/.build-id/97/33ffbadc3cf8c3fac8a6dca0a7760fd0f16955.debug...
Temporary breakpoint 1 at 0xa200: file ./src/main.cpp, line 27.
Starting program: /usr/bin/korganizer 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Temporary breakpoint 1, main (argc=1, argv=0x7fffffffe1b8) at ./src/main.cpp:27
27	./src/main.cpp: No such file or directory.
Continuing.
[New Thread 0x7fffedfff640 (LWP 7120)]
[New Thread 0x7fffed7fe640 (LWP 7121)]
[New Thread 0x7fffecffd640 (LWP 7122)]
[New Thread 0x7fffdffff640 (LWP 7124)]
[New Thread 0x7fffdc9ff640 (LWP 7132)]
[New Thread 0x7fffcfdff640 (LWP 7133)]
[New Thread 0x7fffcf5fe640 (LWP 7134)]
[New Thread 0x7fffcedfd640 (LWP 7135)]
[New Thread 0x7fffce5fc640 (LWP 7136)]
[Thread 0x7fffcedfd640 (LWP 7135) exited]
[Thread 0x7fffce5fc640 (LWP 7136) exited]
[Thread 0x7fffcf5fe640 (LWP 7134) exited]
[Thread 0x7fffcfdff640 (LWP 7133) exited]

Thread 1 "korganizer" received signal SIGSEGV, Segmentation fault.
0x00007ffff58d01a1 in ?? () from /lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5abi1
#0  0x00007ffff58d01a1 in ?? ()
   from /lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5abi1
#1  0x00007ffff58d08cf in ?? ()
   from /lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5abi1
#2  0x00007ffff60dd2a0 in QObject::event(QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ffff6d62f4e in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x00007ffff60b1618 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff60b45b1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff6109ae3 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff3b22739 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff3b229c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffff3b22a5c in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff61091c6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007ffff60b009b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ffff60b8206 in QCoreApplication::exec() ()
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x000055555555e6da in main (argc=<optimized out>, argv=<optimized out>)
    at ./src/main.cpp:72
No symbol table loaded.  Use the "file" command.
Reading symbols from /usr/bin/korganizer...
Reading symbols from /usr/lib/debug/.build-id/97/33ffbadc3cf8c3fac8a6dca0a7760fd0f16955.debug...
Temporary breakpoint 1 at 0xa200: file ./src/main.cpp, line 27.
Starting program: /usr/bin/korganizer 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Temporary breakpoint 1, main (argc=1, argv=0x7fffffffe1b8) at ./src/main.cpp:27
27	./src/main.cpp: No such file or directory.
Continuing.
[New Thread 0x7fffedfff640 (LWP 7332)]
[New Thread 0x7fffed7fe640 (LWP 7333)]
[New Thread 0x7fffecffd640 (LWP 7334)]
[New Thread 0x7fffdffff640 (LWP 7336)]
[New Thread 0x7fffdc9ff640 (LWP 7343)]
[New Thread 0x7fffcfdff640 (LWP 7344)]
[New Thread 0x7fffcf5fe640 (LWP 7345)]
[New Thread 0x7fffcedfd640 (LWP 7346)]
[New Thread 0x7fffce5fc640 (LWP 7347)]
[Thread 0x7fffce5fc640 (LWP 7347) exited]
[Thread 0x7fffcedfd640 (LWP 7346) exited]
[Thread 0x7fffcf5fe640 (LWP 7345) exited]
[Thread 0x7fffcfdff640 (LWP 7344) exited]

Thread 1 "korganizer" received signal SIGSEGV, Segmentation fault.
0x00007ffff58d01a1 in ?? () from /lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5abi1
#0  0x00007ffff58d01a1 in ?? ()
   from /lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5abi1
#1  0x00007ffff58d08cf in ?? ()
   from /lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5abi1
#2  0x00007ffff60dd2a0 in QObject::event (this=0x555555679e20, e=0x555555b1d5b0)
    at kernel/qobject.cpp:1314
#3  0x00007ffff6d62f4e in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x00007ffff60b1618 in QCoreApplication::notifyInternal2 (receiver=0x555555679e20, 
    event=0x555555b1d5b0) at kernel/qcoreapplication.cpp:1064
#5  0x00007ffff60b45b1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, 
    event_type=0, data=0x5555555973e0) at kernel/qcoreapplication.cpp:1821
#6  0x00007ffff6109ae3 in postEventSourceDispatch (s=0x5555555a7bb0)
    at kernel/qeventdispatcher_glib.cpp:277
#7  0x00007ffff3b22739 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff3b229c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffff3b22a5c in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff61091c6 in QEventDispatcherGlib::processEvents (this=0x55555565fdc0, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:423
#11 0x00007ffff60b009b in QEventLoop::exec (this=this@entry=0x7fffffffdf20, flags=..., 
    flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#12 0x00007ffff60b8206 in QCoreApplication::exec ()
    at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#13 0x000055555555e6da in main (argc=<optimized out>, argv=<optimized out>)
    at ./src/main.cpp:72
#0  0x00007ffff58d01a1 in ?? ()
   from /lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5abi1
#1  0x00007ffff58d08cf in ?? ()
   from /lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5abi1
#2  0x00007ffff60dd2a0 in QObject::event (this=0x555555679e20, e=0x555555b1d5b0)
    at kernel/qobject.cpp:1314
#3  0x00007ffff6d62f4e in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x00007ffff60b1618 in QCoreApplication::notifyInternal2 (receiver=0x555555679e20, 
    event=0x555555b1d5b0) at kernel/qcoreapplication.cpp:1064
#5  0x00007ffff60b45b1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, 
    event_type=0, data=0x5555555973e0) at kernel/qcoreapplication.cpp:1821
#6  0x00007ffff6109ae3 in postEventSourceDispatch (s=0x5555555a7bb0)
    at kernel/qeventdispatcher_glib.cpp:277
#7  0x00007ffff3b22739 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff3b229c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffff3b22a5c in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff61091c6 in QEventDispatcherGlib::processEvents (this=0x55555565fdc0, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:423
#11 0x00007ffff60b009b in QEventLoop::exec (this=this@entry=0x7fffffffdf20, flags=..., 
    flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#12 0x00007ffff60b8206 in QCoreApplication::exec ()
    at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#13 0x000055555555e6da in main (argc=<optimized out>, argv=<optimized out>)
    at ./src/main.cpp:72

Reply to: