Bug 352256 - Korganizer / Kontakt crash [EventViews::AgendaView::placeDecorations]
Summary: Korganizer / Kontakt crash [EventViews::AgendaView::placeDecorations]
Status: RESOLVED DUPLICATE of bug 381166
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
: 354729 354896 355492 357716 361586 361683 361840 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-09-04 05:53 UTC by Jakub Kolář
Modified: 2017-06-27 21:53 UTC (History)
11 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Kolář 2015-09-04 05:53:32 UTC
Application: kontact ()

Qt Version: 5.4.2
Operating System: Linux 4.1.0-3-generic x86_64
Distribution: Ubuntu Wily Werewolf (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
Whenever I try to run Korganizer and fall. The same will happen if I let Kontact and select Calendar.

The crash can be reproduced every time.

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

Thread 5 (Thread 0x7f850ffff700 (LWP 12116)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f853243d48b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f853243d4c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f852dc136aa in start_thread (arg=0x7f850ffff700) at pthread_create.c:333
#4  0x00007f853332feed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f84cca74700 (LWP 12117)):
#0  0x00007f8533c258af in QMutex::unlock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f8533e633b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f852cf8e70d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f852cf8f0ab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f852cf8f28c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8533e63e1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8533e0a2da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8533c28374 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8533c2d25e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f852dc136aa in start_thread (arg=0x7f84cca74700) at pthread_create.c:333
#10 0x00007f853332feed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f84c6ff5700 (LWP 12118)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f853214b5b4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f853246d341 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f852dc136aa in start_thread (arg=0x7f84c6ff5700) at pthread_create.c:333
#4  0x00007f853332feed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f84c67f4700 (LWP 12119)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f853214c5e3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f853246d341 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f852dc136aa in start_thread (arg=0x7f84c67f4700) at pthread_create.c:333
#4  0x00007f853332feed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f8517e49880 (LWP 12114)):
[KCrash Handler]
#6  EventViews::AgendaView::placeDecorations (this=this@entry=0x3ebb5b0, decoList=..., date=..., labelBox=labelBox@entry=0x3ef8b80, forWeek=forWeek@entry=false) at ../../calendarviews/agenda/agendaview.cpp:1124
#7  0x00007f84b5b1fc54 in EventViews::AgendaView::createDayLabels (this=this@entry=0x3ebb5b0, force=force@entry=true) at ../../calendarviews/agenda/agendaview.cpp:1233
#8  0x00007f84b5b20aab in EventViews::AgendaView::init (this=this@entry=0x3ebb5b0, start=..., end=...) at ../../calendarviews/agenda/agendaview.cpp:823
#9  0x00007f84b5b2131d in EventViews::AgendaView::AgendaView (this=0x3ebb5b0, prefs=..., start=..., end=..., isInteractive=<optimized out>, isSideBySide=<optimized out>, parent=0x3e42280) at ../../calendarviews/agenda/agendaview.cpp:726
#10 0x00007f84aa3dfc0d in KOAgendaView::Private::Private (parent=0x3e42280, isSideBySide=false, this=0x3eba880) at ../../korganizer/views/agendaview/koagendaview.cpp:43
#11 KOAgendaView::KOAgendaView (this=0x3e42280, parent=<optimized out>, isSideBySide=<optimized out>) at ../../korganizer/views/agendaview/koagendaview.cpp:61
#12 0x00007f84aa3d397b in KOViewManager::showAgendaView (this=this@entry=0x3d767c0) at ../../korganizer/koviewmanager.cpp:489
#13 0x00007f84aa3d42c9 in KOViewManager::readSettings (this=0x3d767c0, config=config@entry=0x22ed010) at ../../korganizer/koviewmanager.cpp:104
#14 0x00007f84aa39ed37 in CalendarView::readSettings (this=0x380cae0) at ../../korganizer/calendarview.cpp:432
#15 0x00007f84aa3623f1 in ActionManager::createCalendarAkonadi (this=0x3e4a470) at ../../korganizer/actionmanager.cpp:245
#16 0x00007f84aa65710f in KOrganizerPart::KOrganizerPart (this=this@entry=0x3816390, parentWidget=parentWidget@entry=0x2342600, parent=parent@entry=0x2342600, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../korganizer/korganizer_part.cpp:69
#17 0x00007f84aa657861 in KPluginFactory::createPartInstance<KOrganizerPart> (parentWidget=0x2342600, parent=0x2342600, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:483
#18 0x00007f85350b8b60 in KPluginFactory::create (this=0x35008b0, iface=0x7f8530445dd8 "KParts::ReadOnlyPart", parentWidget=0x2342600, parent=0x2342600, args=..., keyword=...) at ../../../src/lib/plugin/kpluginfactory.cpp:145
#19 0x00007f8535cb2bc9 in KontactInterface::Core::createPart(char const*) () from /usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
#20 0x00007f84c47a2e86 in KOrganizerPlugin::createPart (this=0x2edac40) at ../../../../korganizer/kontactplugin/korganizer/korganizerplugin.cpp:107
#21 0x00007f8535cb51ac in KontactInterface::Plugin::part() () from /usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
#22 0x00007f8535edda76 in Kontact::MainWindow::selectPlugin (this=0x2342600, plugin=0x2edac40) at ../../../kontact/src/mainwindow.cpp:815
#23 0x00007f8535eef960 in Kontact::MainWindow::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_mainwindow.cpp:157
#24 0x00007f8533e3d30a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f8535eef51f in Kontact::SidePaneBase::pluginSelected (this=<optimized out>, _t1=0x2edac40) at moc_sidepanebase.cpp:133
#26 0x00007f8533e3d197 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f8535eef4bf in Kontact::Navigator::pluginActivated (this=<optimized out>, _t1=0x2edac40) at moc_iconsidepane.cpp:147
#28 0x00007f8533e3d197 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f8533dbde2a in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f8533dbe08d in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007f853493378c in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007f853471d5cf in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007f853481776e in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007f853493aa4b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007f8533e0c88c in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007f85346dab6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007f85346e0c7a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007f8533e0ca9b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007f85346df6f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007f8534734440 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007f853473678b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007f85346dab8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007f85346e0230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#44 0x00007f8533e0ca9b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#45 0x00007f853412f458 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#46 0x00007f8534131095 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#47 0x00007f8534116648 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#48 0x00007f8517afb1e0 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#49 0x00007f852cf8ef87 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f852cf8f1e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f852cf8f28c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007f8533e63dff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00007f8533e0a2da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#54 0x00007f8533e11e4c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#55 0x0000000000404909 in main (argc=1, argv=0x7ffcb36ed738) at ../../../kontact/src/main.cpp:220

Reported using DrKonqi
Comment 1 Jochen Axmann 2015-10-13 16:55:54 UTC
i have the same problem. Last action: importing an *.ics date.
Comment 2 Kevin Funk 2015-11-20 10:21:58 UTC
Confirmed. Also on Kubuntu 15.10, with Kubuntu Backports PPA enabled.

Crashes everytime I open korganizer.
Comment 3 Kevin Funk 2015-12-17 18:30:51 UTC
*** Bug 355492 has been marked as a duplicate of this bug. ***
Comment 4 Kevin Funk 2015-12-17 18:31:38 UTC
*** Bug 354896 has been marked as a duplicate of this bug. ***
Comment 5 Kevin Funk 2015-12-17 18:32:37 UTC
*** Bug 354729 has been marked as a duplicate of this bug. ***
Comment 6 Laurent Montel 2015-12-18 05:39:35 UTC
is it 5.1 ? master ? 4.14.x ?
Comment 7 Kevin Funk 2015-12-18 08:37:00 UTC
Package version: 4:15.08.2-0ubuntu1

% korganizer --version
korganizer 5.0.2

Hope that helps
Comment 8 Denis Kurz 2016-08-24 06:44:08 UTC
*** Bug 361840 has been marked as a duplicate of this bug. ***
Comment 9 Denis Kurz 2016-08-24 06:45:10 UTC
*** Bug 361683 has been marked as a duplicate of this bug. ***
Comment 10 Denis Kurz 2016-08-24 06:45:48 UTC
*** Bug 361586 has been marked as a duplicate of this bug. ***
Comment 11 Denis Kurz 2016-08-24 06:47:37 UTC
*** Bug 357716 has been marked as a duplicate of this bug. ***
Comment 12 Denis Kurz 2017-06-23 22:30:51 UTC
This bug has never been confirmed for a KDE PIM version that is based on KDE Frameworks, except possibly a Technology Preview version 5.0.x. Those Framework-based versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the opportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 13 Christoph Feck 2017-06-27 21:53:32 UTC

*** This bug has been marked as a duplicate of bug 381166 ***