[Kmymoney-devel] [kmymoney4] [Bug 332251] qif import makes kmymoney crash immediately

allan agander93 at gmail.com
Mon Mar 17 14:50:06 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=332251

--- Comment #1 from allan <agander93 at gmail.com> ---
On 17/03/14 13:50, Uwe wrote:
> https://bugs.kde.org/show_bug.cgi?id=332251
>
>              Bug ID: 332251
>             Summary: qif import makes kmymoney crash immediately
>      Classification: Unclassified
>             Product: kmymoney4
>             Version: unspecified
>            Platform: Ubuntu Packages
>                  OS: Linux
>              Status: UNCONFIRMED
>            Severity: crash
>            Priority: NOR
>           Component: general
>            Assignee: kmymoney-devel at kde.org
>            Reporter: uwe_p at gmx.net
>
> I tried to import a qif-file which I exported from Quicken 2005. I also tried
> to convert the file to UTF-8 but every time I try to import the file the
> application crashes. As source I use "other application" and I modified the
> default profile to "Eröffnungssaldo" as german translation.
>
>
> Reproducible: Always
>
> Steps to Reproduce:
> 1 make complete export from Quicken 2005 Deluxe
> 2 convert qif-file with iconv to UTF-8
> 3 start kmymoney and create a kmy-file
> 4 start qif-import
> 5 edit default profile to "Eröffnungssaldo" as german translation
> 6 select file to import
> 7 kmymoney crashes
> Actual Results:
> -- Backtrace:
> Application: KMyMoney (kmymoney), signal: Aborted
> Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
> [Current thread is 1 (Thread 0xb3d3f740 (LWP 9579))]
>
> Thread 3 (Thread 0xb1877b40 (LWP 9582)):
> #0  0xb77d4424 in __kernel_vsyscall ()
> #1  0xb68b59db in read () from /lib/i386-linux-gnu/libpthread.so.0
> #2  0xb473a6ce in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #3  0xb46fbb92 in g_main_context_check () from
> /lib/i386-linux-gnu/libglib-2.0.so.0
> #4  0xb46fc002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #5  0xb46fc52b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #6  0xb18d0134 in ?? () from
> /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
> #7  0xb471f673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #8  0xb68aed4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
> #9  0xb528fbae in clone () from /lib/i386-linux-gnu/libc.so.6
>
> Thread 2 (Thread 0xb0effb40 (LWP 9583)):
> #0  0xb77d4424 in __kernel_vsyscall ()
> #1  0xb68b59db in read () from /lib/i386-linux-gnu/libpthread.so.0
> #2  0xb473a6ce in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #3  0xb46fbb92 in g_main_context_check () from
> /lib/i386-linux-gnu/libglib-2.0.so.0
> #4  0xb46fc002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #5  0xb46fc52b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #6  0xb23884aa in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
> #7  0xb471f673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
> #8  0xb68aed4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
> #9  0xb528fbae in clone () from /lib/i386-linux-gnu/libc.so.6
>
> Thread 1 (Thread 0xb3d3f740 (LWP 9579)):
> [KCrash Handler]
> #7  0xb77d4424 in __kernel_vsyscall ()
> #8  0xb51ce1df in raise () from /lib/i386-linux-gnu/libc.so.6
> #9  0xb51d1825 in abort () from /lib/i386-linux-gnu/libc.so.6
> #10 0xb544213d in __gnu_cxx::__verbose_terminate_handler() () from
> /usr/lib/i386-linux-gnu/libstdc++.so.6
> #11 0xb543fed3 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
> #12 0xb543ff0f in std::terminate() () from
> /usr/lib/i386-linux-gnu/libstdc++.so.6
> #13 0xb54400b4 in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6
> #14 0xb6149a55 in QEventLoop::exec (this=0xbfa1f9d4, flags=...) at
> kernel/qeventloop.cpp:218
> #15 0xb614eeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
> #16 0xb55b2a74 in QApplication::exec () at kernel/qapplication.cpp:3820
> #17 0x0808a493 in runKMyMoney (splash=0xbfa1fb28, a=<optimized out>) at
> /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:282
> #18 0x080889db in main (argc=<error reading variable: Cannot access memory at
> address 0x256b>, argv=<error reading variable: Cannot access memory at address
> 0x256f>) at /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:181
>
>
> Expected Results:
> if import fails a reason should be displayed
> original Quicken export file should be importable
>
> Application: kmymoney (4.6.1)
> KDE Platform Version: 4.8.5 (4.8.5)
> Qt Version: 4.8.1
> Operating System: Linux 3.11.0-18-generic i686
> Distribution: Ubuntu 12.04.4 LTS
>

Your KMyMoney version, 4.6.1, is quite old now.  Please see if you are 
able to reproduce the problem on 4.6.4.  The Claydoh PPA may help.

Allan

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


More information about the KMyMoney-devel mailing list