Bug 124504 - Kontact crashes when a new event is added in the calendar
Summary: Kontact crashes when a new event is added in the calendar
Status: RESOLVED DUPLICATE of bug 124024
Alias: None
Product: kontact
Classification: Applications
Component: calendar (show other bugs)
Version: 1.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Reinhold Kainhofer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-29 17:55 UTC by Yann Villessuzanne
Modified: 2006-05-04 18:05 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
backtrace of kontact after attempt at creating a new event (11.32 KB, text/plain)
2006-04-28 04:23 UTC, Mike Durian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yann Villessuzanne 2006-03-29 17:55:34 UTC
Version:           1.2 (using KDE Devel)
Installed from:    Compiled sources
OS:                Linux

I just installed the Ubuntu packages for KDE 3.5.2 (I couldn't choose this version of KDE in the bug-report...), and whenever I try to add a new event in the calendar, Kontact crashes sytematically.

However, if I launch korganizer directly and try to add an event it works sometimes, and sometimes crashes...
Comment 1 Yann Villessuzanne 2006-03-29 18:02:26 UTC
I forgot to add: this didn't happen in KDE 3.5.1
Comment 2 Stephan Binner 2006-03-30 16:33:26 UTC
Does this happens only with Kontact, not with stand-alone KOrganizer?
Comment 3 Yann Villessuzanne 2006-03-30 16:53:36 UTC
KOrganizer alone crashed just once in many tries.

There is something quite strange: yesterday, Kontact was always crashing when I added a new event (I tried rebooting several times, just in case), but today I can't seem to be able to reproduce this bug...

Sorry I can't be more helpful...
Comment 4 Rich Kuhns 2006-04-17 19:48:37 UTC
I have the same problem with KDE 3.5.2, compiled from ports on a FreeBSD 6.1-RC system. I've tried twice to add an event after launching korganizer directly; it crashes also.
Comment 5 Thomas Lachmann 2006-04-24 17:16:03 UTC
Same Problem here with Kde 3.5.2 compiled on FreeBSD 6.0, every time I want to add a new event (korganizer and kontact) I get an SIGSEGV.
Comment 6 Mike Durian 2006-04-26 19:22:24 UTC
Ditto what Rich Kuhns says.  I too see the crash with KDE 3.5.2 on FreeBSD 6.1-RC.
Comment 7 Mike Durian 2006-04-28 04:22:45 UTC
Here's a backtrace I caught.  I enabled debugging for kdelibs and kdepim, so there are line numbers for those functions.  I was a bit surprised to see kdgantt calls in the backtrace, but perhaps that is normal.
Comment 8 Mike Durian 2006-04-28 04:23:53 UTC
Created attachment 15810 [details]
backtrace of kontact after attempt at creating a new event
Comment 9 Michael Nottebrock 2006-04-30 12:32:45 UTC
(Attachment -> comment for the robots)

[New Thread 0x87d4000 (sleeping)]
[New Thread 0x86eee00 (sleeping)]
[New Thread 0x86eec00 (sleeping)]
[New Thread 0x86eea00 (sleeping)]
[New Thread 0x86ee800 (LWP 100169)]
[New Thread 0x807c000 (sleeping)]
[New LWP 100173]
[Switching to LWP 100173]
0x29d9046b in pthread_testcancel () from /usr/lib/libpthread.so.2
#0  0x29d9046b in pthread_testcancel () from /usr/lib/libpthread.so.2
#1  0x29d89783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2
#2  0x29d8c680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2
#3  0x29d829ae in _nanosleep () from /usr/lib/libpthread.so.2
#4  0x29e18669 in sleep () from /lib/libc.so.6
#5  0x29d783aa in sleep () from /usr/lib/libpthread.so.2
#6  0x2925070e in KCrash::startDrKonqi (argv=0xbfbfa450, argc=17)
    at kcrash.cpp:311
#7  0x29250a45 in KCrash::defaultCrashHandler (sig=16) at kcrash.cpp:228
#8  0x29d7d9b6 in sigaction () from /usr/lib/libpthread.so.2
#9  0x29d7ee59 in sigaction () from /usr/lib/libpthread.so.2
#10 0x29d87ca5 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2
#11 0x29d87d13 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2
#12 0x29e35637 in _ctx_start () from /lib/libc.so.6
#13 0x00000000 in ?? ()
#14 0xbfbfac40 in ?? ()
#15 0xbfbfa980 in ?? ()
#16 0x00000000 in ?? ()
#17 0x29d87cd0 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2
#18 0x2970bda1 in QBoxLayout::minimumSize () from /usr/X11R6/lib/libqt-mt.so.3
#19 0x296c4402 in QLayout::totalMinimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#20 0x29755046 in QWidget::minimumSizeHint ()
   from /usr/X11R6/lib/libqt-mt.so.3
#21 0x29852bb1 in QWidgetStack::minimumSizeHint ()
   from /usr/X11R6/lib/libqt-mt.so.3
#22 0x29840415 in QTabWidget::minimumSizeHint ()
   from /usr/X11R6/lib/libqt-mt.so.3
#23 0x29711fec in qSmartMinSize () from /usr/X11R6/lib/libqt-mt.so.3
#24 0x296c3985 in QWidgetItem::minimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#25 0x2970ac7f in QBoxLayout::setupGeom () from /usr/X11R6/lib/libqt-mt.so.3
#26 0x2970bb37 in QBoxLayout::setGeometry () from /usr/X11R6/lib/libqt-mt.so.3
#27 0x296c4f91 in QLayout::activate () from /usr/X11R6/lib/libqt-mt.so.3
#28 0x296c52db in QLayout::eventFilter () from /usr/X11R6/lib/libqt-mt.so.3
#29 0x29723bf8 in QObject::activate_filters ()
   from /usr/X11R6/lib/libqt-mt.so.3
#30 0x29723cbe in QObject::event () from /usr/X11R6/lib/libqt-mt.so.3
#31 0x29758ece in QWidget::event () from /usr/X11R6/lib/libqt-mt.so.3
#32 0x296ca6d9 in QApplication::internalNotify ()
   from /usr/X11R6/lib/libqt-mt.so.3
#33 0x296ca86e in QApplication::notify () from /usr/X11R6/lib/libqt-mt.so.3
#34 0x291d6b50 in KApplication::notify (this=0xbfbfe680, receiver=0x895f200, 
    event=0x8c37260) at kapplication.cpp:550
