Application that crashed: kontact Version of the application: 4.3.0 KDE Version: 4.3.00 (KDE 4.3.0) Qt Version: 4.5.2 Operating System: Linux 2.6.31-rc5-tp42-toi-3.0.1-05139-gb4d43f4 i686 Distribution: Debian GNU/Linux 5.0.1 (lenny) What I was doing when the application crashed: I editet a previously created journal entry. Kontact crashed while doing so, while typing text into the journal entry text edit field. I was using plain text only, rich text was not enabled. Since it was my first crash while editing a journal entry ever, I can't provide information on how to reproduce it. This is severe as I quess that data loss is involved. I think Korganizer did not save my changes since I didn't have a chance to press the OK button in the journal entry window. I can't start Kontact again just yet as during this crash report it is still running. Well I can but then I would ignore locked resources. martin@shambhala:~> apt-show-versions | egrep "(kdelibs|kdepim|kontact|korganizer)" kdelibs/squeeze uptodate 4:3.5.10.dfsg.1-2 kdelibs-bin/sid uptodate 4:4.3.0-1 kdelibs-data/squeeze uptodate 4:3.5.10.dfsg.1-2 kdelibs-dbg/squeeze uptodate 4:3.5.10.dfsg.1-2 kdelibs4c2a/squeeze uptodate 4:3.5.10.dfsg.1-2 kdelibs5/sid uptodate 4:4.3.0-1 kdelibs5-data/sid uptodate 4:4.3.0-1 kdelibs5-dbg/sid uptodate 4:4.3.0-1 kdelibs5-dev/sid uptodate 4:4.3.0-1 kdepim/sid uptodate 4:4.3.0-1 kdepim-dbg/sid uptodate 4:4.3.0-1 kdepim-groupware/sid uptodate 4:4.3.0-1 kdepim-kresources/sid uptodate 4:4.3.0-1 kdepim-runtime/sid uptodate 4:4.3.0-1 kdepim-runtime-dbg/sid uptodate 4:4.3.0-1 kdepim-strigi-plugins/sid uptodate 4:4.3.0-1 kdepim-wizards/sid uptodate 4:4.3.0-1 kdepimlibs-data/sid uptodate 4:4.3.0-1 kdepimlibs-dbg/sid uptodate 4:4.3.0-1 kdepimlibs5/sid uptodate 4:4.3.0-1 kdepimlibs5-dev/sid uptodate 4:4.3.0-1 kontact/sid uptodate 4:4.3.0-1 korganizer/sid uptodate 4:4.3.0-1 libkdepim4/sid uptodate 4:4.3.0-1 libkontactinterfaces4/sid uptodate 4:4.3.0-1 -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [KCrash Handler] #6 0xb57b7105 in Q3PolygonScanner::scan (this=0xbfde82fc, pa=@0xbfde83a8, winding=false, index=0, npoints=-1, edges=Q3PolygonScanner::Right) at other/q3polygonscanner.cpp:709 #7 0xb57b76ba in Q3PolygonScanner::scan (this=0xbfde82fc, pa=@0xbfde83a8, winding=<value optimized out>, index=0, npoints=-1, stitchable=true) at other/q3polygonscanner.cpp:746 #8 0xb57b7702 in Q3PolygonScanner::scan (this=0xbfde82fc, pa=@0xbfde83a8, winding=<value optimized out>, index=0, npoints=-1) at other/q3polygonscanner.cpp:734 #9 0xb58fceb0 in Q3CanvasPolygonalItem::scanPolygon (this=0xf5889c0, pa=@0xbfde83a8, winding=0, process=@0xbfde8344) at canvas/q3canvas.cpp:5162 #10 0xb59062de in Q3CanvasPolygonalItem::chunks (this=0xf5889c0) at canvas/q3canvas.cpp:3845 #11 0xb5907013 in Q3CanvasItem::addToChunks (this=0xf5889c0) at canvas/q3canvas.cpp:2605 #12 0xb58fdcd7 in Q3CanvasPolygon::moveBy (this=0xf5889c0, dx=-1828326759, dy=0) at canvas/q3canvas.cpp:4019 #13 0xb58fbea5 in Q3CanvasItem::move (this=0xf5889c0, x=-2147483648, y=33) at canvas/q3canvas.cpp:1915 #14 0xaee5b3bf in KOrg::TimelineSubItem::showItem (this=0x14250ae0, show=<value optimized out>, coordY=33) at /usr/include/qt4/Qt3Support/q3canvas.h:97 #15 0xaedc0a57 in KDGanttViewItem::showSubitemTree (this=0xc394cf8, CoordY=33) at ../../kdgantt1/KDGanttViewItem.cpp:2296 #16 0xaedc0c83 in KDGanttViewItem::computeHeight (this=0xc394cf8) at ../../kdgantt1/KDGanttViewItem.cpp:2614 #17 0xaedcd9d8 in KDTimeTableWidget::computeHeight (this=0x144b67d0) at ../../kdgantt1/KDGanttViewSubwidgets.cpp:157 #18 0xaeddae58 in KDTimeTableWidget::updateMyContent (this=0x144b67d0) at ../../kdgantt1/KDGanttViewSubwidgets.cpp:644 #19 0xaedd8fda in KDTimeHeaderWidget::computeTicks (this=0xf30ba90, doNotComputeRealScale=false) at ../../kdgantt1/KDGanttViewSubwidgets.cpp:2738 #20 0xaedaa497 in KDGanttView::setHorizonStart (this=0x1432db90, start=@0xbfde8bc4) at ../../kdgantt1/KDGanttView.cpp:2063 #21 0xaee58363 in KOTimelineView::showDates (this=0xe7393a0, start=@0xe7393d8, end=@0xe7393dc) at ../../korganizer/views/timelineview/kotimelineview.cpp:104 #22 0xaee56c88 in KOTimelineView::updateView (this=0xe7393a0) at ../../korganizer/views/timelineview/kotimelineview.cpp:178 #23 0xaf120374 in KOrg::BaseView::dayPassed (this=0xe7393a0) at ../../../../korganizer/interfaces/korganizer/baseview.cpp:58 #24 0xaf120b0d in KOrg::BaseView::qt_metacall (this=0xe7393a0, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xbfde8d8c) at ./baseview.moc:141 #25 0xaeecf68a in KOEventView::qt_metacall (this=0xe7393a0, _c=QMetaObject::InvokeMetaMethod, _id=49, _a=0xbfde8d8c) at ./koeventview.moc:78 #26 0xaee56b5a in KOTimelineView::qt_metacall (this=0xe7393a0, _c=QMetaObject::InvokeMetaMethod, _id=49, _a=0xbfde8d8c) at ./kotimelineview.moc:72 #27 0xb7840ad3 in QMetaObject::activate (sender=0xc5792e0, from_signal_index=41, to_signal_index=41, argv=0xbfde8d8c) at kernel/qobject.cpp:3112 #28 0xb7841722 in QMetaObject::activate (sender=0xc5792e0, m=0xaef467b4, local_signal_index=14, argv=0xbfde8d8c) at kernel/qobject.cpp:3186 #29 0xaee67963 in CalendarView::dayPassed (this=0xc5792e0, _t1=@0xbfde8f58) at ./calendarview.moc:678 #30 0xaee796db in CalendarView::qt_metacall (this=0xc5792e0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfde8f2c) at ./calendarview.moc:392 #31 0xb7840ad3 in QMetaObject::activate (sender=0xec8bb38, from_signal_index=4, to_signal_index=4, argv=0xbfde8f2c) at kernel/qobject.cpp:3112 #32 0xb7841722 in QMetaObject::activate (sender=0xec8bb38, m=0xaef43e68, local_signal_index=0, argv=0xbfde8f2c) at kernel/qobject.cpp:3186 #33 0xaee0b2c3 in DateChecker::dayPassed (this=0xec8bb38, _t1=@0xbfde8f58) at ./datechecker.moc:88 #34 0xaee0b39c in DateChecker::passedMidnight (this=0xec8bb38) at ../../korganizer/datechecker.cpp:76 #35 0xaee0b3fb in DateChecker::possiblyPastMidnight (this=0xec8bb38) at ../../korganizer/datechecker.cpp:82 #36 0xaee0b533 in DateChecker::qt_metacall (this=0xec8bb38, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfde9048) at ./datechecker.moc:75 #37 0xb7840ad3 in QMetaObject::activate (sender=0xe316df0, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112 #38 0xb7841722 in QMetaObject::activate (sender=0xe316df0, m=0xb791cd84, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186 #39 0xb787c117 in QTimer::timeout (this=0xe316df0) at .moc/release-shared/moc_qtimer.cpp:128 #40 0xb7846e3e in QTimer::timerEvent (this=0xe316df0, e=0xbfde94cc) at kernel/qtimer.cpp:261 #41 0xb783bb6f in QObject::event (this=0xe316df0, e=0xbfde94cc) at kernel/qobject.cpp:1074 #42 0xb6e6b7d4 in QApplicationPrivate::notify_helper (this=0x9d8a948, receiver=0xe316df0, e=0xbfde94cc) at kernel/qapplication.cpp:4056 #43 0xb6e7393e in QApplication::notify (this=0xbfde987c, receiver=0xe316df0, e=0xbfde94cc) at kernel/qapplication.cpp:3603 #44 0xb7d2a00d in KApplication::notify (this=0xbfde987c, receiver=0xe316df0, event=0xbfde94cc) at ../../kdeui/kernel/kapplication.cpp:302 #45 0xb782b96b in QCoreApplication::notifyInternal (this=0xbfde987c, receiver=0xe316df0, event=0xbfde94cc) at kernel/qcoreapplication.cpp:610 #46 0xb785a301 in QTimerInfoList::activateTimers (this=0x9d8d0cc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #47 0xb78568a0 in timerSourceDispatch (source=0x9d8d098) at kernel/qeventdispatcher_glib.cpp:165 #48 0xb52e0848 in IA__g_main_context_dispatch (context=0x9d8c110) at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:1814 #49 0xb52e3dab in g_main_context_iterate (context=0x9d8c110, block=1, dispatch=1, self=0x9d89f30) at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2448 #50 0xb52e3f28 in IA__g_main_context_iteration (context=0x9d8c110, may_block=1) at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2511 #51 0xb78567f8 in QEventDispatcherGlib::processEvents (this=0x9d509f8, flags={i = -1075931576}) at kernel/qeventdispatcher_glib.cpp:327 #52 0xb6f0af85 in QGuiEventDispatcherGlib::processEvents (this=0x9d509f8, flags={i = -1075931528}) at kernel/qguieventdispatcher_glib.cpp:202 #53 0xb7829fba in QEventLoop::processEvents (this=0xbfde96f0, flags={i = -1075931464}) at kernel/qeventloop.cpp:149 #54 0xb782a402 in QEventLoop::exec (this=0xbfde96f0, flags={i = -1075931400}) at kernel/qeventloop.cpp:201 #55 0xb782c859 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #56 0xb6e6b657 in QApplication::exec () at kernel/qapplication.cpp:3525 #57 0x0804bd40 in main (argc=1, argv=0xbfde9a74) at ../../../kontact/src/main.cpp:218 Reported using DrKonqi
I was right, my latest changes to the journal entry have been lost. Thats another reason to bring back inline editing with autosave (see bug #202847). Since Qt seems to be involved in the backtrace, I add its versions as well: martin@shambhala:~> apt-show-versions | grep "libqt" libqt-perl/squeeze uptodate 3.008-4 libqt3-headers/lenny uptodate 3:3.3.8b-5+b1 libqt3-i18n/lenny uptodate 3:3.3.8b-5 libqt3-mt/lenny uptodate 3:3.3.8b-5+b1 libqt3-mt-dev/lenny uptodate 3:3.3.8b-5+b1 libqt4-assistant/sid uptodate 4:4.5.2-1 libqt4-core/sid uptodate 4:4.5.2-1 libqt4-dbg/sid uptodate 4:4.5.2-1 libqt4-dbus/sid uptodate 4:4.5.2-1 libqt4-designer/sid uptodate 4:4.5.2-1 libqt4-dev/sid uptodate 4:4.5.2-1 libqt4-gui/sid uptodate 4:4.5.2-1 libqt4-help/sid uptodate 4:4.5.2-1 libqt4-network/sid uptodate 4:4.5.2-1 libqt4-opengl/sid uptodate 4:4.5.2-1 libqt4-qt3support/sid uptodate 4:4.5.2-1 libqt4-ruby1.8/sid uptodate 4:4.3.0-1 libqt4-script/sid uptodate 4:4.5.2-1 libqt4-scripttools/sid uptodate 4:4.5.2-1 libqt4-sql/sid uptodate 4:4.5.2-1 libqt4-sql-mysql/sid uptodate 4:4.5.2-1 libqt4-sql-sqlite/sid uptodate 4:4.5.2-1 libqt4-svg/sid uptodate 4:4.5.2-1 libqt4-test/sid uptodate 4:4.5.2-1 libqt4-webkit/sid uptodate 4:4.5.2-1 libqt4-xml/sid uptodate 4:4.5.2-1 libqt4-xmlpatterns/sid uptodate 4:4.5.2-1 libqtcore4/sid uptodate 4:4.5.2-1 libqtgui4/sid uptodate 4:4.5.2-1 libqthreads-12/lenny uptodate 1.6.8-6.3 libqtruby4shared2/sid uptodate 4:4.3.0-1 libqtscript4-core/squeeze uptodate 0.1.0-3 libqtscript4-gui/squeeze uptodate 0.1.0-3 libqtscript4-network/squeeze uptodate 0.1.0-3 libqtscript4-sql/squeeze uptodate 0.1.0-3 libqtscript4-uitools/squeeze uptodate 0.1.0-3 libqtscript4-xml/squeeze uptodate 0.1.0-3
DrKonqi reported this against Kontact. It might be a Korganizer only issue. Feel free to reassign if approbiate.
We use KDGant2 now, Qt4 based.