[Kmymoney-devel] [Bug 269559] Crash when attempting to open a new investment transaction

allan agander93 at gmail.com
Sun Mar 27 21:02:13 CEST 2011


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





--- Comment #2 from allan <agander93 gmail com>  2011-03-27 21:02:12 ---
Another crash, but not identical.  Here's the BT in case it helps.


Application: KMyMoney (kmymoney), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f5d6bedc3e9 in QWidget::setFocus(Qt::FocusReason) () from
/usr/lib64/libQtGui.so.4
#7  0x00000000006452f0 in setFocus (this=0x2b5d8f0, categoryWidgetName=<value
optimized out>, amountWidgetName=<value optimized out>, splits=<value optimized
out>, isIncome=true, slotEditSplits=0x88561c "1slotEditInterestSplits()") at
/usr/include/QtGui/qwidget.h:422
#8  InvestTransactionEditor::editSplits (this=0x2b5d8f0,
categoryWidgetName=<value optimized out>, amountWidgetName=<value optimized
out>, splits=<value optimized out>, isIncome=true, slotEditSplits=0x88561c
"1slotEditInterestSplits()") at
/home/aga/CSV/kmymoney/kmymoney/dialogs/investtransactioneditor.cpp:416
#9  0x00000000006456a8 in InvestTransactionEditor::slotEditInterestSplits
(this=0x2b5d8f0) at
/home/aga/CSV/kmymoney/kmymoney/dialogs/investtransactioneditor.cpp:339
#10 0x00000000006458d8 in InvestTransactionEditor::qt_metacall (this=0x2b5d8f0,
_c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff941acbf0) at
/home/aga/CSV/kmymoney/build/kmymoney/dialogs/investtransactioneditor.moc:99
#11 0x00007f5d6cd58def in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#12 0x00007f5d6c502a32 in QAbstractButton::clicked(bool) () from
/usr/lib64/libQtGui.so.4
#13 0x00007f5d6c24ad9b in ?? () from /usr/lib64/libQtGui.so.4
#14 0x00007f5d6c24c35b in ?? () from /usr/lib64/libQtGui.so.4
#15 0x00007f5d6c24c5cc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib64/libQtGui.so.4
#16 0x00007f5d6bee9538 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#17 0x00007f5d6be97d14 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#18 0x00007f5d6bea0aac in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#19 0x00007f5d6ef939e6 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#20 0x00007f5d6cd43bfc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#21 0x00007f5d6be98d25 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib64/libQtGui.so.4
#22 0x00007f5d6bf16e08 in ?? () from /usr/lib64/libQtGui.so.4
#23 0x00007f5d6bf154c9 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/libQtGui.so.4
#24 0x00007f5d6bf3d0f2 in ?? () from /usr/lib64/libQtGui.so.4
#25 0x00007f5d65d56bd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#26 0x00007f5d65d573b0 in ?? () from /lib64/libglib-2.0.so.0
#27 0x00007f5d65d57650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#28 0x00007f5d6cd6e91f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#29 0x00007f5d6bf3cd8e in ?? () from /usr/lib64/libQtGui.so.4
#30 0x00007f5d6cd43052 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#31 0x00007f5d6cd43265 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#32 0x00007f5d6cd476ab in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#33 0x000000000045a31e in main (argc=1, argv=0x7fff941aedc8) at
/home/aga/CSV/kmymoney/kmymoney/main.cpp:260

This occurred when the Ledger was showing the wrongly formatted 'new'
transaction from above.  I was checking which fields might still be active. I
got the split dialog up OK, but then the crash.  Of course it may be that
things were already corrupt, but as I say the BT could be useful.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list