Bug 238483 - Crash on importing QIF File
Summary: Crash on importing QIF File
Status: RESOLVED FIXED
Alias: None
Product: kmymoney2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Development Team
URL:
Keywords: reproducible, usability
Depends on:
Blocks:
 
Reported: 2010-05-22 12:03 UTC by allan
Modified: 2012-01-20 00:05 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description allan 2010-05-22 12:03:38 UTC
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
Comment 1 allan 2010-05-22 12:04:55 UTC
KDE 3.5.10
Comment 2 Fernando Vilas 2010-05-22 14:20:58 UTC
MyMoneyMoney:665 does not have anything on it that looks like it could be the problem. Did you try a clean build?
Comment 3 allan 2011-05-13 19:29:30 UTC
(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.