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

Uwe uwe_p at gmx.net
Mon Mar 17 13:50:50 UTC 2014


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

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


More information about the KMyMoney-devel mailing list