[korganizer] [Bug 413740] New: Korganizer crashes when setting catergories colors

Andres Nogueiras bugzilla_noreply at kde.org
Sat Nov 2 12:26:09 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=413740

            Bug ID: 413740
           Summary: Korganizer crashes when setting catergories colors
           Product: korganizer
           Version: 5.10.3
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: aaugusto at uvigo.es
  Target Milestone: ---

Application: korganizer (5.10.3)

Qt Version: 5.9.7
Frameworks Version: 5.55.0
Operating System: Linux 4.12.14-lp151.28.20-default x86_64
Distribution: "openSUSE Leap 15.1"

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

Import my *.ics calendar to new machine

Open categories, and then create a category that is in the calendar

Open preferences in korganizer, and try to set a color for the new category

The crash can be reproduced every time.

-- Backtrace:
Application: KOrganizer (korganizer), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fea2e0ab940 (LWP 7371))]

Thread 7 (Thread 0x7fe9f28e0700 (LWP 7405)):
#0  0x00007fea20fed8ad in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fea1a0d5574 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007fea1a0d55b9 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007fea20fe7569 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fea298549ef in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fe9f3c83700 (LWP 7390)):
#0  0x00007fea20fed8ad in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fe9f4b406cb in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fe9f4b402b7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fea20fe7569 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fea298549ef in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fea03fff700 (LWP 7387)):
#0  0x00007fea1f126bee in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007fea1f127150 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fea1f1272bc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fea2a3a796b in QEventDispatcherGlib::processEvents
(this=0x7fe9f8000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fea2a34c90a in QEventLoop::exec (this=this at entry=0x7fea03ffec70,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fea2a16adaa in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#6  0x00007fea2a16fced in QThreadPrivate::start (arg=0x5586c06c6280) at
thread/qthread_unix.cpp:368
#7  0x00007fea20fe7569 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fea298549ef in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fea08c4b700 (LWP 7385)):
#0  0x00007fea29845c98 in read () from /lib64/libc.so.6
#1  0x00007fea1f16bca0 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fea1f126cb8 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fea1f127150 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fea1f1272bc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007fea2a3a796b in QEventDispatcherGlib::processEvents
(this=0x7fe9fc000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fea2a34c90a in QEventLoop::exec (this=this at entry=0x7fea08c4ac70,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fea2a16adaa in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#8  0x00007fea2a16fced in QThreadPrivate::start (arg=0x5586c0682aa0) at
thread/qthread_unix.cpp:368
#9  0x00007fea20fe7569 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fea298549ef in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fea09e6c700 (LWP 7374)):
#0  0x00007fea29845c98 in read () from /lib64/libc.so.6
#1  0x00007fea1f16bca0 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fea1f126cb8 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fea1f127150 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fea1f1272bc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007fea2a3a796b in QEventDispatcherGlib::processEvents
(this=0x7fea04000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fea2a34c90a in QEventLoop::exec (this=this at entry=0x7fea09e6bc40,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fea2a16adaa in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#8  0x00007fea28ad29e5 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007fea2a16fced in QThreadPrivate::start (arg=0x7fea28d45d60) at
thread/qthread_unix.cpp:368
#10 0x00007fea20fe7569 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fea298549ef in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fea110a1700 (LWP 7373)):
#0  0x00007fea2984a19b in poll () from /lib64/libc.so.6
#1  0x00007fea1ecb8307 in _xcb_conn_wait () from /usr/lib64/libxcb.so.1
#2  0x00007fea1ecb9f3a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fea13c50939 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fea2a16fced in QThreadPrivate::start (arg=0x5586c059fb10) at
thread/qthread_unix.cpp:368
#5  0x00007fea20fe7569 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fea298549ef in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fea2e0ab940 (LWP 7371)):
[KCrash Handler]
#6  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x18) at
/usr/include/c++/7/bits/atomic_base.h:396
#7  QAtomicOps<int>::load<int> (_q_value=...) at
../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:227
#8  QBasicAtomicInteger<int>::load (this=0x18) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:102
#9  QtPrivate::RefCount::ref (this=0x18) at
../../include/QtCore/../../src/corelib/tools/qrefcount.h:55
#10 0x00007fea2a2f3c24 in QVector<QPersistentModelIndexData*>::QVector
(this=0x7ffc07e0d0a0, v=...) at
../../include/QtCore/../../src/corelib/tools/qvector.h:353
#11 0x00007fea2a2f469a in QStack<QVector<QPersistentModelIndexData*> >::pop
(this=this at entry=0x5586c1d46da0) at
../../include/QtCore/../../src/corelib/tools/qstack.h:62
#12 0x00007fea2a2ed8e2 in QAbstractItemModelPrivate::itemsMoved
(this=this at entry=0x5586c1d46d20, sourceParent=...,
sourceFirst=sourceFirst at entry=16777215, sourceLast=sourceLast at entry=60,
destinationParent=..., destinationChild=destinationChild at entry=2,
orientation=Qt::Vertical) at itemmodels/qabstractitemmodel.cpp:796
#13 0x00007fea2a2f0e5b in QAbstractItemModel::endMoveRows (this=0x5586c1d46d00)
at itemmodels/qabstractitemmodel.cpp:2941
#14 0x00007fea2669f927 in ?? () from /usr/lib64/libKF5AkonadiCore.so.5
#15 0x00007fea2669cf9d in ?? () from /usr/lib64/libKF5AkonadiCore.so.5
#16 0x00007fea2a37d535 in QMetaObject::activate (sender=0x5586c1d45670,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3767
#17 0x00007fea265b6125 in Akonadi::Monitor::tagChanged(Akonadi::Tag const&) ()
from /usr/lib64/libKF5AkonadiCore.so.5
#18 0x00007fea265c09ea in
Akonadi::MonitorPrivate::emitTagNotification(Akonadi::Protocol::TagChangeNotification
const&, Akonadi::Tag const&) () from /usr/lib64/libKF5AkonadiCore.so.5
#19 0x00007fea265c5026 in
Akonadi::MonitorPrivate::emitNotification(QSharedPointer<Akonadi::Protocol::ChangeNotification>
const&) () from /usr/lib64/libKF5AkonadiCore.so.5
#20 0x00007fea265c34fc in Akonadi::MonitorPrivate::dispatchNotifications() ()
from /usr/lib64/libKF5AkonadiCore.so.5
#21 0x00007fea265c3699 in
Akonadi::MonitorPrivate::slotNotify(QSharedPointer<Akonadi::Protocol::ChangeNotification>
const&) () from /usr/lib64/libKF5AkonadiCore.so.5
#22 0x00007fea265c613c in Akonadi::MonitorPrivate::handleCommands() () from
/usr/lib64/libKF5AkonadiCore.so.5
#23 0x00007fea2a37e0a2 in QObject::event (this=0x5586c1d45670, e=<optimized
out>) at kernel/qobject.cpp:1247
#24 0x00007fea2b3593dc in QApplicationPrivate::notify_helper
(this=this at entry=0x5586c055f290, receiver=receiver at entry=0x5586c1d45670,
e=e at entry=0x7fe9fc07f860) at kernel/qapplication.cpp:3723
#25 0x00007fea2b360ca4 in QApplication::notify (this=0x7ffc07e0de50,
receiver=0x5586c1d45670, e=0x7fe9fc07f860) at kernel/qapplication.cpp:3482
#26 0x00007fea2a34e8d8 in QCoreApplication::notifyInternal2
(receiver=0x5586c1d45670, event=event at entry=0x7fe9fc07f860) at
kernel/qcoreapplication.cpp:1024
#27 0x00007fea2a35104d in QCoreApplication::sendEvent (event=0x7fe9fc07f860,
receiver=<optimized out>) at kernel/qcoreapplication.h:233
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x5586c0565400) at
kernel/qcoreapplication.cpp:1699
#29 0x00007fea2a3515d8 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1553
#30 0x00007fea2a3a8323 in postEventSourceDispatch (s=0x5586c05de6b0) at
kernel/qeventdispatcher_glib.cpp:276
#31 0x00007fea1f126e87 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#32 0x00007fea1f127230 in ?? () from /usr/lib64/libglib-2.0.so.0
#33 0x00007fea1f1272bc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#34 0x00007fea2a3a794f in QEventDispatcherGlib::processEvents
(this=0x5586c05e2400, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#35 0x00007fea2a34c90a in QEventLoop::exec (this=this at entry=0x7ffc07e0dd70,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:212
#36 0x00007fea2a3559b4 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1297
#37 0x00005586be6d777c in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/korganizer-18.12.3-lp151.1.3.x86_64/src/main.cpp:64
[Inferior 1 (process 7371) detached]

Possible duplicates by query: bug 413706, bug 413301, bug 411886, bug 410782,
bug 410345.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list