Bug 284824 - KMyMoney crash when moving transactions from auto generated ledger to new investment (brokerage) ledger
Summary: KMyMoney crash when moving transactions from auto generated ledger to new inv...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.5.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-23 21:55 UTC by John Blomfield
Modified: 2012-04-28 21:37 UTC (History)
0 users

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 John Blomfield 2011-10-23 21:55:48 UTC
Application: kmymoney (4.5.3)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 2.6.37.6-0.7-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: Importing a QIF checking account file had auto generated an account that was a yet to be imported investment QIF file. I created a new investment account with a brokerage account.  The auto generated account contained some transfers from the checking account.  My action was to "move to" those transactions from the auto generated to the new brokerage account when the crash occured.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
[KCrash Handler]
#6  QTreeModel::index (this=0xda4070, item=0x25f2be0, column=0) at itemviews/qtreewidget.cpp:240
#7  0x00007f4c11fc79e7 in index (this=<value optimized out>, item=0x25f2be0, hint=QAbstractItemView::EnsureVisible) at ../../src/gui/itemviews/qtreewidget_p.h:224
#8  QTreeWidget::scrollToItem (this=<value optimized out>, item=0x25f2be0, hint=QAbstractItemView::EnsureVisible) at itemviews/qtreewidget.cpp:3229
#9  0x00000000005a86d8 in ?? ()
#10 0x0000000000592a28 in ?? ()
#11 0x00007f4c1290adcf in QMetaObject::activate (sender=0x22b8be0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#12 0x00007f4c12910d9f in QSingleShotTimer::timerEvent (this=0x22b8be0) at kernel/qtimer.cpp:308
#13 0x00007f4c12909779 in QObject::event (this=0x22b8be0, e=<value optimized out>) at kernel/qobject.cpp:1175
#14 0x00007f4c11a49d14 in QApplicationPrivate::notify_helper (this=0xbd67e0, receiver=0x22b8be0, e=0x7fff0247eac0) at kernel/qapplication.cpp:4445
#15 0x00007f4c11a5222a in QApplication::notify (this=<value optimized out>, receiver=0x22b8be0, e=0x7fff0247eac0) at kernel/qapplication.cpp:4324
#16 0x00007f4c1493d9e6 in KApplication::notify (this=0xbd66e0, receiver=0x22b8be0, event=0x7fff0247eac0) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#17 0x00007f4c128f5bdc in QCoreApplication::notifyInternal (this=0xbd66e0, receiver=0x22b8be0, event=0x7fff0247eac0) at kernel/qcoreapplication.cpp:732
#18 0x00007f4c129234b8 in sendEvent (this=0xbda590) at kernel/qcoreapplication.h:215
#19 QTimerInfoList::activateTimers (this=0xbda590) at kernel/qeventdispatcher_unix.cpp:618
#20 0x00007f4c12920248 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#21 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#22 0x00007f4c0bb85bd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#23 0x00007f4c0bb863b0 in ?? () from /lib64/libglib-2.0.so.0
#24 0x00007f4c0bb86650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#25 0x00007f4c129208ff in QEventDispatcherGlib::processEvents (this=0xbb7090, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#26 0x00007f4c11aeed8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007f4c128f5032 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007f4c128f5245 in QEventLoop::exec (this=0x7fff0247edd0, flags=...) at kernel/qeventloop.cpp:201
#29 0x00007f4c128f968b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#30 0x0000000000458e8e in _start ()

Possible duplicates by query: bug 282929, bug 282750, bug 281311, bug 267154, bug 263259.

Reported using DrKonqi
Comment 1 Alvaro Soliverez 2012-04-28 21:37:19 UTC
This bug seems to be in the ledger tree which has gone through several fixes since 4.5.3.
Please report if it happens to you again.