<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>238483</bug_id>
          
          <creation_ts>2010-05-22 12:03:38 +0000</creation_ts>
          <short_desc>Crash on importing QIF File</short_desc>
          <delta_ts>2012-01-20 00:05:40 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kmymoney2</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>openSUSE</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>usability</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="allan">agander93</reporter>
          <assigned_to name="KMyMoney Development Team">kmymoney2-developer</assigned_to>
          
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>965566</commentid>
    <comment_count>0</comment_count>
    <who name="allan">agander93</who>
    <bug_when>2010-05-22 12:03:38 +0000</bug_when>
    <thetext>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&amp;) ()
   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</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965568</commentid>
    <comment_count>1</comment_count>
    <who name="allan">agander93</who>
    <bug_when>2010-05-22 12:04:55 +0000</bug_when>
    <thetext>KDE 3.5.10</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965637</commentid>
    <comment_count>2</comment_count>
    <who name="Fernando Vilas">fvilas</who>
    <bug_when>2010-05-22 14:20:58 +0000</bug_when>
    <thetext>MyMoneyMoney:665 does not have anything on it that looks like it could be the problem. Did you try a clean build?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1118871</commentid>
    <comment_count>3</comment_count>
    <who name="allan">agander93</who>
    <bug_when>2011-05-13 19:29:30 +0000</bug_when>
    <thetext>(In reply to comment #2)
&gt; MyMoneyMoney:665 does not have anything on it that looks like it could be the
&gt; problem. Did you try a clean build?

I&apos;m afraid I missed seeing this query at the time.

Probably OK to close.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>