#35 0x296cb8e6 in QApplication::sendPostedEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#36 0x296cb990 in QApplication::sendPostedEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#37 0x2967beda in QEventLoop::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#38 0x296dec05 in QEventLoop::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#39 0x296c99c6 in QApplication::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#40 0x296c99ec in QApplication::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#41 0x2aeaeed3 in KDGanttView::sizeHint (this=0x8f1ac00)
    at KDGanttView.cpp:326
#42 0x29712085 in qSmartMinSize () from /usr/X11R6/lib/libqt-mt.so.3
#43 0x296c3985 in QWidgetItem::minimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#44 0x2970ac7f in QBoxLayout::setupGeom () from /usr/X11R6/lib/libqt-mt.so.3
#45 0x2970bda1 in QBoxLayout::minimumSize () from /usr/X11R6/lib/libqt-mt.so.3
#46 0x296c4402 in QLayout::totalMinimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#47 0x29711e9f in qSmartMinSize () from /usr/X11R6/lib/libqt-mt.so.3
#48 0x296c3985 in QWidgetItem::minimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#49 0x2970ac7f in QBoxLayout::setupGeom () from /usr/X11R6/lib/libqt-mt.so.3
#50 0x2970bda1 in QBoxLayout::minimumSize () from /usr/X11R6/lib/libqt-mt.so.3
#51 0x296c4402 in QLayout::totalMinimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#52 0x29755046 in QWidget::minimumSizeHint ()
   from /usr/X11R6/lib/libqt-mt.so.3
#53 0x29852bb1 in QWidgetStack::minimumSizeHint ()
   from /usr/X11R6/lib/libqt-mt.so.3
#54 0x29840415 in QTabWidget::minimumSizeHint ()
   from /usr/X11R6/lib/libqt-mt.so.3
#55 0x29711fec in qSmartMinSize () from /usr/X11R6/lib/libqt-mt.so.3
#56 0x296c3985 in QWidgetItem::minimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#57 0x2970ac7f in QBoxLayout::setupGeom () from /usr/X11R6/lib/libqt-mt.so.3
#58 0x2970bb37 in QBoxLayout::setGeometry () from /usr/X11R6/lib/libqt-mt.so.3
#59 0x296c4f91 in QLayout::activate () from /usr/X11R6/lib/libqt-mt.so.3
#60 0x296c52db in QLayout::eventFilter () from /usr/X11R6/lib/libqt-mt.so.3
#61 0x29723bf8 in QObject::activate_filters ()
   from /usr/X11R6/lib/libqt-mt.so.3
