Bug 267154 - moving a transaction from one account to another fails
Summary: moving a transaction from one account to another fails
Status: RESOLVED DUPLICATE of bug 263087
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.5.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-25 16:19 UTC by Peer Frank
Modified: 2011-05-18 07:12 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.00 KB, text/plain)
2011-02-25 19:09 UTC, Jared B
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peer Frank 2011-02-25 16:19:52 UTC
Application: kmymoney (4.5.2)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.31.14-0.6-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

moving a transaction from one account to another fails: moving (right mouse click) works, but KMM crashes when trying to open the target account

The crash can be reproduced every time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
[Current thread is 1 (Thread 0xb3f8aad0 (LWP 7334))]

Thread 2 (Thread 0xadab8b70 (LWP 7373)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb51ede4e in poll () from /lib/libc.so.6
#2  0xb478bcab in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb477ebc1 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb477eebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb60ccbbf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb609bd2d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb609c1b9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb5f9095b in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb60796cd in ?? () from /usr/lib/libQtCore.so.4
#10 0xb5f93d4a in ?? () from /usr/lib/libQtCore.so.4
#11 0xb680a6e5 in start_thread () from /lib/libpthread.so.0
#12 0xb680a600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb3f8aad0 (LWP 7334)):
[KCrash Handler]
#7  0xb5b7586a in QTreeModel::index (this=0x87751c8, item=0x8f628c8, column=0) at itemviews/qtreewidget.cpp:240
#8  0xb5b77dd9 in index (column=<value optimized out>, item=<value optimized out>, this=<value optimized out>) at ../../src/gui/itemviews/qtreewidget_p.h:224
#9  QTreeWidget::scrollToItem (column=<value optimized out>, item=<value optimized out>, this=<value optimized out>) at itemviews/qtreewidget.cpp:3229
#10 0x08221415 in _start ()

Possible duplicates by query: bug 263259, bug 263087.

Reported using DrKonqi
Comment 1 Peer Frank 2011-02-25 17:08:53 UTC
more details: what fails is moving transactions from an account with imported transactions (Postbank csv file). The background for all entries is yellow and they cannot be edited.
Comment 2 Jared B 2011-02-25 19:09:24 UTC
Created attachment 57529 [details]
New crash information added by DrKonqi

kmymoney (4.5.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

This would explain the crashes I have been having as I also move imported transactions between accounts. It has sometimes been crashing for me through simply navigating the ledger after moving transactions.

-- Backtrace (Reduced):
#7  0x05f2db1f in QTreeModel::index (this=0x8e95ee8, item=0x9640440, column=0) at itemviews/qtreewidget.cpp:240
#8  0x05f2ff06 in index (this=0x8e8f318, item=0x9640440, hint=QAbstractItemView::EnsureVisible) at ../../include/QtGui/private/../../../src/gui/itemviews/qtreewidget_p.h:224
#9  QTreeWidget::scrollToItem (this=0x8e8f318, item=0x9640440, hint=QAbstractItemView::EnsureVisible) at itemviews/qtreewidget.cpp:3229
#10 0x082204b7 in KMyMoneySelector::slotShowSelected (this=0x8e8f098) at /build/buildd/kmymoney-4.5.3/kmymoney/widgets/kmymoneyselector.cpp:388
#11 0x08222c73 in KMyMoneySelector::qt_metacall (this=0x8e8f098, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfaa304c) at /build/buildd/kmymoney-4.5.3/obj-i686-linux-gnu/kmymoney/widgets/kmymoneyselector.moc:101
Comment 3 Cristian Oneț 2011-05-13 12:09:02 UTC
Marking as duplicate since, although the steps to obtain the crash are different, it is the same code that is causing the crash.

*** This bug has been marked as a duplicate of bug 263087 ***
Comment 4 Peer Frank 2011-05-18 07:12:45 UTC
KMM version 4.5.3  R: 18.2 kde 4.6.3
to me it looks like the bug is fixed