Version: 1.03-cvs (using KDE 4.3.5) OS: Linux Installed from: openSUSE RPMs On importing a qif investment file, having entered the investment account name, KMM crashed. This is reproducable. BT below. [Thread debugging using libthread_db enabled] [KCrash handler] #6 0xb583afdb in __moddi3 () from /lib/libgcc_s.so.1 #7 0xb78262a1 in MyMoneyMoney::convert (this=0xbf889518, _denom=1000000, how=RndRound) at mymoneymoney.cpp:665 #8 0x08510e13 in MyMoneyStatementReader::processTransactionEntry ( this=0x8ce9438, t_in=...) at mymoneystatementreader.cpp:667 #9 0x0850e188 in MyMoneyStatementReader::import (this=0x8ce9438, s=..., messages=...) at mymoneystatementreader.cpp:327 #10 0x081c3700 in KMyMoney2App::slotStatementImport (this=0x88270e0, s=...) at kmymoney2.cpp:1747 #11 0x084ec55d in MyMoneyQifReader::finishImport (this=0x8d53ed0) at mymoneyqifreader.cpp:542 #12 0x081c2904 in KMyMoney2App::slotQifImportFinished (this=0x88270e0) at kmymoney2.cpp:1555 #13 0x081e8fce in KMyMoney2App::qt_invoke (this=0x88270e0, _id=82, _o=0xbf88a0f8) at kmymoney2.moc:810 #14 0xb5ed609e in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #15 0xb5ed81db in QObject::activate_signal(int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #16 0x084f9ba0 in MyMoneyQifReader::importFinished (this=0x8d53ed0) at mymoneyqifreader.moc:104 #17 0x084ebd93 in MyMoneyQifReader::slotProcessData (this=0x8d53ed0) at mymoneyqifreader.cpp:389 #18 0x084f9cb2 in MyMoneyQifReader::qt_invoke (this=0x8d53ed0, _id=5, _o=0xbf88a268) at mymoneyqifreader.moc:113 #19 0xb5ed609e in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #20 0xb624695e in QSignal::signal(QVariant const&) () from /usr/lib/qt3/lib/libqt-mt.so.3 #21 0xb5ef3bf8 in QSignal::activate() () from /usr/lib/qt3/lib/libqt-mt.so.3 #22 0xb5efb4a4 in QSingleShotTimer::event(QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #23 0xb5e6ead5 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #24 0xb5e6fa67 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #25 0xb66bb6cd in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 #26 0xb5e64338 in QEventLoop::activateTimers() () from /usr/lib/qt3/lib/libqt-mt.so.3 #27 0xb5e1829a in QEventLoop::processEvents(unsigned int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #28 0xb5e88580 in QEventLoop::enterLoop() () from /usr/lib/qt3/lib/libqt-mt.so.3 #29 0xb5e883f4 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 #30 0xb5e6f13c in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 #31 0x081f6934 in main (argc=1, argv=0xbf88a9d4) at main.cpp:285
KDE 3.5.10
MyMoneyMoney:665 does not have anything on it that looks like it could be the problem. Did you try a clean build?
(In reply to comment #2) > MyMoneyMoney:665 does not have anything on it that looks like it could be the > problem. Did you try a clean build? I'm afraid I missed seeing this query at the time. Probably OK to close.