#62 0x29723cbe in QObject::event () from /usr/X11R6/lib/libqt-mt.so.3
#63 0x29758ece in QWidget::event () from /usr/X11R6/lib/libqt-mt.so.3
#64 0x296ca6d9 in QApplication::internalNotify ()
   from /usr/X11R6/lib/libqt-mt.so.3
#65 0x296ca86e in QApplication::notify () from /usr/X11R6/lib/libqt-mt.so.3
#66 0x291d6b50 in KApplication::notify (this=0xbfbfe680, receiver=0x895f200, 
    event=0x8e66640) at kapplication.cpp:550
#67 0x296cb8e6 in QApplication::sendPostedEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#68 0x296cb990 in QApplication::sendPostedEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#69 0x2967beda in QEventLoop::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#70 0x296dec05 in QEventLoop::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#71 0x296c99c6 in QApplication::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#72 0x296c99ec in QApplication::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#73 0x2aeaeed3 in KDGanttView::sizeHint (this=0x8f1ac00)
    at KDGanttView.cpp:326
#74 0x29712085 in qSmartMinSize () from /usr/X11R6/lib/libqt-mt.so.3
#75 0x296c3985 in QWidgetItem::minimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#76 0x2970ac7f in QBoxLayout::setupGeom () from /usr/X11R6/lib/libqt-mt.so.3
#77 0x2970bb37 in QBoxLayout::setGeometry () from /usr/X11R6/lib/libqt-mt.so.3
#78 0x296c4f91 in QLayout::activate () from /usr/X11R6/lib/libqt-mt.so.3
#79 0x296c52db in QLayout::eventFilter () from /usr/X11R6/lib/libqt-mt.so.3
#80 0x29723bf8 in QObject::activate_filters ()
   from /usr/X11R6/lib/libqt-mt.so.3
#81 0x29723cbe in QObject::event () from /usr/X11R6/lib/libqt-mt.so.3
#82 0x29758ece in QWidget::event () from /usr/X11R6/lib/libqt-mt.so.3
#83 0x296ca6d9 in QApplication::internalNotify ()
   from /usr/X11R6/lib/libqt-mt.so.3
#84 0x296ca86e in QApplication::notify () from /usr/X11R6/lib/libqt-mt.so.3
#85 0x291d6b50 in KApplication::notify (this=0xbfbfe680, receiver=0x8f28e00, 
    event=0x8efadc0) at kapplication.cpp:550
#86 0x296cb8e6 in QApplication::sendPostedEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#87 0x296cb990 in QApplication::sendPostedEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#88 0x2967beda in QEventLoop::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#89 0x296dec05 in QEventLoop::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#90 0x296c99c6 in QApplication::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#91 0x296c99ec in QApplication::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#92 0x2aeaeed3 in KDGanttView::sizeHint (this=0x8f1ac00)
    at KDGanttView.cpp:326
#93 0x29712085 in qSmartMinSize () from /usr/X11R6/lib/libqt-mt.so.3
#94 0x296c3985 in QWidgetItem::minimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#95 0x2970ac7f in QBoxLayout::setupGeom () from /usr/X11R6/lib/libqt-mt.so.3
#96 0x2970bda1 in QBoxLayout::minimumSize () from /usr/X11R6/lib/libqt-mt.so.3
#97 0x296c4402 in QLayout::totalMinimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#98 0x29711e9f in qSmartMinSize () from /usr/X11R6/lib/libqt-mt.so.3
#99 0x296c3985 in QWidgetItem::minimumSize ()
   from /usr/X11R6/lib/libqt-mt.so.3
#100 0x2970ac7f in QBoxLayout::setupGeom () from /usr/X11R6/lib/libqt-mt.so.3
#101 0x2970be21 in QBoxLayout::sizeHint () from /usr/X11R6/lib/libqt-mt.so.3
#102 0x296c448f in QLayout::totalSizeHint () from /usr/X11R6/lib/libqt-mt.so.3
#103 0x29754ffe in QWidget::sizeHint () from /usr/X11R6/lib/libqt-mt.so.3
#104 0x297ceafa in QFrame::sizeHint () from /usr/X11R6/lib/libqt-mt.so.3
#105 0x29852dcd in QWidgetStack::sizeHint () from /usr/X11R6/lib/libqt-mt.so.3
#106 0x29840083 in QTabWidget::sizeHint () from /usr/X11R6/lib/libqt-mt.so.3
#107 0x28fcf9b6 in KJanusWidget::minimumSizeHint (this=0x895f200)
    at kjanuswidget.cpp:795
#108 0x28fc8bbe in KDialogBase::minimumSizeHint (this=0x890f200)
    at kdialogbase.cpp:467
