[Kmymoney-devel] [Bug 310892] New: KMyMoney4 crashed when editing accounts & later on startup

brucesfo at gmail.com brucesfo at gmail.com
Thu Nov 29 20:56:52 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=310892

            Bug ID: 310892
          Severity: crash
           Version: 4.6.3
          Priority: NOR
          Assignee: kmymoney-devel at kde.org
           Summary: KMyMoney4 crashed when editing accounts & later on
                    startup
    Classification: Unclassified
                OS: Linux
          Reporter: brucesfo at gmail.com
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: general
           Product: kmymoney4

Application: kmymoney (4.6.3)
KDE Platform Version: 4.9.2
Qt Version: 4.8.3
Operating System: Linux 3.5.0-18-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed: I am an extreme "nubie" so
I'll do mu best:  I'm running Umbutu 12.10 32-bit on an HP Pavilion dv7-3162nr
laptop & using KMyMoney 4.6.3.  Both were downloaded from their "parent"
websites and installed as instructed.
Had imported my accounts from Quicken;
Was editing names of duplicated accounts;
1st crash after 3 or 4 edits;
2nd crash upon 2nd edit;
Closed KMyMoney & restarted computer;
Reopened KMyMoney - crashed on 2d edit;
Closed KMyMoney; Reopened KMyMoney - froze after the blue title rectangle
appeared.
Shut down computer & waited several minutes.
Restarted computer & reopened KMyMoney.
Program opened & seemed to freeze on a blank screen - KMyMoney started after
several seconds.
Again crashed when I attempted to edit an account.
Thus this crash report.

The crash can be reproduced every time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb3d3c740 (LWP 2716))]

