Summary: | Split Transaction Crash | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | paul <stibbard> |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | eaglexboy, onet.cristian, paladin45, skybox, waynebonner |
Priority: | NOR | ||
Version: | 4.6.3 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kmymoney/bf7b0dc55c7c63c14d61294ea56708e24f2d6573 | Version Fixed In: | 4.6.4 |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
paul
2012-12-15 22:22:41 UTC
Judging by the backtrace this seems to be the same problem that was fixed in the ledger with the in-line transaction editor BUG 258355 but in the split table. So the same fix (hiding the widget before removing it) should be done in kMyMoneySplitTable::destroyEditWidgets. Git commit 0dec8fb48594a4e09911b97fa32d2e9394846944 by Cristian Oneț. Committed on 12/09/2013 at 21:11. Pushed by conet into branch 'master'. Fixed a crash while closing the edit widgets of a split transaction. Using the same approach as in the register - hide the widgets before removing them. M +11 -4 kmymoney/dialogs/kmymoneysplittable.cpp M +1 -0 kmymoney/dialogs/kmymoneysplittable.h http://commits.kde.org/kmymoney/0dec8fb48594a4e09911b97fa32d2e9394846944 Git commit bf7b0dc55c7c63c14d61294ea56708e24f2d6573 by Cristian Oneț. Committed on 12/09/2013 at 21:11. Pushed by conet into branch '4.6'. Fixed a crash while closing the edit widgets of a split transaction. Using the same approach as in the register - hide the widgets before removing them. (cherry picked from commit 0dec8fb48594a4e09911b97fa32d2e9394846944) M +11 -4 kmymoney/dialogs/kmymoneysplittable.cpp M +1 -0 kmymoney/dialogs/kmymoneysplittable.h http://commits.kde.org/kmymoney/bf7b0dc55c7c63c14d61294ea56708e24f2d6573 *** Bug 282240 has been marked as a duplicate of this bug. *** Created attachment 82551 [details]
New crash information added by DrKonqi
kmymoney (4.6.3) on KDE Platform 4.10.5 using Qt 4.8.4
- What I was doing when the application crashed:
I was entering a second category for the split transaction table and when I clicked ok to save the entry it crashed.
-- Backtrace (Reduced):
#7 0x00007f0c333b37de in QWidget::event (this=this@entry=0x70f6ef0, event=event@entry=0x7fff13c87200) at kernel/qwidget.cpp:8553
#8 0x00007f0c33777bc7 in QLineEdit::event (this=this@entry=0x70f6ef0, e=e@entry=0x7fff13c87200) at widgets/qlineedit.cpp:1524
#9 0x00007f0c368a19d8 in KLineEdit::event (this=0x70f6ef0, ev=0x7fff13c87200) at ../../kdeui/widgets/klineedit.cpp:1397
#10 0x00007f0c3373879f in QComboBox::contextMenuEvent (this=<optimized out>, e=0x7fff13c87200) at widgets/qcombobox.cpp:3114
#11 0x00007f0c333b37de in QWidget::event (this=0x70fd290, event=0x7fff13c87200) at kernel/qwidget.cpp:8553
*** Bug 330310 has been marked as a duplicate of this bug. *** *** Bug 330092 has been marked as a duplicate of this bug. *** |