Bug 419920

Summary: KOrganizer Crashes When Trying to Save Event
Product: [Applications] korganizer Reporter: Justin <justinf7293>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: justinf7293
Priority: NOR Keywords: drkonqi
Version: 5.11.3   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Justin 2020-04-10 14:46:20 UTC
Application: korganizer (5.11.3)

Qt Version: 5.12.4
Frameworks Version: 5.62.0
Operating System: Linux 5.3.0-46-generic x86_64
Distribution: Ubuntu 19.10

-- Information about the crash:
- What I was doing when the application crashed:

I attempted to create an event on the date and time April 28, at 3pm.
I also set it so it would send an email reminder 1 day prior, to 4 recipients.
I attached 2 contacts as attendees.
Crashes as soon as I click OK or Apply.

The crash can be reproduced every time.

-- Backtrace:
Application: KOrganizer (korganizer), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd02f2acf40 (LWP 8444))]

Thread 10 (Thread 0x7fd010928700 (LWP 29553)):
#0  0x00007fd0361e2c2f in __GI___poll (fds=0x7fcffc0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd033791aae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd033791be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd0367a3653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd03674a5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd036583a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd036584c92 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd0340f0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007fd0361ef323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fd012276700 (LWP 884)):
#0  0x00007fd0361de2ac in __GI___libc_read (nbytes=16, buf=0x7fd012275910, fd=32) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007fd0361de2ac in __GI___libc_read (fd=32, buf=0x7fd012275910, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fd0337d970f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd0337915fe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd033791a52 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd033791be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd0367a3653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd03674a5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd036583a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fd036584c92 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fd0340f0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fd0361ef323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fd011129700 (LWP 24342)):
#0  0x00007fd0361de2ac in __GI___libc_read (nbytes=16, buf=0x7fd011128910, fd=35) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007fd0361de2ac in __GI___libc_read (fd=35, buf=0x7fd011128910, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fd0337d970f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd0337915fe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd033791a52 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd033791be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd0367a3653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd03674a5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd036583a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fd036584c92 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fd0340f0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fd0361ef323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fd0133b1700 (LWP 21704)):
#0  0x00007fd0361e894d in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fd036587081 in QSemaphore::acquire(int) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fd013f37fec in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/texttospeech/libqttexttospeech_flite.so
#3  0x00007fd036584c92 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd0340f0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#5  0x00007fd0361ef323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fd024960700 (LWP 8770)):
#0  0x00007fd0340f72c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55bb6fbf2178) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fd0340f72c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bb6fbf2128, cond=0x55bb6fbf2150) at pthread_cond_wait.c:508
#2  0x00007fd0340f72c6 in __pthread_cond_wait (cond=0x55bb6fbf2150, mutex=0x55bb6fbf2128) at pthread_cond_wait.c:638
#3  0x00007fd024ff2aab in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fd024ff26cb in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fd0340f0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fd0361ef323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fd0277fe700 (LWP 8601)):
#0  0x00007fd0361de2ac in __GI___libc_read (nbytes=16, buf=0x7fd0277fd910, fd=12) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007fd0361de2ac in __GI___libc_read (fd=12, buf=0x7fd0277fd910, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fd0337d970f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd0337915fe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd033791a52 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd033791be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd0367a3653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd03674a5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd036583a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fd036584c92 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fd0340f0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fd0361ef323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fd027fff700 (LWP 8534)):
#0  0x00007fd0361de2ac in __GI___libc_read (nbytes=16, buf=0x7fd027ffe910, fd=9) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007fd0361de2ac in __GI___libc_read (fd=9, buf=0x7fd027ffe910, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fd0337d970f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd0337915fe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd033791a52 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd033791be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd0367a3653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd03674a5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd036583a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fd036584c92 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fd0340f0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fd0361ef323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fd02d3f1700 (LWP 8518)):
#0  0x00007fd0361e2c2f in __GI___poll (fds=0x7fd020031630, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd033791aae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd033791be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd0367a3653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd03674a5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd036583a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd035e1eefa in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fd036584c92 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd0340f0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007fd0361ef323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fd02e402700 (LWP 8492)):
#0  0x00007fd0361e2c2f in __GI___poll (fds=0x7fd02e401a28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd033722917 in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fd03372453a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fd02ebf3288 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fd036584c92 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd0340f0669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fd0361ef323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd02f2acf40 (LWP 8444)):
[KCrash Handler]
#6  0x00007fd03672204a in QSortFilterProxyModel::parent(QModelIndex const&) const () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd0366f9074 in QPersistentModelIndex::parent() const () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd036709d36 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fd0367103ee in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fd036711b42 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fd0367773f8 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fd0366f7c3a in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fd036724333 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fd036729ed2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fd0367773f8 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fd0366f7c3a in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fd035d254d9 in  () at /lib/x86_64-linux-gnu/libKF5IncidenceEditor.so.5abi2
#18 0x00007fd035d495dc in  () at /lib/x86_64-linux-gnu/libKF5IncidenceEditor.so.5abi2
#19 0x00007fd035d3bedb in  () at /lib/x86_64-linux-gnu/libKF5IncidenceEditor.so.5abi2
#20 0x00007fd035da338c in  () at /lib/x86_64-linux-gnu/libKF5IncidenceEditor.so.5abi2
#21 0x00007fd035d378e3 in  () at /lib/x86_64-linux-gnu/libKF5IncidenceEditor.so.5abi2
#22 0x00007fd035d37aeb in  () at /lib/x86_64-linux-gnu/libKF5IncidenceEditor.so.5abi2
#23 0x00007fd035d398f4 in  () at /lib/x86_64-linux-gnu/libKF5IncidenceEditor.so.5abi2
#24 0x00007fd0367773f8 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007fd037740df0 in KJob::result(KJob*, KJob::QPrivateSignal) () at /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#26 0x00007fd0377418fb in KJob::finishJob(bool) () at /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#27 0x00007fd036784696 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fd036777de5 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007fd0371caa86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007fd0371d3e00 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007fd03674ba2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007fd0367a2990 in QTimerInfoList::activateTimers() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007fd0367a326c in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007fd0337918bd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fd033791b40 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fd033791be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fd0367a3635 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007fd03674a5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007fd036752336 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x000055bb6eb1ea50 in  ()
#41 0x00007fd0360f41e3 in __libc_start_main (main=0x55bb6eb1e6d0, argc=1, argv=0x7ffd97d414a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd97d41498) at ../csu/libc-start.c:308
#42 0x000055bb6eb1ec1e in  ()
[Inferior 1 (process 8444) detached]

Reported using DrKonqi
Comment 1 Justin Zobel 2022-10-06 06:37:19 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-10-21 05:01:08 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2022-11-05 05:09:31 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!