[Kmymoney-devel] [Bug 305573] KMyMoney instantly crashes upon assigning "Input Column" numbers during CSV file import

allan agander93 at gmail.com
Wed Aug 22 09:51:32 UTC 2012


allan <agander93 at gmail.com> changed:

           What    |Removed                     |Added
                 CC|                            |agander93 at gmail.com

--- Comment #1 from allan <agander93 at gmail.com> ---
(In reply to comment #0)
> Application: kmymoney (4.6.2)
> KDE Platform Version: 4.8.5 (4.8.5)
> Qt Version: 4.8.2
> Operating System: Linux 3.5.1-1.fc17.x86_64 x86_64
> Distribution (Platform): Fedora RPMs
> -- Information about the crash:
> - What I was doing when the application crashed:
> 1) Choose to 'Import CSV' 2) Open target CSV file 3) Assign ANY "Input
> Column" number, by merely clicking on a number in the drop down menu =
> instant crash.
> The crash can be reproduced every time.
> -- Backtrace:
> Application: KMyMoney (kmymoney), signal: Segmentation fault
> Using host libthread_db library "/lib64/libthread_db.so.1".
> [Current thread is 1 (Thread 0x7f52f1ad5880 (LWP 17516))]
> Thread 1 (Thread 0x7f52f1ad5880 (LWP 17516)):
> [KCrash Handler]
> #6  0x0000003d1f0c0466 in QString::operator== (this=0x46d5f80, other=...) at
> tools/qstring.cpp:2192
> #7  0x00007f52e226702d in CsvImporterDlg::validateColumn
> (this=this at entry=0x46d5b50, col=@0x7fff56189f6c: 9, type=...) at
> /usr/src/debug/kmymoney-4.6.2/kmymoney/plugins/csvimport/csvimporterdlg.cpp:
> 259
> #8  0x00007f52e2267220 in CsvImporterDlg::numberColumnSelected
> (this=0x46d5b50, col=9) at
> /usr/src/debug/kmymoney-4.6.2/kmymoney/plugins/csvimport/csvimporterdlg.cpp:
> 452

Obviously, this does not happen normally, so it may be that there is something
in your file format that is not being handled correctly.  You do not need to
send the whole file if it is large, as long as the line on which it chokes is
included, if you you can determine this.  Might one of the lines have fewer
cells than the other lines?

Is it possible to provide a copy of your file with any private data disguised,
as long as the format is not changed.

Are you using the stock Fedora package, or have you compiled from source?

You are receiving this mail because:
You are the assignee for the bug.

More information about the KMyMoney-devel mailing list