Bug 301760 - KMyMoney crashes
Summary: KMyMoney crashes
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.6.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-12 18:26 UTC by p.krickl
Modified: 2014-07-29 09:16 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (4.69 KB, text/plain)
2013-04-01 13:31 UTC, Diana
Details

Note You need to log in before you can comment on or make changes to this bug.
Description p.krickl 2012-06-12 18:26:56 UTC
Application: kmymoney (4.6.1)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
KMyMonex crashes when trying to import a CSV-File. Everything works fine until I clicked on "import"

The crash can be reproduced every time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb3cc9740 (LWP 4716))]

Thread 3 (Thread 0xb058eb40 (LWP 4717)):
#0  0xb473adcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb6017315 in do_gettime (frac=0xb058dfb0, sec=0xb058dfa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6101226 in QTimerInfoList::updateCurrentTime (this=0xafc02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb610157a in QTimerInfoList::timerWait (this=0xafc02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb60ffe23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb058e0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb60ffebd in timerSourcePrepare (source=0xafc02040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb4684762 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb4684f6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb46851c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb61008e7 in QEventDispatcherGlib::processEvents (this=0xafc00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb60cc50d in QEventLoop::processEvents (this=0xb058e240, flags=...) at kernel/qeventloop.cpp:149
#12 0xb60cc7a9 in QEventLoop::exec (this=0xb058e240, flags=...) at kernel/qeventloop.cpp:204
#13 0xb5fb594c in QThread::exec (this=0x9effea0) at thread/qthread.cpp:501
#14 0xb60a9b5d in QInotifyFileSystemWatcherEngine::run (this=0x9effea0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5fb8de0 in QThreadPrivate::start (arg=0x9effea0) at thread/qthread_unix.cpp:298
#16 0xb6829d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb5212ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xad7fab40 (LWP 4723)):
#0  0xb46521c0 in pthread_mutex_lock@plt () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb46c4390 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb468504c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb46851c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb61008e7 in QEventDispatcherGlib::processEvents (this=0xace00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb60cc50d in QEventLoop::processEvents (this=0xad7fa240, flags=...) at kernel/qeventloop.cpp:149
#6  0xb60cc7a9 in QEventLoop::exec (this=0xad7fa240, flags=...) at kernel/qeventloop.cpp:204
#7  0xb5fb594c in QThread::exec (this=0xb7d4770) at thread/qthread.cpp:501
#8  0xb60a9b5d in QInotifyFileSystemWatcherEngine::run (this=0xb7d4770) at io/qfilesystemwatcher_inotify.cpp:248
#9  0xb5fb8de0 in QThreadPrivate::start (arg=0xb7d4770) at thread/qthread_unix.cpp:298
#10 0xb6829d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0xb5212ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb3cc9740 (LWP 4716)):
[KCrash Handler]
#7  0xb7750424 in __kernel_vsyscall ()
#8  0xb51561ef in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0xb5159835 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0xb53c513d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#11 0xb53c2ed3 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#12 0xb53c2f0f in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#13 0xb53c30b4 in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#14 0xb60cca55 in QEventLoop::exec (this=0xbfd60734, flags=...) at kernel/qeventloop.cpp:218
#15 0xb60d1eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#16 0xb5535a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#17 0x0808a493 in runKMyMoney (splash=0xbfd60888, 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 0x126c>, argv=<error reading variable: Cannot access memory at address 0x1270>) at /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:181

Possible duplicates by query: bug 301727, bug 301619, bug 301418, bug 301290, bug 301124.

Reported using DrKonqi
Comment 1 allan 2012-06-13 11:22:08 UTC
<"KMyMonex crashes when trying to import a CSV-File."

To be clear, were you using the csv plugin or aqBanking?  I can't see sign of either in the BT.

<  "Everything works fine until I clicked on "import"

Perhaps you could say what steps you take to produce the crash?

If using the csv plugin, are you able to send me off-list a copy of your file with any sensitive data disguised, as long as the format remains.
Comment 3 Diana 2013-04-01 13:31:11 UTC
Created attachment 78542 [details]
New crash information added by DrKonqi

kmymoney (4.6.1) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:

I had import a CSV-data from my bank in KMymoney.

-- Backtrace (Reduced):
#14 0xb605ba55 in QEventLoop::exec (this=0xbfb3e024, flags=...) at kernel/qeventloop.cpp:218
#15 0xb6060eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#16 0xb54c4a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#17 0x0808a493 in runKMyMoney (splash=0xbfb3e178, 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 0xfb4>, argv=<error reading variable: Cannot access memory at address 0xfb8>) at /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:181
Comment 4 allan 2013-04-01 14:29:54 UTC
Can I refer you to Bug 313102, which gives some steps to follow to assist.  In particular, please consider upgrading to 4.6.3, via Claydoh's PPA.
Comment 5 Cristian Oneț 2013-08-29 13:09:14 UTC
We need a stack trace with debug information installed.