[Kmymoney-devel] [Bug 293239] New: KMyMoney Crash wehn saving entry

Roger ptn-admin at powerteamnetwork.com
Fri Feb 3 20:46:11 UTC 2012


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

           Summary: KMyMoney Crash wehn saving entry
           Product: kmymoney4
           Version: 4.5.3
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kmymoney-devel at kde.org
        ReportedBy: ptn-admin at powerteamnetwork.com


Application: kmymoney (4.5.3)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic i686
Distribution: Ubuntu 11.10

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

Attenpting to enter and save Transfer entry. Program crashed when clicking
ENTER button

The crash can be reproduced every time.

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

Thread 3 (Thread 0xb69ffb70 (LWP 4082)):
#0  0x01db6f4e in g_main_context_check () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x01db78f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x01db7f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x02688cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#4  0x01dde5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00439d31 in start_thread (arg=0xb69ffb70) at pthread_create.c:304
#6  0x03d100ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb3362b70 (LWP 4085)):
#0  0x068ecd10 in __GI_clock_gettime (clock_id=1, tp=0xb3362028) at
../sysdeps/unix/clock_gettime.c:116
#1  0x018807d5 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#2  0x019534b6 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#3  0x0195380a in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0x01952053 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0x019520ed in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0x01db688c in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x01db7637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x01db7c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x01952b37 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0x019231dd in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0x01923421 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#12 0x0182690b in QThread::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#13 0x01903e2d in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#14 0x018297b3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#15 0x00439d31 in start_thread (arg=0xb3362b70) at pthread_create.c:304
#16 0x03d100ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb77c6930 (LWP 4074)):
[KCrash Handler]
#7  0x0679e12d in QSpiAdaptor::checkInterface() const () from
/usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#8  0x067a42e0 in QSpiAdaptor::GetChildren() const () from
/usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#9  0x067a4c9e in QSpiAdaptor::getCacheItem() const () from
/usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#10 0x06798ecc in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) ()
from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#11 0x0679857a in
QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool)
() from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#12 0x06799b7d in QSpiAccessibleBridge::notifyAccessibilityUpdate(int,
QAccessibleInterface*, int) () from
/usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#13 0x08d813ee in QAccessible::updateAccessibility(QObject*, int,
QAccessible::Event) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#14 0x08dc93fb in QTreeView::currentChanged(QModelIndex const&, QModelIndex
const&) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#15 0x08d8b4ad in QAbstractItemView::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#16 0x08dd7812 in QTreeView::qt_metacall(QMetaObject::Call, int, void**) ()
from /usr/lib/i386-linux-gnu/libQtGui.so.4
#17 0x08e0e352 in QTreeWidget::qt_metacall(QMetaObject::Call, int, void**) ()
from /usr/lib/i386-linux-gnu/libQtGui.so.4
#18 0x0192ab7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#19 0x01939a6a in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#20 0x08de1b4d in QItemSelectionModel::currentChanged(QModelIndex const&,
QModelIndex const&) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#21 0x08de1ccc in QItemSelectionModel::setCurrentIndex(QModelIndex const&,
QFlags<QItemSelectionModel::SelectionFlag>) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#22 0x08d83777 in QAbstractItemView::setCurrentIndex(QModelIndex const&) ()
from /usr/lib/i386-linux-gnu/libQtGui.so.4
#23 0x08e07858 in QTreeWidget::setCurrentItem(QTreeWidgetItem*, int) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#24 0x08e0789b in QTreeWidget::setCurrentItem(QTreeWidgetItem*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#25 0x081e2ac3 in AccountSet::load (this=0xbfcf23a8, selector=0xb2ab758) at
/build/buildd/kmymoney-4.5.3/kmymoney/widgets/kmymoneyaccountselector.cpp:374
#26 0x0837a61e in kMyMoneyAccountCompletion::kMyMoneyAccountCompletion
(this=0xc05c3e8, parent=0xbfcf2494) at
/build/buildd/kmymoney-4.5.3/kmymoney/widgets/kmymoneyaccountcompletion.cpp:56
#27 0x0835e296 in KMyMoneyCategory::KMyMoneyCategory (this=0xbfcf2494,
parent=0x0, splitButton=true) at
/build/buildd/kmymoney-4.5.3/kmymoney/widgets/kmymoneycategory.cpp:94
#28 0x0820a8ce in KMyMoneyTransactionForm::TransactionForm::slotSetTransaction
(this=0x9a8fca0, transaction=0x0) at
/build/buildd/kmymoney-4.5.3/kmymoney/widgets/transactionform.cpp:249
#29 0x0820aab9 in KMyMoneyTransactionForm::TransactionForm::clear
(this=0x9a8fca0) at
/build/buildd/kmymoney-4.5.3/kmymoney/widgets/transactionform.cpp:222
#30 0x081575e3 in KGlobalLedgerView::clear (this=0x9a81eb8) at
/build/buildd/kmymoney-4.5.3/kmymoney/views/kgloballedgerview.cpp:323
#31 0x0815780b in KGlobalLedgerView::loadView (this=0x9a81eb8) at
/build/buildd/kmymoney-4.5.3/kmymoney/views/kgloballedgerview.cpp:382
#32 0x0815e5e8 in KGlobalLedgerView::slotLoadView (this=0x9a81eb8) at
/build/buildd/kmymoney-4.5.3/kmymoney/views/kgloballedgerview.cpp:296
#33 0x0815e759 in KGlobalLedgerView::slotLeaveEditMode (this=0x9a81eb8,
list=...) at
/build/buildd/kmymoney-4.5.3/kmymoney/views/kgloballedgerview.cpp:1257
#34 0x0815f037 in KGlobalLedgerView::qt_metacall (this=0x9a81eb8,
_c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfcf2dc8) at
/build/buildd/kmymoney-4.5.3/obj-i686-linux-gnu/kmymoney/views/kgloballedgerview.moc:225
#35 0x0192ab7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#36 0x01939a6a in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#37 0x08327653 in TransactionEditor::finishEdit (this=0xb6a7ac8, _t1=...) at
/build/buildd/kmymoney-4.5.3/obj-i686-linux-gnu/kmymoney/dialogs/transactioneditor.moc:142
#38 0x08331977 in TransactionEditor::~TransactionEditor (this=0xb6a7ac8,
__in_chrg=<optimized out>) at
/build/buildd/kmymoney-4.5.3/kmymoney/dialogs/transactioneditor.cpp:91
#39 0x08331b0a in ~StdTransactionEditor (this=0xb6a7ac8, __in_chrg=<optimized
out>) at
/build/buildd/kmymoney-4.5.3/kmymoney/dialogs/transactioneditor.cpp:705
#40 StdTransactionEditor::~StdTransactionEditor (this=0xb6a7ac8,
__in_chrg=<optimized out>) at
/build/buildd/kmymoney-4.5.3/kmymoney/dialogs/transactioneditor.cpp:707
#41 0x080bd042 in deleteTransactionEditor (this=0x959aea0) at
/build/buildd/kmymoney-4.5.3/kmymoney/kmymoney.cpp:5121
#42 KMyMoneyApp::slotTransactionsEnter (this=0x959aea0) at
/build/buildd/kmymoney-4.5.3/kmymoney/kmymoney.cpp:5181
#43 0x080d5477 in KMyMoneyApp::qt_metacall (this=0x959aea0,
_c=QMetaObject::InvokeMetaMethod, _id=78, _a=0xbfcf3218) at
/build/buildd/kmymoney-4.5.3/obj-i686-linux-gnu/kmymoney/kmymoney.moc:481
#44 0x0192ab7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#45 0x01939a6a in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#46 0x087ea86d in QAction::triggered(bool) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#47 0x087eab0b in QAction::activate(QAction::ActionEvent) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#48 0x08cde1c0 in QToolButton::nextCheckState() () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#49 0x08c06c07 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#50 0x08c06f06 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#51 0x08cde25d in QToolButton::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#52 0x0884bfc8 in QWidget::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#53 0x08c061a9 in QAbstractButton::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#54 0x08cdf99c in QToolButton::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#55 0x087f1d84 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#56 0x087f7deb in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#57 0x00644971 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#58 0x0192419e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#59 0x087f2d45 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*,
QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#60 0x0887f304 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#61 0x0887de8d in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#62 0x088aa28c in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#63 0x01db725f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#64 0x01db7990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#65 0x01db7c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#66 0x01952ada in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#67 0x088a9e7a in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#68 0x019231dd in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#69 0x01923421 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#70 0x0192819d in QCoreApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#71 0x087ef924 in QApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#72 0x08086c4f in main (argc=27647764, argv=0xb9c8e0c) at
/build/buildd/kmymoney-4.5.3/kmymoney/main.cpp:260

Possible duplicates by query: bug 293001, bug 291566, bug 288005, bug 285140,
bug 284659.

Reported using DrKonqi

-- 
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