| Summary: | Kontact crashes when a new event is added in the calendar | ||
|---|---|---|---|
| Product: | [Applications] kontact | Reporter: | Yann Villessuzanne <linfir> |
| Component: | calendar | Assignee: | Reinhold Kainhofer <reinhold> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | durian, lofi |
| Priority: | NOR | ||
| Version First Reported In: | 1.2 | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | backtrace of kontact after attempt at creating a new event | ||
|
Description
Yann Villessuzanne
2006-03-29 17:55:34 UTC
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 *** |