Bug 420497 - Korganizer crashed when trying to invite attendees to an existing recurring event
Summary: Korganizer crashed when trying to invite attendees to an existing recurring e...
Status: RESOLVED WORKSFORME
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 5.11.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-04-24 07:53 UTC by dkanunnikau
Modified: 2022-10-26 12:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dkanunnikau 2020-04-24 07:53:33 UTC
Application: korganizer (5.11.3)

Qt Version: 5.12.4
Frameworks Version: 5.67.0
Operating System: Linux 5.3.0-46-generic x86_64
Windowing system: X11
Distribution: Ubuntu 19.10

-- Information about the crash:
- What I was doing when the application crashed:
Tried to add attendees to an existing recurring event from CalDAV (Nextcloud)

- Custom settings of the application:
Nextcloud CalDAV calendar

-- 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 0x7f5b9c8dbf40 (LWP 1503))]

Thread 10 (Thread 0x7f5b6bfff700 (LWP 1595)):
#0  __GI___libc_read (nbytes=10, buf=0x7f5b6bffe95e, fd=38) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=38, buf=0x7f5b6bffe95e, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f5b83306955 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.0.so
#3  0x00007f5b83388406 in pa_mainloop_prepare () from /lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f5b83388ea4 in pa_mainloop_iterate () from /lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f5b83388f60 in pa_mainloop_run () from /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f5b8339710d in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#7  0x00007f5b8333537c in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.0.so
#8  0x00007f5ba17bd669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f5ba3891323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f5b80cd5700 (LWP 1578)):
#0  0x00007f5ba0e5cb53 in g_source_ref () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f5ba0e5cc01 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5ba0e5df6b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5ba0e5e9db in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5ba0e5ebe3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5ba3e45653 in QEventDispatcherGlib::processEvents (this=0x7f5b6c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f5ba3dec5cb in QEventLoop::exec (this=this@entry=0x7f5b80cd4b20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#7  0x00007f5ba3c25a45 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#8  0x00007f5ba3c26c92 in QThreadPrivate::start (arg=0x55b6301eae70) at thread/qthread_unix.cpp:361
#9  0x00007f5ba17bd669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007f5ba3891323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f5b81553700 (LWP 1533)):
#0  0x00007f5ba3884c2f in __GI___poll (fds=0x7f5b780029e0, nfds=1, timeout=10194) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5ba0e5eaae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5ba0e5ebe3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5ba3e45653 in QEventDispatcherGlib::processEvents (this=0x7f5b78000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5ba3dec5cb in QEventLoop::exec (this=this@entry=0x7f5b81552b20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f5ba3c25a45 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007f5ba3c26c92 in QThreadPrivate::start (arg=0x55b62f1474a0) at thread/qthread_unix.cpp:361
#7  0x00007f5ba17bd669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007f5ba3891323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f5b81eb4700 (LWP 1528)):
#0  0x00007f5ba3884c2f in __GI___poll (fds=0x7f5b740025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5ba0e5eaae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5ba0e5ebe3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5ba3e45653 in QEventDispatcherGlib::processEvents (this=0x7f5b74000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5ba3dec5cb in QEventLoop::exec (this=this@entry=0x7f5b81eb3b20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f5ba3c25a45 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007f5ba3c26c92 in QThreadPrivate::start (arg=0x55b630083010) at thread/qthread_unix.cpp:361
#7  0x00007f5ba17bd669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007f5ba3891323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f5b82f4c700 (LWP 1527)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f5ba3c29081 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:105
#2  QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:107
#3  futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219
#4  futexSemaphoreTryAcquire<false> (timeout=-1, n=<optimized out>, u=...) at thread/qsemaphore.cpp:262
#5  QSemaphore::acquire (this=0x55b62fc75728, n=<optimized out>) at thread/qsemaphore.cpp:326
#6  0x00007f5b88125fec in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/texttospeech/libqttexttospeech_flite.so
#7  0x00007f5ba3c26c92 in QThreadPrivate::start (arg=0x55b62fc756f0) at thread/qthread_unix.cpp:361
#8  0x00007f5ba17bd669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f5ba3891323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f5b98cdd700 (LWP 1509)):
#0  0x00007f5ba3884c2f in __GI___poll (fds=0x7f5b840029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5ba0e5eaae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5ba0e5ebe3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5ba3e45653 in QEventDispatcherGlib::processEvents (this=0x7f5b84000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5ba3dec5cb in QEventLoop::exec (this=this@entry=0x7f5b98cdcb20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f5ba3c25a45 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007f5ba3c26c92 in QThreadPrivate::start (arg=0x55b62eee47e0) at thread/qthread_unix.cpp:361
#7  0x00007f5ba17bd669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007f5ba3891323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f5b994f6700 (LWP 1506)):
#0  0x00007f5ba3884c2f in __GI___poll (fds=0x55b630174a10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5ba0e5eaae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5ba0e5ebe3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5ba3e45653 in QEventDispatcherGlib::processEvents (this=0x7f5b90000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5ba3dec5cb in QEventLoop::exec (this=this@entry=0x7f5b994f5b20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f5ba3c25a45 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007f5ba3c26c92 in QThreadPrivate::start (arg=0x55b62ee9bb00) at thread/qthread_unix.cpp:361
#7  0x00007f5ba17bd669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007f5ba3891323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f5b9a71d700 (LWP 1505)):
#0  0x00007f5ba3884c2f in __GI___poll (fds=0x7f5b8c037080, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5ba0e5eaae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5ba0e5ebe3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5ba3e45653 in QEventDispatcherGlib::processEvents (this=0x7f5b8c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5ba3dec5cb in QEventLoop::exec (this=this@entry=0x7f5b9a71caf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f5ba3c25a45 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007f5ba34b3efa in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f5ba3c26c92 in QThreadPrivate::start (arg=0x7f5ba3536d80) at thread/qthread_unix.cpp:361
#8  0x00007f5ba17bd669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f5ba3891323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f5b9b768700 (LWP 1504)):
#0  0x00007f5ba3884c2f in __GI___poll (fds=0x7f5b9b767a28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5ba0def917 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f5ba0df153a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f5b9bf59288 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f5ba3c26c92 in QThreadPrivate::start (arg=0x55b62edb1500) at thread/qthread_unix.cpp:361
#5  0x00007f5ba17bd669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007f5ba3891323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f5b9c8dbf40 (LWP 1503)):
[KCrash Handler]
#6  0x00007f5ba3dc404a in QSortFilterProxyModel::parent (child=..., this=0x55b62ff3f810) at itemmodels/qsortfilterproxymodel.cpp:2157
#7  QSortFilterProxyModel::parent (this=0x55b62ff3f810, child=...) at itemmodels/qsortfilterproxymodel.cpp:2150
#8  0x00007f5ba3d9b074 in QModelIndex::parent (this=<optimized out>) at itemmodels/qabstractitemmodel.h:441
#9  QPersistentModelIndex::parent (this=this@entry=0x7ffe6d761650) at itemmodels/qabstractitemmodel.cpp:373
#10 0x00007f5ba3dabd36 in mergeIndexes (indexes=...) at itemmodels/qitemselectionmodel.cpp:978
#11 0x00007f5ba3db23a1 in QItemSelectionModelPrivate::_q_layoutChanged (this=0x55b62ff5bc80, hint=<optimized out>) at itemmodels/qitemselectionmodel.cpp:1085
#12 0x00007f5ba3db3b42 in QItemSelectionModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffe6d761940) at itemmodels/qitemselectionmodel.h:148
#13 0x00007f5ba3e193f8 in QMetaObject::activate (sender=0x55b62ff3f810, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3801
#14 0x00007f5ba3d99c3a in QAbstractItemModel::layoutChanged (this=this@entry=0x55b62ff3f810, _t1=..., _t2=<optimized out>, _t2@entry=QAbstractItemModel::NoLayoutChangeHint) at .moc/moc_qabstractitemmodel.cpp:570
#15 0x00007f5ba3dc6333 in QSortFilterProxyModelPrivate::_q_sourceLayoutChanged (this=0x55b62ff67d80, sourceParents=..., hint=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:1603
#16 0x00007f5ba3dcbed2 in QSortFilterProxyModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at itemmodels/qsortfilterproxymodel.h:189
#17 0x00007f5ba3e193f8 in QMetaObject::activate (sender=0x55b62ff5b600, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3801
#18 0x00007f5ba3d99c3a in QAbstractItemModel::layoutChanged (this=this@entry=0x55b62ff5b600, _t1=..., _t2=<optimized out>, _t2@entry=QAbstractItemModel::NoLayoutChangeHint) at .moc/moc_qabstractitemmodel.cpp:570
#19 0x00007f5ba33ba4d9 in IncidenceEditorNG::AttendeeTableModel::setAttendees (this=0x55b62ff5b600, attendees=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:151
#20 0x00007f5ba33de5dc in IncidenceEditorNG::IncidenceAttendee::load (this=0x55b62ff5ae70, incidence=...) at ./src/incidenceattendee.cpp:231
#21 0x00007f5ba33d0edb in IncidenceEditorNG::CombinedIncidenceEditor::load (this=this@entry=0x55b62fb4fbd0, incidence=...) at ./src/combinedincidenceeditor.cpp:98
#22 0x00007f5ba343838c in IncidenceEditorNG::IncidenceDialogPrivate::load (this=0x7f5b9005c350, item=...) at ./src/incidencedialog.cpp:578
#23 0x00007f5ba33cc8e3 in IncidenceEditorNG::ItemEditorPrivate::setItem (this=0x55b62fa6b100, item=...) at ./src/editoritemmanager.cpp:155
#24 0x00007f5ba33ccaeb in IncidenceEditorNG::ItemEditorPrivate::itemFetchResult (this=0x55b62fa6b100, job=<optimized out>) at ./src/editoritemmanager.cpp:140
#25 0x00007f5ba33ce8f4 in IncidenceEditorNG::EditorItemManager::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/src/KF5IncidenceEditor_autogen/include/moc_editoritemmanager.cpp:130
#26 0x00007f5ba3e193f8 in QMetaObject::activate (sender=0x7f5b9400af20, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3801
#27 0x00007f5ba4de85a0 in KJob::result(KJob*, KJob::QPrivateSignal) () from /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#28 0x00007f5ba4de90ab in KJob::finishJob(bool) () from /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#29 0x00007f5ba3e26696 in QtPrivate::QSlotObjectBase::call (a=0x7ffe6d761fb0, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#30 QSingleShotTimer::timerEvent (this=0x55b630012ec0) at kernel/qtimer.cpp:318
#31 0x00007f5ba3e19de5 in QObject::event (this=0x55b630012ec0, e=<optimized out>) at kernel/qobject.cpp:1282
#32 0x00007f5ba4870a86 in QApplicationPrivate::notify_helper (this=this@entry=0x55b62edadaa0, receiver=receiver@entry=0x55b630012ec0, e=e@entry=0x7ffe6d7622d0) at kernel/qapplication.cpp:3737
#33 0x00007f5ba4879e00 in QApplication::notify (this=0x7ffe6d7625f0, receiver=0x55b630012ec0, e=0x7ffe6d7622d0) at kernel/qapplication.cpp:3483
#34 0x00007f5ba3deda2a in QCoreApplication::notifyInternal2 (receiver=0x55b630012ec0, event=0x7ffe6d7622d0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#35 0x00007f5ba3e44990 in QTimerInfoList::activateTimers (this=0x55b62ee031e0) at kernel/qtimerinfo_unix.cpp:643
#36 0x00007f5ba3e4526c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#37 0x00007f5ba0e5e8bd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f5ba0e5eb40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f5ba0e5ebe3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f5ba3e45635 in QEventDispatcherGlib::processEvents (this=0x55b62ee1c4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#41 0x00007f5ba3dec5cb in QEventLoop::exec (this=this@entry=0x7ffe6d762510, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#42 0x00007f5ba3df4336 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#43 0x000055b62cfb5a50 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:64
[Inferior 1 (process 1503) detached]

The reporter indicates this bug may be a duplicate of or related to bug 419920.

Possible duplicates by query: bug 419920, bug 410036, bug 403757, bug 402047, bug 401420.

Reported using DrKonqi
Comment 1 Justin Zobel 2022-10-06 06:37:14 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 dkanunnikau 2022-10-06 07:16:19 UTC
Hello. I cannot reproduce this issue any more :)
Comment 3 Bug Janitor Service 2022-10-21 05:01:11 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!