Bug 310892 - KMyMoney4 crashed when editing accounts & later on startup
Summary: KMyMoney4 crashed when editing accounts & later on startup
Status: RESOLVED UPSTREAM
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.6.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-29 20:56 UTC by brucesfo
Modified: 2014-07-29 09:14 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (8.37 KB, text/plain)
2013-01-12 11:42 UTC, EJ Sulman
Details
New crash information added by DrKonqi (8.01 KB, text/plain)
2013-05-05 09:12 UTC, Urustu
Details
New crash information added by DrKonqi (10.98 KB, text/plain)
2013-08-17 13:51 UTC, thenavigator2012
Details

Note You need to log in before you can comment on or make changes to this bug.
Description brucesfo 2012-11-29 20:56:52 UTC
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@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@entry=0xc2d3ac0, recursive=recursive@entry=false, disableUpdates=<optimized out>, disableUpdates@entry=false) at kernel/qwidget.cpp:7441
#29 0xb55931d8 in QWidgetPrivate::show_helper (this=this@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@entry=0xbd9cff0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7861
#33 0xb5593200 in QWidgetPrivate::show_helper (this=this@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@entry=0xbd74be0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7861
#37 0xb5593200 in QWidgetPrivate::show_helper (this=this@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@entry=0x988a598, _t1=_t1@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@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@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@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@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@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@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@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@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
Comment 1 Cristian Oneț 2012-12-07 19:26:53 UTC
This seems to very similar to https://bugreports.qt-project.org/browse/QTBUG-16292 although that should be fixed in Qt 4.7.4. Nevertheless the crash is not in KMyMoney code (the last call in KMymoney is at #67) so I'm marking it as upstream since there is not much we can do. Did you try using other KDE applications that have trees, like kpackagekit? Do they work without crashing?
Comment 2 EJ Sulman 2013-01-12 11:42:19 UTC
Created attachment 76413 [details]
New crash information added by DrKonqi

kmymoney (4.6.1) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:

Selecting account, changed the type of the account and clicked on the tab "Hierachie". Then is crashed.

NOTE!!
I reproduced the error again but then i preformed the actins seperated.
1) chaged account type. clicked on Ok
2) opend the account type again and clicked on the tab "Hierachie"

Then NO CRASH!

-- Backtrace (Reduced):
#7  0xb5bc99c2 in QSortFilterProxyModel::parent(QModelIndex const&) const () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#8  0xb5b7c4d5 in QTreeView::indexRowSizeHint(QModelIndex const&) const () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#9  0xb5b80757 in QTreeViewPrivate::itemHeight(int) const () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#10 0xb5b80a2b in QTreeViewPrivate::updateScrollBars() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#11 0xb5b80d58 in QTreeView::updateGeometries() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
Comment 3 Urustu 2013-05-05 09:12:54 UTC
Created attachment 79713 [details]
New crash information added by DrKonqi

kmymoney (4.6.1) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:

en : I published an account that I can not delete, and going into the 3rd tab, the application crashes.

fr : J'ai édité un compte que je n'arrive pas à supprimer, et en allant dans le 3eme onglet, l'application plante.

-- Backtrace (Reduced):
#7  0xb5b369c2 in QSortFilterProxyModel::parent(QModelIndex const&) const () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#8  0xb5ae94d5 in QTreeView::indexRowSizeHint(QModelIndex const&) const () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#9  0xb5aed757 in QTreeViewPrivate::itemHeight(int) const () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#10 0xb5aeda2b in QTreeViewPrivate::updateScrollBars() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#11 0xb5aedd58 in QTreeView::updateGeometries() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
Comment 4 thenavigator2012 2013-08-17 13:51:59 UTC
Created attachment 81753 [details]
New crash information added by DrKonqi

kmymoney (4.6.3) on KDE Platform 4.9.5 using Qt 4.8.3

- What I was doing when the application crashed:

while Editing imported accounts, program closed unexpetedly.

-- Backtrace (Reduced):
#5  QModelIndex (other=..., this=0x7fff9598bf30) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#6  QSortFilterProxyModel::parent (this=0x35232e0, child=...) at itemviews/qsortfilterproxymodel.cpp:1660
#7  0x00007f21e87958da in parent (this=0x5ab5f20) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:393
#8  QTreeView::indexRowSizeHint (this=0x3eec860, index=...) at itemviews/qtreeview.cpp:2772
#9  0x00007f21e8795d99 in itemHeight (item=16, this=0x3444ad0) at itemviews/qtreeview.cpp:3265