Bug 235358 - Kmymoney quits during large QIF import
Summary: Kmymoney quits during large QIF import
Status: RESOLVED NOT A BUG
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-25 16:55 UTC by George Baltz
Modified: 2010-05-06 03:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Kickoff script (511 bytes, text/plain)
2010-05-06 02:58 UTC, George Baltz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description George Baltz 2010-04-25 16:55:12 UTC
Version:           3.97.2 (using KDE 4.3.5)
Compiler:          gcc (SUSE Linux) 4.4.1 [gcc-4_4-branch revision 150839] 
OS:                Linux
Installed from:    openSUSE RPMs

While running a QIF import of a huge(3.4MB) file, kmymoney quits with this output:

gwb@linux-w12j:~> test-kmy
kbuildsycoca4 running...
sock_file=/home/gwb/.kde4/socket-linux-w12j/kdeinit4__0
/home/gwb/bin/test-kmy: line 18: 10276 Alarm clock             $HOME/kde/bin/kmymoney $* 2> $HOME/kmymoney.stderr

(the kbuildsycoca4 is from the setup/launch script)

Is this some kind of deadman timer for the import?  If so, how can I extend it, as it looks like the process is still progressing.
Comment 1 Alvaro Soliverez 2010-05-03 01:23:48 UTC
There is no such timer. And I couldn't tell what that Alarm clock is, but it doesn't belong to KMyMoney.
Comment 2 Jack 2010-05-06 01:13:31 UTC
It looks like the Alarm clock is something in the launch script in your ~/bin directory.  I would guess that the problem lies in that script, and we can't guess what it's doing without seeing it.

Also - why is kmymoney installed in ~/kde/bin if it is installed from an openSUSE RPM?
Comment 3 George Baltz 2010-05-06 02:58:48 UTC
Created attachment 43286 [details]
Kickoff script
Comment 4 George Baltz 2010-05-06 03:05:47 UTC
Sorry, it's not from the RPM, it's built from the tarball.

I was able to get the QIF to import by breaking it into two pieces - one for the transactions, and the other with only the price history.  Importing the first took almost 15 minutes on a i7 920 system (6GB), the prices only seconds.