Hi Ken. Thanks for the detailed suggestions. I did go ahead and try splitting the 30 years of Quicken into two segments -- one for the first 20 years, and another for the most recent 10 years. Unfortunately, they both resulted in the GnuCash Import process crashing the same way. GnuCash just aborts and closes for both segments with no error message or other indication of why it's crashing.
Your suggestion though of importing things in one year at a time might be a possible solution. As a test I tried importing just one year like that -- 2023 by itself. And interestingly enough, GnuCash was able to pull in that one year successfully. So I guess I could try doing more individual years that way, one at a time. But that sure is a long tedious process that I never thought would be necessary in migrating to GnuCash. The main problem with that method is: what happens when I find individual years that cause GnuCash to crash? Will I then need to have to try importing that failing year one month at a time? Then one week at a time? Then one day at a time? All in an effort to isolate the line in the QIF file that's causing GnuCash to fail? It could take a very long time to get 30 years of Quicken data into GnuCash that way. I can understand that GnuCash handles some data differently than Quicken does. But I would think that the Import process would be capable of identifying any issues it detects, and then just provide a log file at the end listing which lines in the QIF file are causing problems and need to be corrected. The fact that a QIF file can cause GnuCash to just crash and close seems like a major bug in the program that needs to be fixed. Are the software developers aware that this problem even exists? On Sun, Sep 22, 2024 at 6:56 PM Ken Farley <farle...@gmail.com> wrote: > > A suggestion that comes up many times in the past and even in some of > the responses you got is to break up the file and perhaps not try to > import the whole thing in one go. > > That being said, 14Mb is really not a very large file. The last time I > did this kind of thing a couple of years ago I loaded about 20 years of > data in a year at a time. The files were maybe 3Mb max each and imported > in minutes, not hours. > > I imported a year at a time, starting with the oldest. I found that > Quicken had allowed me to make some bad transactions. Also, Quicken did > some weird stuff to account for stock splits that don't concur with the > method Gnucash uses. So I slogged through all the years by reading a > year in, fixing all the messed up stuff, checking balances, saving. I'd > copy the latest "good" file to a safe spot on my hard drive as I went > along, in case a catastrophe occurred. > > If you're getting the kind of failure you're seeing, my approach would > be to split the file into two pieces. First half of years in one file, > second half of years in another file. Try importing each half of the > data. If one fails and not the other, split the failed one into two > halves and try importing each of them, etc. You should be able to zero > in on the portion(s) of the QIF data that is "bad". You might have to > look into the actual QIF data (it's just a text file) and see if there > are any weird characters in there or something. 30 years of data > probably modified by dozens of different versions of Quicken might have > some strange entries like corrupted text fields and the like. > > Once you find (and maybe fix) the bad QIF data, I'd suggest starting a > fresh new Gnucash file and then import all the "good" QIF file(s) into > that, oldest first. > > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.