Bug 189929 - Crashes with SIGSEGV when exitting
Summary: Crashes with SIGSEGV when exitting
Status: CLOSED FIXED
Alias: None
Product: kalarm
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Jarvie
URL:
Keywords:
: 190100 193430 202296 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-04-18 00:16 UTC by Zdeněk Zikán
Modified: 2010-09-02 10:47 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 Zdeněk Zikán 2009-04-18 00:16:37 UTC
Version:           2.1.6 (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

When I pressed Quit from the Kalarm's systray icon context menu, it segfaulted with following backtrace:


Application: KAlarm (kalarm), signal SIGSEGV
[Current thread is 0 (LWP 28170)]

Thread 2 (Thread 0xb3503b90 (LWP 28177)):
#0  0xb7f68430 in __kernel_vsyscall ()
#1  0xb624e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6522380 in QProcessManager::run (this=0x8c2f8e8) at io/qprocess_unix.cpp:305
#3  0xb645096e in QThreadPrivate::start (arg=0x8c2f8e8) at thread/qthread_unix.cpp:189
#4  0xb60fa4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb625649e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4ec2700 (LWP 28170)):
[KCrash Handler]
#6  QSortFilterProxyModelPrivate::proxy_to_source (this=0x8d85b50, proxy_index=@0xbfc846a8) at ../../include/QtCore/../../src/corelib/tools/qvector.h:117
#7  0xb7018e83 in QSortFilterProxyModel::mapToSource (this=0x8d927a0, proxyIndex=@0xbfc846a8) at itemviews/qsortfilterproxymodel.cpp:2346
#8  0xb70187c2 in QSortFilterProxyModel::data (this=0x8d927a0, index=@0xbfc846a8, role=0) at itemviews/qsortfilterproxymodel.cpp:1573
#9  0x08157596 in AlarmListDelegate::sizeHint (this=0x8dbc9a8, option=@0xbfc84608, index=@0xbfc846a8) at /usr/include/qt4/QtCore/qabstractitemmodel.h:378
#10 0xb6fd2416 in QTreeView::sizeHintForColumn (this=0x8dafb38, column=0) at itemviews/qtreeview.cpp:2709
#11 0xb6f9b002 in QHeaderViewPrivate::viewSectionSizeHint (this=0x8df2130, logical=0) at itemviews/qheaderview.cpp:3456
#12 0xb6fa2593 in QHeaderViewPrivate::resizeSections (this=0x8df2130, globalMode=QHeaderView::Interactive, useGlobalMode=false) at itemviews/qheaderview.cpp:2985
#13 0xb6fa2bb7 in QHeaderView::resizeSections (this=0x8d77578) at itemviews/qheaderview.cpp:1613
#14 0xb6fa36cf in QHeaderView::viewportEvent (this=0x8d77578, e=0xbfc84bfc) at itemviews/qheaderview.cpp:2391
#15 0xb6ee9345 in QAbstractScrollAreaFilter::eventFilter (this=0x8d81cc8, o=0x8dc79a8, e=0xbfc84bfc) at widgets/qabstractscrollarea_p.h:100
#16 0xb6543c5a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8c2ac98, receiver=0x8dc79a8, event=0xbfc84bfc) at kernel/qcoreapplication.cpp:718
#17 0xb6a15f0a in QApplicationPrivate::notify_helper (this=0x8c2ac98, receiver=0x8dc79a8, e=0xbfc84bfc) at kernel/qapplication.cpp:4080
#18 0xb6a1e312 in QApplication::notify (this=0x8c21e98, receiver=0x8dc79a8, e=0xbfc84bfc) at kernel/qapplication.cpp:4049
#19 0xb763a94d in KApplication::notify (this=0x8c21e98, receiver=0x8dc79a8, event=0xbfc84bfc) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#20 0xb6544a3b in QCoreApplication::notifyInternal (this=0x8c21e98, receiver=0x8dc79a8, event=0xbfc84bfc) at kernel/qcoreapplication.cpp:602
#21 0xb6a6ae56 in QWidgetPrivate::hideChildren (this=0x8df2130, spontaneous=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#22 0xb6a6ad90 in QWidgetPrivate::hideChildren (this=0x8df1708, spontaneous=false) at kernel/qwidget.cpp:7045
#23 0xb6a6ad90 in QWidgetPrivate::hideChildren (this=0x8d7ac40, spontaneous=false) at kernel/qwidget.cpp:7045
#24 0xb6a6ad90 in QWidgetPrivate::hideChildren (this=0x8d8a690, spontaneous=false) at kernel/qwidget.cpp:7045
#25 0xb6a6af98 in QWidgetPrivate::hide_helper (this=0x8d8a690) at kernel/qwidget.cpp:6809
#26 0xb6a729b0 in QWidget::setVisible (this=0x8d8a578, visible=false) at kernel/qwidget.cpp:6978
#27 0xb6a6792d in ~QWidget (this=0x8d8a578) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:477
#28 0xb6e63921 in ~QMainWindow (this=0x8d8a578) at widgets/qmainwindow.cpp:328
#29 0xb771f13b in ~KMainWindow (this=0x8d8a578) at /build/buildd/kde4libs-4.2.2/kdeui/widgets/kmainwindow.cpp:467
#30 0xb7762267 in ~KXmlGuiWindow (this=0x8d8a578, __vtt_parm=0x81a0180) at /build/buildd/kde4libs-4.2.2/kdeui/xmlgui/kxmlguiwindow.cpp:127
#31 0x080ecb54 in ~MainWindow (this=0x8d8a578) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kalarm/../../kalarm/mainwindowbase.h:37
#32 0x080eb075 in MainWindow::closeAll () at /build/buildd/kdepim-4.2.2/kalarm/mainwindow.cpp:286
#33 0x080db321 in KAlarmApp::quitIf (this=0x8c21e98, exitCode=0, force=true) at /build/buildd/kdepim-4.2.2/kalarm/kalarmapp.cpp:767
#34 0x080db97b in KAlarmApp::doQuit (this=0x8c21e98, parent=0x8d8a578) at /build/buildd/kdepim-4.2.2/kalarm/kalarmapp.cpp:821
#35 0x080ea8da in MainWindow::slotQuit (this=0x8d8a578) at /build/buildd/kdepim-4.2.2/kalarm/mainwindow.cpp:1083
#36 0x080f5255 in MainWindow::qt_metacall (this=0x8d8a578, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0x9056f38) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kalarm/mainwindow.moc:153
#37 0xb65538fb in QMetaCallEvent::placeMetaCall (this=0x9060e68, object=0x8d8a578) at kernel/qobject.cpp:489
#38 0xb65553a0 in QObject::event (this=0x8d8a578, e=0x9060e68) at kernel/qobject.cpp:1118
#39 0xb6a6c4d0 in QWidget::event (this=0x8d8a578, event=0x9060e68) at kernel/qwidget.cpp:7913
#40 0xb6e644c7 in QMainWindow::event (this=0x8d8a578, event=0x9060e68) at widgets/qmainwindow.cpp:1396
#41 0xb771e327 in KMainWindow::event (this=0x8d8a578, ev=0x9060e68) at /build/buildd/kde4libs-4.2.2/kdeui/widgets/kmainwindow.cpp:1094
#42 0xb776310c in KXmlGuiWindow::event (this=0x8d8a578, ev=0x9060e68) at /build/buildd/kde4libs-4.2.2/kdeui/xmlgui/kxmlguiwindow.cpp:131
#43 0xb6a15f2c in QApplicationPrivate::notify_helper (this=0x8c2ac98, receiver=0x8d8a578, e=0x9060e68) at kernel/qapplication.cpp:4084
#44 0xb6a1e312 in QApplication::notify (this=0x8c21e98, receiver=0x8d8a578, e=0x9060e68) at kernel/qapplication.cpp:4049
#45 0xb763a94d in KApplication::notify (this=0x8c21e98, receiver=0x8d8a578, event=0x9060e68) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#46 0xb6544a3b in QCoreApplication::notifyInternal (this=0x8c21e98, receiver=0x8d8a578, event=0x9060e68) at kernel/qcoreapplication.cpp:602
#47 0xb6545695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8beddf0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#48 0xb654588d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#49 0xb65707ef in postEventSourceDispatch (s=0x8c2ed00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#50 0xb5477b88 in IA__g_main_context_dispatch (context=0x8c2ec80) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#51 0xb547b0eb in g_main_context_iterate (context=0x8c2ec80, block=1, dispatch=1, self=0x8c29d28) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#52 0xb547b268 in IA__g_main_context_iteration (context=0x8c2ec80, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#53 0xb6570438 in QEventDispatcherGlib::processEvents (this=0x8bf2468, flags={i = -1077389480}) at kernel/qeventdispatcher_glib.cpp:323
#54 0xb6ab73f5 in QGuiEventDispatcherGlib::processEvents (this=0x8bf2468, flags={i = -1077389432}) at kernel/qguieventdispatcher_glib.cpp:202
#55 0xb654306a in QEventLoop::processEvents (this=0xbfc85800, flags={i = -1077389368}) at kernel/qeventloop.cpp:149
#56 0xb65434aa in QEventLoop::exec (this=0xbfc85800, flags={i = -1077389304}) at kernel/qeventloop.cpp:200
#57 0xb6545959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#58 0xb6a15da7 in QApplication::exec () at kernel/qapplication.cpp:3553
#59 0x08096b2e in main (argc=2, argv=0xbfc85c64) at /build/buildd/kdepim-4.2.2/kalarm/main.cpp:123
Comment 1 David Jarvie 2009-04-22 21:58:35 UTC
Fixed for KDE 4.2.3 (SVN commits 957741, 957744).
Comment 2 David Jarvie 2009-04-26 17:08:41 UTC
*** Bug 190100 has been marked as a duplicate of this bug. ***
Comment 3 David Jarvie 2009-06-23 12:48:57 UTC
*** Bug 193430 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2009-08-02 17:50:08 UTC
*** Bug 202296 has been marked as a duplicate of this bug. ***