http://bugzilla.opensuse.org/show_bug.cgi?id=1100025
http://bugzilla.opensuse.org/show_bug.cgi?id=1100025#c7
--- Comment #7 from Richard Leszczynski ---
Every debuginfo package that gdb wanted is now installed. This is the output
from gdb after it (gdb) has been run as follows
gdb
set logging file ~/gdblog.txt
set logging on
exec-file /usr/bin/kmymoney
run ~/kmymoneyfile.kmy
[crash]
thread apply all backtrace
kill
quit
Unfortunately, Thread 1 still looks the same as before in the backtrace. Am I
running gdb correctly?
Starting program: /usr/bin/kmymoney
/home/rfl/Documents/Money/KMyMoney/Richard-KMyMoney.kmy
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffda1a7700 (LWP 9980)]
[New Thread 0x7fffd6588700 (LWP 9981)]
[New Thread 0x7fffd403e700 (LWP 9983)]
[New Thread 0x7fffc8989700 (LWP 10010)]
[New Thread 0x7fffc8047700 (LWP 10011)]
[New Thread 0x7fff811ff700 (LWP 10013)]
[New Thread 0x7fff7fbff700 (LWP 10014)]
Thread 1 "kmymoney" received signal SIGSEGV, Segmentation fault.
operator< (s1=..., s2=...) at tools/qstring.cpp:2853
2853 return ucstrcmp(s1.constData(), s1.length(), s2.constData(),
s2.length()) < 0;
Thread 8 (Thread 0x7fff7fbff700 (LWP 10014)):
#0 0x00007fffef85b08b in __GI___poll (fds=0x555558061e20, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fffe4f60109 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x555558061e20, timeout=<optimized out>,
context=0x555557d2bb00) at gmain.c:4169
#2 g_main_context_iterate (context=context@entry=0x555557d2bb00,
block=block@entry=1, dispatch=dispatch@entry=1,
self=<optimized out>) at gmain.c:3863
#3 0x00007fffe4f6021c in g_main_context_iteration (context=0x555557d2bb00,
may_block=may_block@entry=1) at gmain.c:3929
#4 0x00007ffff06ebbef in QEventDispatcherGlib::processEvents
(this=0x5555580622a0, flags=...)
at kernel/qeventdispatcher_glib.cpp:423
#5 0x00007ffff069409a in QEventLoop::exec (this=this@entry=0x7fff7fbfec90,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6 0x00007ffff04c34da in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#7 0x00007ffff04c80ce in QThreadPrivate::start (arg=0x555558052f10) at
thread/qthread_unix.cpp:368
#8 0x00007fffe7cbb559 in start_thread (arg=0x7fff7fbff700) at
pthread_create.c:465
#9 0x00007fffef86582f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7fff811ff700 (LWP 10013)):
#0 0x00007fffef85b08b in __GI___poll (fds=0x555557b1ddc0, nfds=1,
timeout=9989) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fffe4f60109 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x555557b1ddc0, timeout=<optimized out>,
context=0x555557c23280) at gmain.c:4169
#2 g_main_context_iterate (context=context@entry=0x555557c23280,
block=block@entry=1, dispatch=dispatch@entry=1,
self=<optimized out>) at gmain.c:3863
#3 0x00007fffe4f6021c in g_main_context_iteration (context=0x555557c23280,
may_block=may_block@entry=1) at gmain.c:3929
#4 0x00007ffff06ebbef in QEventDispatcherGlib::processEvents
(this=0x555557c243a0, flags=...)
at kernel/qeventdispatcher_glib.cpp:423
#5 0x00007ffff069409a in QEventLoop::exec (this=this@entry=0x7fff811fec90,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6 0x00007ffff04c34da in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#7 0x00007ffff04c80ce in QThreadPrivate::start (arg=0x555557b1dd10) at
thread/qthread_unix.cpp:368
#8 0x00007fffe7cbb559 in start_thread (arg=0x7fff811ff700) at
pthread_create.c:465
#9 0x00007fffef86582f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7fffc8047700 (LWP 10011)):
#0 0x00007fffe7cc189d in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x555555f8eef0)
at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555f8eea0,
cond=0x555555f8eec8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x555555f8eec8, mutex=0x555555f8eea0) at
pthread_cond_wait.c:655
#3 0x00007fffccbbaceb in cnd_wait (mtx=0x555555f8eea0, cond=0x555555f8eec8) at
../../include/c11/threads_posix.h:155
#4 util_queue_thread_func (input=input@entry=0x555555efe090) at u_queue.c:255
#5 0x00007fffccbbaa17 in impl_thrd_routine (p=<optimized out>) at
../../include/c11/threads_posix.h:87
#6 0x00007fffe7cbb559 in start_thread (arg=0x7fffc8047700) at
pthread_create.c:465
#7 0x00007fffef86582f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7fffc8989700 (LWP 10010)):
#0 0x00007fffe7cc189d in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x555555f8ffcc)
at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555f8ff78,
cond=0x555555f8ffa0) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x555555f8ffa0, mutex=0x555555f8ff78) at
pthread_cond_wait.c:655
#3 0x00007fffccbbaceb in cnd_wait (mtx=0x555555f8ff78, cond=0x555555f8ffa0) at
../../include/c11/threads_posix.h:155
#4 util_queue_thread_func (input=input@entry=0x555555ef27b0) at u_queue.c:255
#5 0x00007fffccbbaa17 in impl_thrd_routine (p=<optimized out>) at
../../include/c11/threads_posix.h:87
#6 0x00007fffe7cbb559 in start_thread (arg=0x7fffc8989700) at
pthread_create.c:465
#7 0x00007fffef86582f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fffd403e700 (LWP 9983)):
#0 0x00007fffef85b08b in __GI___poll (fds=0x555557c25b90, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fffe4f60109 in g_main_context_poll (priority=<optimized out>,
n_fds=3, fds=0x555557c25b90, timeout=<optimized out>,
context=0x555555e65950) at gmain.c:4169
#2 g_main_context_iterate (context=context@entry=0x555555e65950,
block=block@entry=1, dispatch=dispatch@entry=1,
self=<optimized out>) at gmain.c:3863
#3 0x00007fffe4f6021c in g_main_context_iteration (context=0x555555e65950,
may_block=may_block@entry=1) at gmain.c:3929
#4 0x00007ffff06ebbef in QEventDispatcherGlib::processEvents
(this=0x555555e6e450, flags=...)
at kernel/qeventdispatcher_glib.cpp:423
#5 0x00007ffff069409a in QEventLoop::exec (this=this@entry=0x7fffd403dc60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6 0x00007ffff04c34da in QThread::exec (
this=this@entry=0x7ffff2100d60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:515
#7 0x00007ffff1e90985 in QDBusConnectionManager::run (
this=0x7ffff2100d60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#8 0x00007ffff04c80ce in QThreadPrivate::start (
arg=0x7ffff2100d60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:368
#9 0x00007fffe7cbb559 in start_thread (arg=0x7fffd403e700) at
pthread_create.c:465
#10 0x00007fffef86582f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fffd6588700 (LWP 9981)):
#0 0x00007fffef85b08b in __GI___poll (fds=fds@entry=0x7fffd6587b88,
nfds=nfds@entry=1, timeout=timeout@entry=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fffe1628387 in poll (__timeout=-1, __nfds=1, __fds=0x7fffd6587b88)
at /usr/include/bits/poll2.h:46
#2 _xcb_conn_wait (c=c@entry=0x555555df8dc0, cond=cond@entry=0x555555df8e00,
vector=vector@entry=0x0, count=count@entry=0x0)
at xcb_conn.c:479
#3 0x00007fffe1629faa in xcb_wait_for_event (c=0x555555df8dc0) at xcb_in.c:697
#4 0x00007fffd9138029 in QXcbEventReader::run (this=0x555555e0c980) at
qxcbconnection.cpp:1330
#5 0x00007ffff04c80ce in QThreadPrivate::start (arg=0x555555e0c980) at
thread/qthread_unix.cpp:368
#6 0x00007fffe7cbb559 in start_thread (arg=0x7fffd6588700) at
pthread_create.c:465
#7 0x00007fffef86582f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fffda1a7700 (LWP 9980)):
#0 0x00007fffe7cc189d in futex_wait_cancelable (private=<optimized out>,
expected=0,
futex_word=0x7fffee8f7f30
bmalloc::Heap::s_memory+3120>) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555dd2f80,
cond=0x7fffee8f7f08 bmalloc::Heap::s_memory+3080>) at
pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7fffee8f7f08
bmalloc::Heap::s_memory+3080>, mutex=0x555555dd2f80)
at pthread_cond_wait.c:655
#3 0x00007ffff014570c in __gthread_cond_wait (__mutex=<optimized out>,
__cond=<optimized out>)
at
/usr/src/debug/gcc7-7.3.1+r258812-lp150.2.10.x86_64/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864
#4 std::condition_variable::wait (this=<optimized out>, __lock=...)
at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53
#5 0x00007fffedc5a657 in
std::_V2::condition_variable_any::waitbmalloc::Mutex > ()
at /usr/include/c++/7/condition_variable:251
#6 std::_V2::condition_variable_any::waitbmalloc::Mutex,
bmalloc::AsyncTask::threadRunLoop()::{lambda()#1}>(std::unique_lockbmalloc::Mutex&,
bmalloc::AsyncTask::threadRunLoop()::{lambda()#1}) () at
/usr/include/c++/7/condition_variable:260
#7 bmalloc::AsyncTask::threadRunLoop
()
at
/usr/src/debug/libqt5-qtwebkit-5.212~alpha2-lp150.3.18.x86_64/Source/bmalloc/bmalloc/AsyncTask.h:126
#8 0x00007fffedc5a799 in bmalloc::AsyncTask::threadEntryPoint ()
at
/usr/src/debug/libqt5-qtwebkit-5.212~alpha2-lp150.3.18.x86_64/Source/bmalloc/bmalloc/AsyncTask.h:106
#9 0x00007ffff014b40f in std::execute_native_thread_routine
(__p=0x555555dd2ff0)
at ../../../../../libstdc++-v3/src/c++11/thread.cc:83
#10 0x00007fffe7cbb559 in start_thread (arg=0x7fffda1a7700) at
pthread_create.c:465
#11 0x00007fffef86582f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7ffff7f85940 (LWP 9961)):
#0 operator< (s1=..., s2=...) at tools/qstring.cpp:2853
#1 0x00005555558ad960 in ?? ()
#2 0x0000555557f28c90 in ?? ()
#3 0x0000555557e246a8 in ?? ()
#4 0x0000000000000001 in ?? ()
#5 0x00005555558e8baf in ?? ()
#6 0x0000555557e246a8 in ?? ()
#7 0x0000555556164408 in ?? ()
#8 0x0000555557cfb090 in ?? ()
#9 0x00007fffffffca60 in ?? ()
#10 0x00007fffffffca58 in ?? ()
#11 0x00005555558931ad in ?? ()
#12 0x00007fffffffca3c in ?? ()
#13 0x00007fffffffcb10 in ?? ()
#14 0x0000555557f1c690 in ?? ()
#15 0x0000555556164418 in ?? ()
#16 0x0000555557dd78c0 in ?? ()
#17 0x0000555557d326f0 in ?? ()
#18 0x00007ffff62e3a00 in vtable for MyMoneyKeyValueContainer () from
/usr/lib64/libkmm_mymoney.so.5
#19 0x0000555557e01f00 in ?? ()
#20 0x00007fffffffcc50 in ?? ()
#21 0xa69cb9560e86ed00 in ?? ()
#22 0x0000555556164408 in ?? ()
#23 0x00005555561642e0 in ?? ()
#24 0x00007fffffffcc50 in ?? ()
#25 0x0000555557cfb090 in ?? ()
#26 0x0000555556164408 in ?? ()
#27 0x00007fffffffcb08 in ?? ()
#28 0x000055555615c7d0 in ?? ()
#29 0x00005555556d7216 in ?? ()
#30 0x0000555556164390 in ?? ()
#31 0x000055555568f2e0 in ?? ()
#32 0x00007fffffffcb90 in ?? ()
#33 0x000055555613ba10 in ?? ()
#34 0x000055555615b8b0 in ?? ()
#35 0x000055555615c7d0 in ?? ()
#36 0x00007ffff077f940 in ?? () from /usr/lib64/libQt5Core.so.5
#37 0x00007ffff077f940 in ?? () from /usr/lib64/libQt5Core.so.5
#38 0x00005555558a0d50 in ?? ()
#39 0x0000000000000000 in ?? ()
--
You are receiving this mail because:
You are on the CC list for the bug.