Bug 284389 - Problem with the calender
Summary: Problem with the calender
Status: RESOLVED UNMAINTAINED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 4.9
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 286773 306746 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-10-18 17:08 UTC by Fabien Skraber
Modified: 2017-01-07 22:20 UTC (History)
2 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 Fabien Skraber 2011-10-18 17:08:12 UTC
Application: kontact (4.7.2)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Kontact found many calender after the migration to the new version of Kontact. When I select all, Kontact crashes.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7720730 (LWP 20136))]

Thread 4 (Thread 0xb6944b70 (LWP 20137)):
#0  0x001f0416 in __kernel_vsyscall ()
#1  0x05e42a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00b53cfc in __pthread_cond_wait (cond=0x2998430, mutex=0x2998418) at forward.c:139
#3  0x02277883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x0227799f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x05e3ed31 in start_thread (arg=0xb6944b70) at pthread_create.c:304
#6  0x00b460ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb601bb70 (LWP 20138)):
#0  0x001f0416 in __kernel_vsyscall ()
#1  0x00b3740e in __GI___poll (fds=0x8b06c60, nfds=1, timeout=2323) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x06f7b34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x06f6c896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x06f6cc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x01140b37 in QEventDispatcherGlib::processEvents (this=0x8b1b8f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x011111dd in QEventLoop::processEvents (this=0xb601b2c0, flags=...) at kernel/qeventloop.cpp:149
#7  0x01111421 in QEventLoop::exec (this=0xb601b2c0, flags=...) at kernel/qeventloop.cpp:201
#8  0x0101490b in QThread::exec (this=0x8b1b408) at thread/qthread.cpp:498
#9  0x010149fb in QThread::run (this=0x8b1b408) at thread/qthread.cpp:565
#10 0x010177b3 in QThreadPrivate::start (arg=0x8b1b408) at thread/qthread_unix.cpp:331
#11 0x05e3ed31 in start_thread (arg=0xb601bb70) at pthread_create.c:304
#12 0x00b460ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb3ad9b70 (LWP 20142)):
#0  0x00e62d10 in __GI_clock_gettime (clock_id=1, tp=0xb3ad9008) at ../sysdeps/unix/clock_gettime.c:116
#1  0x0106e7d5 in do_gettime (frac=0xb3ad9000, sec=0xb3ad8ff8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x011414b6 in QTimerInfoList::updateCurrentTime (this=0x935ccdc) at kernel/qeventdispatcher_unix.cpp:339
#4  0x0114180a in QTimerInfoList::timerWait (this=0x935ccdc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x01140053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb3ad910c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x011400ed in timerSourcePrepare (source=0x935cca8, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x06f6b88c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x06f6c637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x06f6cc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x01140b37 in QEventDispatcherGlib::processEvents (this=0x911b898, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x011111dd in QEventLoop::processEvents (this=0xb3ad9290, flags=...) at kernel/qeventloop.cpp:149
#12 0x01111421 in QEventLoop::exec (this=0xb3ad9290, flags=...) at kernel/qeventloop.cpp:201
#13 0x0101490b in QThread::exec (this=0x935c650) at thread/qthread.cpp:498
#14 0x010f1e2d in QInotifyFileSystemWatcherEngine::run (this=0x935c650) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x010177b3 in QThreadPrivate::start (arg=0x935c650) at thread/qthread_unix.cpp:331
#16 0x05e3ed31 in start_thread (arg=0xb3ad9b70) at pthread_create.c:304
#17 0x00b460ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7720730 (LWP 20136)):
[KCrash Handler]
#7  0x03e31a24 in KCalCore::Todo::hasDueDate (this=0x0) at ../../kcalcore/todo.cpp:193
#8  0x03e31a63 in KCalCore::Todo::dtDue (this=0x0, first=false) at ../../kcalcore/todo.cpp:181
#9  0x0629c571 in EventViews::IncidenceMonthItem::bgColor (this=0x8ade1c0) at ../../../calendarviews/eventviews/month/monthitem.cpp:656
#10 0x0629943e in EventViews::MonthGraphicsItem::paint (this=0x8f07b50, p=0xbf940260) at ../../../calendarviews/eventviews/month/monthgraphicsitems.cpp:234
#11 0x03382f27 in QGraphicsScenePrivate::draw (this=0x9e14148, item=0x8f07b58, painter=0xbf940260, viewTransform=0x0, transformPtr=0x9e88cd0, exposedRegion=0x9e174b8, widget=0x9e154d8, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4957
#12 0x03383a3f in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x9e14148, item=0x8f07b58, painter=0xbf940260, viewTransform=0x0, exposedRegion=0x9e174b8, widget=0x9e154d8, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4850
#13 0x033842ef in QGraphicsScenePrivate::drawItems (this=0x9e14148, painter=0xbf940260, viewTransform=0x0, exposedRegion=0x9e174b8, widget=0x9e154d8) at graphicsview/qgraphicsscene.cpp:4732
#14 0x033a08e3 in QGraphicsView::paintEvent (this=0x98a3140, event=0x1) at graphicsview/qgraphicsview.cpp:3469
#15 0x02d3ef3e in QWidget::event (this=0x98a3140, event=0xbf9407e4) at kernel/qwidget.cpp:8441
#16 0x03144235 in QFrame::event (this=0x98a3140, e=0xbf9407e4) at widgets/qframe.cpp:557
#17 0x031d67d1 in QAbstractScrollArea::viewportEvent (this=0x98a3140, e=0xbf9407e4) at widgets/qabstractscrollarea.cpp:1043
#18 0x033a1cb4 in QGraphicsView::viewportEvent (this=0x98a3140, event=0xbf9407e4) at graphicsview/qgraphicsview.cpp:2864
#19 0x031d8ee6 in viewportEvent (this=<optimized out>, event=0xbf9407e4) at widgets/qabstractscrollarea_p.h:100
#20 eventFilter (e=0xbf9407e4, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#21 QAbstractScrollAreaFilter::eventFilter (this=0x9381b70, o=0x9e154d8, e=0xbf9407e4) at widgets/qabstractscrollarea_p.h:115
#22 0x01112336 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x89ebaa0, receiver=0x9e154d8, event=0xbf9407e4) at kernel/qcoreapplication.cpp:902
#23 0x02ce4d22 in notify_helper (e=0xbf9407e4, receiver=0x9e154d8, this=0x89ebaa0) at kernel/qapplication.cpp:4482
#24 QApplicationPrivate::notify_helper (this=0x89ebaa0, receiver=0x9e154d8, e=0xbf9407e4) at kernel/qapplication.cpp:4458
#25 0x02cea1a8 in QApplication::notify (this=0x89ebaa0, receiver=0x9e154d8, e=0xbf9407e4) at kernel/qapplication.cpp:4451
#26 0x00559721 in KApplication::notify (this=0xbf941a04, receiver=0x9e154d8, event=0xbf9407e4) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x0111219e in QCoreApplication::notifyInternal (this=0xbf941a04, receiver=0x9e154d8, event=0xbf9407e4) at kernel/qcoreapplication.cpp:787
#28 0x02d3bdeb in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#29 QWidgetPrivate::drawWidget (this=0x9e154f0, pdev=0x90118c8, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x8ac6180) at kernel/qwidget.cpp:5528
#30 0x02f25a0b in QWidgetBackingStore::sync (this=0x8ac6180) at painting/qbackingstore.cpp:1330
#31 0x02d316cb in QWidgetPrivate::syncBackingStore (this=0x8b224e0) at kernel/qwidget.cpp:1862
#32 0x02d3f8cf in QWidget::event (this=0x8b15a60, event=0x9e10df8) at kernel/qwidget.cpp:8588
#33 0x031614cc in QMainWindow::event (this=0x8b15a60, event=0x9e10df8) at widgets/qmainwindow.cpp:1478
#34 0x00635394 in KMainWindow::event (this=0x8b15a60, ev=0x9e10df8) at ../../kdeui/widgets/kmainwindow.cpp:1100
#35 0x0067d572 in KXmlGuiWindow::event (this=0x8b15a60, ev=0x9e10df8) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#36 0x02ce4d54 in notify_helper (e=0x9e10df8, receiver=0x8b15a60, this=0x89ebaa0) at kernel/qapplication.cpp:4486
#37 QApplicationPrivate::notify_helper (this=0x89ebaa0, receiver=0x8b15a60, e=0x9e10df8) at kernel/qapplication.cpp:4458
#38 0x02cea1a8 in QApplication::notify (this=0x89ebaa0, receiver=0x8b15a60, e=0x9e10df8) at kernel/qapplication.cpp:4451
#39 0x00559721 in KApplication::notify (this=0xbf941a04, receiver=0x8b15a60, event=0x9e10df8) at ../../kdeui/kernel/kapplication.cpp:311
#40 0x0111219e in QCoreApplication::notifyInternal (this=0xbf941a04, receiver=0x8b15a60, event=0x9e10df8) at kernel/qcoreapplication.cpp:787
#41 0x01115f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x8b15a60, event_type=77, data=0x89c3540) at kernel/qcoreapplication.cpp:1428
#43 0x011160ec in QCoreApplication::sendPostedEvents (receiver=0x8b15a60, event_type=77) at kernel/qcoreapplication.cpp:1321
#44 0x03378c96 in dispatchPendingUpdateRequests (this=0x9e17168) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:189
#45 QGraphicsScenePrivate::_q_processDirtyItems (this=0x9e14148) at graphicsview/qgraphicsscene.cpp:515
#46 0x033790c3 in QGraphicsScene::qt_metacall (this=0x9e13cb8, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x9e1af00) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#47 0x06249332 in EventViews::MonthScene::qt_metacall (this=0x9e13cb8, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x9e1af00) at moc_monthscene.cpp:73
#48 0x01118b7d in metacall (argv=0x9e1af00, idx=18, cl=QMetaObject::InvokeMetaMethod, object=0x9e13cb8) at kernel/qmetaobject.cpp:237
#49 QMetaObject::metacall (object=0x9e13cb8, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0x9e1af00) at kernel/qmetaobject.cpp:232
#50 0x01123685 in QMetaCallEvent::placeMetaCall (this=0x952f6f8, object=0x9e13cb8) at kernel/qobject.cpp:535
#51 0x0112ab52 in QObject::event (this=0x9e13cb8, e=0x952f6f8) at kernel/qobject.cpp:1217
#52 0x0337f960 in QGraphicsScene::event (this=0x9e13cb8, event=0x952f6f8) at graphicsview/qgraphicsscene.cpp:3557
#53 0x02ce4d54 in notify_helper (e=0x952f6f8, receiver=0x9e13cb8, this=0x89ebaa0) at kernel/qapplication.cpp:4486
#54 QApplicationPrivate::notify_helper (this=0x89ebaa0, receiver=0x9e13cb8, e=0x952f6f8) at kernel/qapplication.cpp:4458
#55 0x02cea103 in QApplication::notify (this=0x952f6f8, receiver=0x9e13cb8, e=0x952f6f8) at kernel/qapplication.cpp:3886
#56 0x00559721 in KApplication::notify (this=0xbf941a04, receiver=0x9e13cb8, event=0x952f6f8) at ../../kdeui/kernel/kapplication.cpp:311
#57 0x0111219e in QCoreApplication::notifyInternal (this=0xbf941a04, receiver=0x9e13cb8, event=0x952f6f8) at kernel/qcoreapplication.cpp:787
#58 0x01115f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#59 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x89c3540) at kernel/qcoreapplication.cpp:1428
#60 0x011160ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#61 0x011406a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#62 postEventSourceDispatch (s=0x89ed6b8) at kernel/qeventdispatcher_glib.cpp:277
#63 0x06f6c25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#64 0x06f6c990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#65 0x06f6cc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#66 0x01140ada in QEventDispatcherGlib::processEvents (this=0x89c4268, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#67 0x02d9ce3a in QGuiEventDispatcherGlib::processEvents (this=0x89c4268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#68 0x011111dd in QEventLoop::processEvents (this=0xbf941964, flags=...) at kernel/qeventloop.cpp:149
#69 0x01111421 in QEventLoop::exec (this=0xbf941964, flags=...) at kernel/qeventloop.cpp:201
#70 0x0111619d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#71 0x02ce28f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#72 0x0804ac91 in main (argc=) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Christophe Marin 2011-10-18 19:18:54 UTC
> Application: kontact (4.7.2)
> KDE Platform Version: 4.7.1 (4.7.1)

