[Kmymoney-devel] Trouble analyzing crash

tonyb tonyb.lx at ntlworld.com
Wed Dec 30 16:00:01 CET 2009


I'm implementing a new dialog which is not dependent on having an attached 
storage. However, it's crashing in the checkStorage() function in 
mymoneyfile.h. What I'm having a problem with is determining where it gets 
called from. I attach the crash report file; can anyone help me make sense of 
it? Have I forgotten to set some debug variable or something? Or am I just 
missing the obvious somewhere (wouldn't be the first time!)?

Also, I get the following message (twice) on the console.

Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

-- 
Cheers,

TonyB
-------------- next part --------------
Application: KMyMoney (kmymoney), signal: Aborted
[Current thread is 1 (Thread 0x7f7b5edd9750 (LWP 11090))]

Thread 3 (Thread 0x7f7b4975c910 (LWP 11094)):
#0  0x00007f7b5808e033 in poll () from /lib64/libc.so.6
#1  0x00007f7b51d4f654 in ?? () from /lib64/libresolv.so.2
#2  0x00007f7b51d4da55 in __libc_res_nquery () from /lib64/libresolv.so.2
#3  0x00007f7b51d4e051 in ?? () from /lib64/libresolv.so.2
#4  0x00007f7b51d4e2c2 in __libc_res_nsearch () from /lib64/libresolv.so.2
#5  0x00007f7b431d3ce7 in _nss_dns_gethostbyname4_r () from /lib64/libnss_dns.so.2
#6  0x00007f7b58081784 in ?? () from /lib64/libc.so.6
#7  0x00007f7b58083ac4 in getaddrinfo () from /lib64/libc.so.6
#8  0x00007f7b5a41e062 in ?? () from /usr/lib64/libQtNetwork.so.4
#9  0x00007f7b5a413b22 in QHostInfo::fromName(QString const&) () from /usr/lib64/libQtNetwork.so.4
#10 0x00007f7b5aaba0eb in ?? () from /usr/lib64/libkio.so.5
#11 0x00007f7b5aaba807 in ?? () from /usr/lib64/libkio.so.5
#12 0x00007f7b5967f514 in ?? () from /usr/lib64/libQtCore.so.4
#13 0x00007f7b59688485 in ?? () from /usr/lib64/libQtCore.so.4
#14 0x00007f7b5b70865d in start_thread () from /lib64/libpthread.so.0
#15 0x00007f7b5809714d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7b48b79910 (LWP 11095)):
#0  0x00007f7b5808e033 in poll () from /lib64/libc.so.6
#1  0x00007f7b51d4f654 in ?? () from /lib64/libresolv.so.2
#2  0x00007f7b51d4da55 in __libc_res_nquery () from /lib64/libresolv.so.2
#3  0x00007f7b51d4e051 in ?? () from /lib64/libresolv.so.2
#4  0x00007f7b51d4e2c2 in __libc_res_nsearch () from /lib64/libresolv.so.2
#5  0x00007f7b431d3ce7 in _nss_dns_gethostbyname4_r () from /lib64/libnss_dns.so.2
#6  0x00007f7b58081784 in ?? () from /lib64/libc.so.6
#7  0x00007f7b58083ac4 in getaddrinfo () from /lib64/libc.so.6
#8  0x00007f7b5a41e062 in ?? () from /usr/lib64/libQtNetwork.so.4
#9  0x00007f7b5a413b22 in QHostInfo::fromName(QString const&) () from /usr/lib64/libQtNetwork.so.4
#10 0x00007f7b5aaba0eb in ?? () from /usr/lib64/libkio.so.5
#11 0x00007f7b5aaba807 in ?? () from /usr/lib64/libkio.so.5
#12 0x00007f7b5967f514 in ?? () from /usr/lib64/libQtCore.so.4
#13 0x00007f7b59688485 in ?? () from /usr/lib64/libQtCore.so.4
#14 0x00007f7b5b70865d in start_thread () from /lib64/libpthread.so.0
#15 0x00007f7b5809714d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7b5edd9750 (LWP 11090)):
[KCrash Handler]
#5  0x00007f7b57ff84e5 in raise () from /lib64/libc.so.6
#6  0x00007f7b57ff99b0 in abort () from /lib64/libc.so.6
#7  0x00007f7b58853dc5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib64/libstdc++.so.6
#8  0x00007f7b588521f6 in ?? () from /usr/lib64/libstdc++.so.6
#9  0x00007f7b58852223 in std::terminate() () from /usr/lib64/libstdc++.so.6
#10 0x00007f7b5885231e in __cxa_throw () from /usr/lib64/libstdc++.so.6
#11 0x000000000045b50c in main (argc=<value optimized out>, argv=<value optimized out>) at /home/tonyb/dvkmm4/kmymoney/kmymoney/main.cpp:281


More information about the KMyMoney-devel mailing list