Thread 2 (Thread 0xb11ffb40 (LWP 2719)):
#0  0xb7790424 in __kernel_vsyscall ()
#1  0xb51fe5f0 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb471274b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4703d00 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb47041db in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb24ffaba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb4729303 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb6817d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb520cd3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb3d3c740 (LWP 2716)):
[KCrash Handler]
#6  QModelIndex (other=..., this=0xbfe372e0) at
../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0xc162348, child=...) at
itemviews/qsortfilterproxymodel.cpp:1660
#8  0xb5b14b55 in parent (this=0xbc1c6c0) at
../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:393
#9  QTreeView::indexRowSizeHint (this=0xbd75068, index=...) at
itemviews/qtreeview.cpp:2772
#10 0xb5b1880f in itemHeight (item=0, this=0xbd9cff0) at
itemviews/qtreeview.cpp:3265
#11 QTreeViewPrivate::itemHeight (this=0xbd9cff0, item=0) at
itemviews/qtreeview.cpp:3254
#12 0xb5b18aeb in QTreeViewPrivate::updateScrollBars
(this=this at entry=0xbd9cff0) at itemviews/qtreeview.cpp:3486
#13 0xb5b18e28 in QTreeView::updateGeometries (this=0xbd75068) at
itemviews/qtreeview.cpp:2699
#14 0xb5ace365 in QAbstractItemView::resizeEvent (this=0xbd75068,
event=0xbfe37d14) at itemviews/qabstractitemview.cpp:2415
#15 0xb55906c1 in QWidget::event (this=0xbd75068, event=0xbfe37d14) at
kernel/qwidget.cpp:8525
#16 0xb59a0f15 in QFrame::event (this=0xbd75068, e=0xbfe37d14) at
widgets/qframe.cpp:557
#17 0xb5a31733 in QAbstractScrollArea::viewportEvent (this=0xbd75068,
e=0xbfe37d14) at widgets/qabstractscrollarea.cpp:1043
#18 0xb5ad204c in QAbstractItemView::viewportEvent (this=0xbd75068,
event=0xbfe37d14) at itemviews/qabstractitemview.cpp:1644
#19 0xb5b1c6c7 in QTreeView::viewportEvent (this=0xbd75068, event=0xbfe37d14)
at itemviews/qtreeview.cpp:1257
#20 0xb5a33ef6 in viewportEvent (event=0xbfe37d14, this=<optimized out>) at
widgets/qabstractscrollarea_p.h:100
#21 QAbstractScrollAreaFilter::eventFilter (this=0xc2d3ea8, o=0x9add7a0,
e=0xbfe37d14) at widgets/qabstractscrollarea_p.h:116
#22 0xb60c58fe in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x90c3d50, receiver=0x9add7a0, event=0xbfe37d14) at
kernel/qcoreapplication.cpp:1025
#23 0xb553736d in QApplicationPrivate::notify_helper (this=0x90c3d50,
receiver=0x9add7a0, e=0xbfe37d14) at kernel/qapplication.cpp:4558
#24 0xb553be54 in QApplication::notify (this=0x90c3d50, receiver=0x9add7a0,
e=0xbfe37d14) at kernel/qapplication.cpp:4423
#25 0xb6c4fe91 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#26 0xb60c578e in QCoreApplication::notifyInternal (this=0x90bb3b0,
receiver=0x9add7a0, event=0xbfe37d14) at kernel/qcoreapplication.cpp:915
#27 0xb558a7df in sendEvent (event=0xbfe37d14, receiver=0x9add7a0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this at entry=0xc2d3ac0,
recursive=recursive at entry=false, disableUpdates=<optimized out>,
disableUpdates at entry=false) at kernel/qwidget.cpp:7441
#29 0xb55931d8 in QWidgetPrivate::show_helper (this=this at entry=0xc2d3ac0) at
kernel/qwidget.cpp:7492
#30 0xb5593625 in QWidget::setVisible (this=0x9add7a0, visible=true) at
kernel/qwidget.cpp:7773
#31 0xb5593160 in show (this=0x9add7a0) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#32 QWidgetPrivate::showChildren (this=this at entry=0xbd9cff0,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7861
#33 0xb5593200 in QWidgetPrivate::show_helper (this=this at entry=0xbd9cff0) at
kernel/qwidget.cpp:7498
#34 0xb5593625 in QWidget::setVisible (this=0xbd75068, visible=true) at
kernel/qwidget.cpp:7773
#35 0xb5593160 in show (this=0xbd75068) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#36 QWidgetPrivate::showChildren (this=this at entry=0xbd74be0,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7861
#37 0xb5593200 in QWidgetPrivate::show_helper (this=this at entry=0xbd74be0) at
kernel/qwidget.cpp:7498
#38 0xb5593625 in QWidget::setVisible (this=0xc100838, visible=true) at
kernel/qwidget.cpp:7773
#39 0xb55713d6 in show (this=0xc100838) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#40 QStackedLayout::setCurrentIndex (this=0xbdc56f8, index=2) at
kernel/qstackedlayout.cpp:311
#41 0xb5a06cec in QStackedWidget::setCurrentIndex (this=0xc0f9e60, index=2) at
widgets/qstackedwidget.cpp:258
#42 0xb5a163f1 in QTabWidgetPrivate::_q_showTab (this=0xc2b8130, index=2) at
widgets/qtabwidget.cpp:744
#43 0xb60dded6 in QMetaObject::activate (sender=0x988a598, m=0xb5eb34ec
<QTabBar::staticMetaObject>, local_signal_index=0, argv=0xbfe38178) at
kernel/qobject.cpp:3547
#44 0xb5a0a115 in QTabBar::currentChanged (this=this at entry=0x988a598,
_t1=_t1 at entry=2) at .moc/release-shared/moc_qtabbar.cpp:215
#45 0xb5a0df2e in QTabBar::setCurrentIndex (this=0x988a598, index=2) at
widgets/qtabbar.cpp:1233
#46 0xb5a10103 in QTabBar::mousePressEvent (this=0x988a598, event=0xbfe38964)
at widgets/qtabbar.cpp:1762
#47 0xb6d4b1a5 in KTabBar::mousePressEvent(QMouseEvent*) () from
/usr/lib/libkdeui.so.5
#48 0xb5590989 in QWidget::event (this=0x988a598, event=0xbfe38964) at
kernel/qwidget.cpp:8367
#49 0xb5a10190 in QTabBar::event (this=0x988a598, event=0xbfe38964) at
widgets/qtabbar.cpp:1514
#50 0xb553739c in QApplicationPrivate::notify_helper (this=0x90c3d50,
receiver=0x988a598, e=0xbfe38964) at kernel/qapplication.cpp:4562
#51 0xb553c892 in QApplication::notify (this=0x90c3d50, receiver=0x988a598,
e=0xbfe38964) at kernel/qapplication.cpp:4105
#52 0xb6c4fe91 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#53 0xb60c578e in QCoreApplication::notifyInternal (this=0x90bb3b0,
receiver=0x988a598, event=0xbfe38964) at kernel/qcoreapplication.cpp:915
#54 0xb5538206 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#55 QApplicationPrivate::sendMouseEvent (receiver=0x988a598, event=0xbfe38964,
alienWidget=0x988a598, nativeWidget=0xbd9b570, buttonDown=0xb5ec8d14
<qt_button_down>, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:3173
#56 0xb55c3a75 in QETWidget::translateMouseEvent (this=0xbd9b570,
event=0xbfe38d8c) at kernel/qapplication_x11.cpp:4622
#57 0xb55c2705 in QApplication::x11ProcessEvent (this=0x90bb3b0,
event=0xbfe38d8c) at kernel/qapplication_x11.cpp:3737
#58 0xb55eddc4 in x11EventSourceDispatch (s=0x90c5780, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#59 0xb47039e3 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#60 0xb4703d80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#61 0xb4703e61 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#62 0xb60f7981 in QEventDispatcherGlib::processEvents (this=0x909cea0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#63 0xb55ed9aa in QGuiEventDispatcherGlib::processEvents (this=0x909cea0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#64 0xb60c426c in QEventLoop::processEvents (this=this at entry=0xbfe39088,
flags=...) at kernel/qeventloop.cpp:149
#65 0xb60c4561 in QEventLoop::exec (this=0xbfe39088, flags=...) at
kernel/qeventloop.cpp:204
#66 0xb5a75d2d in QDialog::exec (this=0xbd9b570) at dialogs/qdialog.cpp:554
#67 0x080b9fc4 in KMyMoneyApp::slotAccountEdit (this=0x91c5780) at
/build/buildd/kmymoney-4.6.3/kmymoney/kmymoney.cpp:3529
#68 0x080cdcef in KMyMoneyApp::qt_static_metacall (_o=0x91c5780,
_c=QMetaObject::InvokeMetaMethod, _id=136, _a=0xbfe39858) at
/build/buildd/kmymoney-4.6.3/obj-i686-linux-gnu/kmymoney/kmymoney.moc:520
#69 0xb60dded6 in QMetaObject::activate (sender=0x938e480, m=0xb5eab3b8
<QAction::staticMetaObject>, local_signal_index=1, argv=0xbfe39858) at
kernel/qobject.cpp:3547
#70 0xb553010d in QAction::triggered (this=this at entry=0x938e480, _t1=false) at
.moc/release-shared/moc_qaction.cpp:277
#71 0xb55303ac in QAction::activate (this=0x938e480, event=QAction::Trigger) at
kernel/qaction.cpp:1257
#72 0xb59e2225 in QMenuPrivate::activateCausedStack (this=0x9499c38,
causedStack=..., action=0x938e480, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1028
#73 0xb59e9326 in QMenuPrivate::activateAction (this=0x9499c38,
action=0x938e480, action_e=QAction::Trigger, self=self at entry=true) at
widgets/qmenu.cpp:1120
#74 0xb59ea275 in QMenu::mouseReleaseEvent (this=0x9499bd8, e=0xbfe3a0e4) at
widgets/qmenu.cpp:2360
#75 0xb6d27f8c in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libkdeui.so.5
#76 0xb55906df in QWidget::event (this=0x9499bd8, event=0xbfe3a0e4) at
kernel/qwidget.cpp:8371
#77 0xb59ea76c in QMenu::event (this=0x9499bd8, e=0xbfe3a0e4) at
widgets/qmenu.cpp:2469
#78 0xb553739c in QApplicationPrivate::notify_helper (this=0x90c3d50,
receiver=0x9499bd8, e=0xbfe3a0e4) at kernel/qapplication.cpp:4562
#79 0xb553c892 in QApplication::notify (this=0x90c3d50, receiver=0x9499bd8,
e=0xbfe3a0e4) at kernel/qapplication.cpp:4105
#80 0xb6c4fe91 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#81 0xb60c578e in QCoreApplication::notifyInternal (this=0x90bb3b0,
receiver=0x9499bd8, event=0xbfe3a0e4) at kernel/qcoreapplication.cpp:915
#82 0xb5538206 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#83 QApplicationPrivate::sendMouseEvent (receiver=0x9499bd8, event=0xbfe3a0e4,
alienWidget=0x0, nativeWidget=0x9499bd8, buttonDown=0xb5ec8d14
<qt_button_down>, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:3173
#84 0xb55c391f in QETWidget::translateMouseEvent (this=0x9499bd8,
event=0xbfe3a50c) at kernel/qapplication_x11.cpp:4556
#85 0xb55c2705 in QApplication::x11ProcessEvent (this=0x90bb3b0,
event=0xbfe3a50c) at kernel/qapplication_x11.cpp:3737
#86 0xb55eddc4 in x11EventSourceDispatch (s=0x90c5780, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#87 0xb47039e3 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#88 0xb4703d80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#89 0xb4703e61 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#90 0xb60f7981 in QEventDispatcherGlib::processEvents (this=0x909cea0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#91 0xb55ed9aa in QGuiEventDispatcherGlib::processEvents (this=0x909cea0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#92 0xb60c426c in QEventLoop::processEvents (this=this at entry=0xbfe3a7f8,
flags=...) at kernel/qeventloop.cpp:149
#93 0xb60c4561 in QEventLoop::exec (this=0xbfe3a7f8, flags=...) at
kernel/qeventloop.cpp:204
#94 0xb59e6b27 in QMenu::exec (this=0x9499bd8, p=..., action=0x0) at
widgets/qmenu.cpp:2113
#95 0x0809978e in KMyMoneyApp::showContextMenu (this=0xbfe3a838,
containerName=...) at /build/buildd/kmymoney-4.6.3/kmymoney/kmymoney.cpp:5764
#96 0x08099abe in KMyMoneyApp::slotShowAccountContextMenu
(this=this at entry=0x91c5780, obj=...) at
/build/buildd/kmymoney-4.6.3/kmymoney/kmymoney.cpp:5803
#97 0x080cddf0 in KMyMoneyApp::qt_static_metacall (_o=0x91c5780,
_c=QMetaObject::InvokeMetaMethod, _id=144, _a=0xbfe3abc8) at
/build/buildd/kmymoney-4.6.3/obj-i686-linux-gnu/kmymoney/kmymoney.moc:528
#98 0xb60dded6 in QMetaObject::activate (sender=0x95e2900, m=0x8620adc
<KAccountsView::staticMetaObject>, local_signal_index=1, argv=0xbfe3abc8) at
kernel/qobject.cpp:3547
#99 0x081226c5 in KAccountsView::openContextMenu (this=this at entry=0x95e2900,
_t1=...) at
/build/buildd/kmymoney-4.6.3/obj-i686-linux-gnu/kmymoney/views/kaccountsview.moc:169
#100 0x0812850f in KAccountsView::qt_static_metacall (_o=0x95e2900,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfe3ad28) at
/build/buildd/kmymoney-4.6.3/obj-i686-linux-gnu/kmymoney/views/kaccountsview.moc:92
#101 0xb60dded6 in QMetaObject::activate (sender=0x95e4470, m=0x8622244
<KMyMoneyAccountTreeView::staticMetaObject>, local_signal_index=1,
argv=0xbfe3ad28) at kernel/qobject.cpp:3547
#102 0x081dd8e5 in KMyMoneyAccountTreeView::openContextMenu
(this=this at entry=0x95e4470, _t1=...) at
/build/buildd/kmymoney-4.6.3/obj-i686-linux-gnu/kmymoney/widgets/kmymoneyaccounttreeview.moc:133
#103 0x081df432 in KMyMoneyAccountTreeView::customContextMenuRequested
(this=0x95e4470, pos=...) at
/build/buildd/kmymoney-4.6.3/kmymoney/widgets/kmymoneyaccounttreeview.cpp:113
#104 0xb60dded6 in QMetaObject::activate (sender=0x95e4470, m=0xb5eac43c
<QWidget::staticMetaObject>, local_signal_index=0, argv=0xbfe3b088) at
kernel/qobject.cpp:3547
#105 0xb5582905 in QWidget::customContextMenuRequested (this=0x95e4470,
_t1=...) at .moc/release-shared/moc_qwidget.cpp:374
#106 0xb5590f9e in QWidget::event (this=0x95e4470, event=0xbfe3b8a0) at
kernel/qwidget.cpp:8541
#107 0xb59a0f15 in QFrame::event (this=0x95e4470, e=0xbfe3b8a0) at
widgets/qframe.cpp:557
#108 0xb5a31733 in QAbstractScrollArea::viewportEvent (this=0x95e4470,
e=0xbfe3b8a0) at widgets/qabstractscrollarea.cpp:1043
#109 0xb5ad204c in QAbstractItemView::viewportEvent (this=0x95e4470,
event=0xbfe3b8a0) at itemviews/qabstractitemview.cpp:1644
#110 0xb5b1c6c7 in QTreeView::viewportEvent (this=0x95e4470, event=0xbfe3b8a0)
at itemviews/qtreeview.cpp:1257
#111 0xb5a33ef6 in viewportEvent (event=0xbfe3b8a0, this=<optimized out>) at
widgets/qabstractscrollarea_p.h:100
#112 QAbstractScrollAreaFilter::eventFilter (this=0x95e3930, o=0x95e43f0,
e=0xbfe3b8a0) at widgets/qabstractscrollarea_p.h:116
#113 0xb60c58fe in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x90c3d50, receiver=0x95e43f0, event=0xbfe3b8a0) at
kernel/qcoreapplication.cpp:1025
#114 0xb553736d in QApplicationPrivate::notify_helper (this=0x90c3d50,
receiver=0x95e43f0, e=0xbfe3b8a0) at kernel/qapplication.cpp:4558
#115 0xb553caab in QApplication::notify (this=0xbfe3b620, receiver=0x95e43f0,
e=0xbfe3b8a0) at kernel/qapplication.cpp:4184
#116 0xb6c4fe91 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#117 0xb60c578e in QCoreApplication::notifyInternal (this=0x90bb3b0,
receiver=0x95e43f0, event=0xbfe3b8a0) at kernel/qcoreapplication.cpp:915
#118 0xb55c3ae8 in sendSpontaneousEvent (event=0xbfe3b890, receiver=0x95e43f0)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#119 QETWidget::translateMouseEvent (this=0x95e2900, event=0xbfe3bcec) at
kernel/qapplication_x11.cpp:4627
#120 0xb55c2705 in QApplication::x11ProcessEvent (this=0x90bb3b0,
event=0xbfe3bcec) at kernel/qapplication_x11.cpp:3737
#121 0xb55eddc4 in x11EventSourceDispatch (s=0x90c5780, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#122 0xb47039e3 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#123 0xb4703d80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#124 0xb4703e61 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#125 0xb60f7981 in QEventDispatcherGlib::processEvents (this=0x909cea0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#126 0xb55ed9aa in QGuiEventDispatcherGlib::processEvents (this=0x909cea0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#127 0xb60c426c in QEventLoop::processEvents (this=this at entry=0xbfe3bfe8,
flags=...) at kernel/qeventloop.cpp:149
#128 0xb60c4561 in QEventLoop::exec (this=0xbfe3bfe8, flags=...) at
kernel/qeventloop.cpp:204
#129 0xb60c9cba in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1187
#130 0xb5534fc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#131 0x0808a3e0 in runKMyMoney (splash=0x9262318, a=<optimized out>) at
/build/buildd/kmymoney-4.6.3/kmymoney/main.cpp:282
#132 0x08088931 in main (argc=1, argv=0xbfe3c454) at
/build/buildd/kmymoney-4.6.3/kmymoney/main.cpp:181

Possible duplicates by query: bug 307631, bug 293841.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list