Please fix your installation. Both versions should be identical
Comment 2 Fabien Skraber 2011-10-19 08:25:56 UTC
> > Application: kontact (4.7.2)
> > KDE Platform Version: 4.7.1 (4.7.1)
> 
> Please fix your installation. Both versions should be identical

Thank you for your answer. I don't understand what I have done to have 
different versions, but I fix my installation.

Thank you
Comment 3 Christophe Marin 2011-10-21 14:28:33 UTC
looks like the version mismatch is expected. kdelibs 4.7.2 is not yet available for kubuntu 11.10
Comment 4 Christophe Marin 2011-11-17 14:55:08 UTC
*** Bug 286773 has been marked as a duplicate of this bug. ***
Comment 5 Christophe Marin 2011-11-17 14:55:46 UTC
from #286773

-- Information about the crash:
- What I was doing when the application crashed:
I am currently testing sync with ownCloud and had created Card- and CalDAV
resources for it. I already had a traditional network calendar resource syncing
with memotoo.com. I selected (checked) the new CalDAV resource and when I
deselected the 'old' account Kontact/KOrganizer crashed.
Comment 6 Jekyll Wu 2012-09-13 19:09:07 UTC
*** Bug 306746 has been marked as a duplicate of this bug. ***
Comment 7 Myriam Schweingruber 2012-09-14 16:03:15 UTC
Confirmed by duplicate
Comment 8 Denis Kurz 2016-09-24 18:51:41 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of korganizer (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 9 Denis Kurz 2017-01-07 22:20:42 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.