#109 0x28fc8861 in KDialogBase::sizeHint (this=0x890f200)
    at kdialogbase.cpp:439
#110 0x29752321 in qt_naturalWidgetSize () from /usr/X11R6/lib/libqt-mt.so.3
#111 0x29756ecb in QWidget::show () from /usr/X11R6/lib/libqt-mt.so.3
#112 0x298965cd in QDialog::show () from /usr/X11R6/lib/libqt-mt.so.3
#113 0x2ae16ae2 in CalendarView::newEvent (this=0x890f800, 
    fromHint=@0xbfbfda60, toHint=@0xbfbfda48, allDay=false)
    at calendarview.cpp:996
#114 0x2ae1c914 in CalendarView::newEvent (this=0x890f800)
    at calendarview.cpp:940
#115 0x2ae21166 in CalendarView::qt_invoke (this=0x890f800, _id=62, 
    _o=0xbfbfdb70) at calendarview.moc:970
#116 0x2972669c in QObject::activate_signal ()
   from /usr/X11R6/lib/libqt-mt.so.3
#117 0x29726d0d in QObject::activate_signal ()
   from /usr/X11R6/lib/libqt-mt.so.3
#118 0x2ae622de in KOrg::BaseView::newEventSignal (this=0x8b3fc00)
    at baseview.moc:346
#119 0x2ae62bc1 in KOrg::BaseView::qt_emit (this=0x8b3fc00, _id=13, 
    _o=0xbfbfdd10) at baseview.moc:461
#120 0x2ae62dfb in KOEventView::qt_emit (this=0x8b3fc00, _id=13, 
    _o=0xbfbfdd10) at koeventview.moc:159
#121 0x2adf0797 in KOAgendaView::qt_emit (this=0x8b3fc00, _id=13, 
    _o=0xbfbfdd10) at koagendaview.moc:569
#122 0x29726709 in QObject::activate_signal ()
   from /usr/X11R6/lib/libqt-mt.so.3
#123 0x29726d0d in QObject::activate_signal ()
   from /usr/X11R6/lib/libqt-mt.so.3
#124 0x2adf9e63 in KOAgenda::newEventSignal (this=0x8b6d400)
    at koagenda.moc:301
#125 0x2ae020c5 in KOAgenda::eventFilter_mouse (this=0x8b6d400, 
    object=0x8b71300, me=0xbfbfe200) at koagenda.cpp:687
#126 0x2adfb30c in KOAgenda::eventFilter (this=0x8b6d400, object=0x8b71300, 
    event=0xbfbfe200) at koagenda.cpp:354
#127 0x29723bf8 in QObject::activate_filters ()
   from /usr/X11R6/lib/libqt-mt.so.3
#128 0x29723cbe in QObject::event () from /usr/X11R6/lib/libqt-mt.so.3
#129 0x29758ece in QWidget::event () from /usr/X11R6/lib/libqt-mt.so.3
#130 0x296ca6d9 in QApplication::internalNotify ()
   from /usr/X11R6/lib/libqt-mt.so.3
#131 0x296ca995 in QApplication::notify () from /usr/X11R6/lib/libqt-mt.so.3
#132 0x291d6b50 in KApplication::notify (this=0xbfbfe680, receiver=0x8b71300, 
    event=0xbfbfe200) at kapplication.cpp:550
#133 0x2966b303 in QETWidget::translateMouseEvent ()
   from /usr/X11R6/lib/libqt-mt.so.3
#134 0x2966a214 in QApplication::x11ProcessEvent ()
   from /usr/X11R6/lib/libqt-mt.so.3
#135 0x2967bf5c in QEventLoop::processEvents ()
   from /usr/X11R6/lib/libqt-mt.so.3
#136 0x296deafb in QEventLoop::enterLoop () from /usr/X11R6/lib/libqt-mt.so.3
#137 0x296dea54 in QEventLoop::exec () from /usr/X11R6/lib/libqt-mt.so.3
#138 0x296c9a14 in QApplication::exec () from /usr/X11R6/lib/libqt-mt.so.3
#139 0x080618f0 in main (argc=3, argv=0xbfbfe814) at main.cpp:177
Comment 10 Michael Nottebrock 2006-04-30 12:36:44 UTC
Also, this might be classified as another dupe of Bug 124024
Comment 11 Mike Durian 2006-05-02 23:25:09 UTC
Yes, this is a duplicate of 124024.  The patch found there, provided by Till Adam, appears to have fixed the problem for me.
Comment 12 Leo Savernik 2006-05-04 18:05:49 UTC

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