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...
I forgot to add: this didn't happen in KDE 3.5.1
Does this happens only with Kontact, not with stand-alone KOrganizer?
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...
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.
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.
Ditto what Rich Kuhns says. I too see the crash with KDE 3.5.2 on FreeBSD 6.1-RC.
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.
Created attachment 15810 [details] backtrace of kontact after attempt at creating a new event
(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
Also, this might be classified as another dupe of Bug 124024
Yes, this is a duplicate of 124024. The patch found there, provided by Till Adam, appears to have fixed the problem for me.
*** This bug has been marked as a duplicate of 124024 ***