Hi! I did a usual update of my Arch Linux system, which also updated KMyMoney from 5.1.3 to 5.2.0. One of the issues I have now is, that KMyMoney will alwas crash, when tryint to do Tools → Update Stock and Currency Prices. Just selecting the menu item causes the crash. When running this in gdb, last printed info is: Thread 1 "kmymoney" received signal SIGSEGV, Segmentation fault. Downloading 6.35 K source file /usr/src/debug/libalkimia/alkimia-8.2.0/src/alkonlinequotesprofile.cpp AlkOnlineQuotesProfile::hasGHNSSupport (this=0x0) at /usr/src/debug/libalkimia/alkimia-8.2.0/src/alkonlinequotesprofile.cpp:180 180 return !d->m_GHNSFile.isEmpty(); The backtrace is this: ####################################################### Thread 11 (Thread 0x7fffb58d46c0 (LWP 5957) "Thread (pooled)"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 No locals. #1 0x00007ffff4ea1fda in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=243, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff4ea264c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555603328c, expected=243, op=<optimized out>, abstime=0x7fffb58d2e90, cancel=true) at futex-internal.c:57 No locals. #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55555603328c, expected=expected@entry=243, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffb58d2e90, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 0x00007ffff4ea26af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555603328c, expected=expected@entry=243, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffb58d2e90, private=private@entry=0) at futex-internal.c:139 No locals. #5 0x00007ffff4ea4f28 in __pthread_cond_wait_common (cond=0x555556033268, mutex=0x555556033240, clockid=<optimized out>, abstime=0x7fffb58d2e90) at pthread_cond_wait.c:426 signals = 243 g1_start = <optimized out> buffer = {__routine = 0x7ffff4ea4b40 <__condvar_cleanup_waiting>, __arg = 0x7fffb58d2e10, __canceltype = 1482413520, __prev = 0x0} cbuffer = {wseq = 491, cond = 0x555556033268, mutex = 0x555556033240, private = 0} err = <optimized out> result = 0 wseq = <optimized out> g = <optimized out> seq = 245 flags = <optimized out> private = 0 #6 ___pthread_cond_timedwait64 (cond=0x555556033268, mutex=0x555556033240, abstime=0x7fffb58d2e90) at pthread_cond_wait.c:483 flags = <optimized out> clockid = <optimized out> #7 0x00007ffff572dd25 in QWaitConditionPrivate::wait_relative (this=0x555556033240, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:57 ti = {tv_sec = 7038, tv_nsec = 278580344} #8 QWaitConditionPrivate::wait (this=0x555556033240, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:65 code = <optimized out> #9 QWaitCondition::wait (this=<optimized out>, mutex=0x555556007e68, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:145 returnValue = <optimized out> #10 0x00007ffff5727c40 in QThreadPoolThread::run (this=0x55555602e020) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:119 r = <optimized out> locker = {m_mutex = 0x555556007e68, m_isLocked = true} #11 0x00007ffff571ee69 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434 thr = <optimized out> data = <optimized out> #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366 No locals. #13 QThreadPrivate::start (arg=0x55555602e020) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55555602e020, __do_it = 1, __cancel_type = <optimized out>} thr = 0x55555602e020 data = <optimized out> #14 0x00007ffff4ea57eb in start_thread (arg=<optimized out>) at pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736239322816, -141256640968259119, 140736239322816, 140737488326512, 2, 140737488326775, -141256640959870511, -141118900393473583}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #15 0x00007ffff4f2918c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 10 (Thread 0x7fffb60d56c0 (LWP 5956) "Thread (pooled)"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 No locals. #1 0x00007ffff4ea1fda in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=237, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff4ea264c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555602de4c, expected=237, op=<optimized out>, abstime=0x7fffb60d3e90, cancel=true) at futex-internal.c:57 No locals. #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55555602de4c, expected=expected@entry=237, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffb60d3e90, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 0x00007ffff4ea26af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555602de4c, expected=expected@entry=237, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffb60d3e90, private=private@entry=0) at futex-internal.c:139 No locals. #5 0x00007ffff4ea4f28 in __pthread_cond_wait_common (cond=0x55555602de28, mutex=0x55555602de00, clockid=<optimized out>, abstime=0x7fffb60d3e90) at pthread_cond_wait.c:426 signals = 237 g1_start = <optimized out> buffer = {__routine = 0x7ffff4ea4b40 <__condvar_cleanup_waiting>, __arg = 0x7fffb60d3e10, __canceltype = 1482413520, __prev = 0x0} cbuffer = {wseq = 479, cond = 0x55555602de28, mutex = 0x55555602de00, private = 0} err = <optimized out> result = 0 wseq = <optimized out> g = <optimized out> seq = 239 flags = <optimized out> private = 0 #6 ___pthread_cond_timedwait64 (cond=0x55555602de28, mutex=0x55555602de00, abstime=0x7fffb60d3e90) at pthread_cond_wait.c:483 flags = <optimized out> clockid = <optimized out> #7 0x00007ffff572dd25 in QWaitConditionPrivate::wait_relative (this=0x55555602de00, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:57 ti = {tv_sec = 7038, tv_nsec = 278575295} #8 QWaitConditionPrivate::wait (this=0x55555602de00, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:65 code = <optimized out> #9 QWaitCondition::wait (this=<optimized out>, mutex=0x555556007e68, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:145 returnValue = <optimized out> #10 0x00007ffff5727c40 in QThreadPoolThread::run (this=0x55555602dbe0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:119 r = <optimized out> locker = {m_mutex = 0x555556007e68, m_isLocked = true} #11 0x00007ffff571ee69 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434 thr = <optimized out> data = <optimized out> #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366 No locals. #13 QThreadPrivate::start (arg=0x55555602dbe0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55555602dbe0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x55555602dbe0 data = <optimized out> #14 0x00007ffff4ea57eb in start_thread (arg=<optimized out>) at pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736247715520, -141264335939040815, 140736247715520, 140737488326592, 2, 140737488326855, -141264335930652207, -141118900393473583}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #15 0x00007ffff4f2918c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 9 (Thread 0x7fffb6c446c0 (LWP 5955) "Thread (pooled)"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 No locals. #1 0x00007ffff4ea1fda in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=240, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff4ea264c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55555602d988, expected=240, op=<optimized out>, abstime=0x7fffb6c42e90, cancel=true) at futex-internal.c:57 No locals. #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55555602d988, expected=expected@entry=240, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffb6c42e90, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 0x00007ffff4ea26af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55555602d988, expected=expected@entry=240, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffb6c42e90, private=private@entry=0) at futex-internal.c:139 No locals. #5 0x00007ffff4ea4f28 in __pthread_cond_wait_common (cond=0x55555602d968, mutex=0x55555602d940, clockid=<optimized out>, abstime=0x7fffb6c42e90) at pthread_cond_wait.c:426 signals = 240 g1_start = <optimized out> buffer = {__routine = 0x7ffff4ea4b40 <__condvar_cleanup_waiting>, __arg = 0x7fffb6c42e10, __canceltype = 1482413520, __prev = 0x0} cbuffer = {wseq = 484, cond = 0x55555602d968, mutex = 0x55555602d940, private = 0} err = <optimized out> result = 0 wseq = <optimized out> g = <optimized out> seq = 242 flags = <optimized out> private = 0 #6 ___pthread_cond_timedwait64 (cond=0x55555602d968, mutex=0x55555602d940, abstime=0x7fffb6c42e90) at pthread_cond_wait.c:483 flags = <optimized out> clockid = <optimized out> #7 0x00007ffff572dd25 in QWaitConditionPrivate::wait_relative (this=0x55555602d940, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:57 ti = {tv_sec = 7037, tv_nsec = 928646302} #8 QWaitConditionPrivate::wait (this=0x55555602d940, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:65 code = <optimized out> #9 QWaitCondition::wait (this=<optimized out>, mutex=0x555556007e68, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:145 returnValue = <optimized out> #10 0x00007ffff5727c40 in QThreadPoolThread::run (this=0x5555560467b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:119 r = <optimized out> locker = {m_mutex = 0x555556007e68, m_isLocked = true} #11 0x00007ffff571ee69 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434 thr = <optimized out> data = <optimized out> #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366 No locals. #13 QThreadPrivate::start (arg=0x5555560467b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x5555560467b0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x5555560467b0 data = <optimized out> #14 0x00007ffff4ea57eb in start_thread (arg=<optimized out>) at pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736259704512, -141263847923381807, 140736259704512, 140737488326592, 2, 140737488326855, -141263847914993199, -141118900393473583}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #15 0x00007ffff4f2918c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 8 (Thread 0x7fffb74bd6c0 (LWP 5954) "Thread (pooled)"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 No locals. #1 0x00007ffff4ea1fda in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=242, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff4ea264c in __futex_abstimed_wait_common64 (private=0, futex_word=0x555556045868, expected=242, op=<optimized out>, abstime=0x7fffb74bbe90, cancel=true) at futex-internal.c:57 No locals. #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x555556045868, expected=expected@entry=242, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffb74bbe90, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 0x00007ffff4ea26af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555556045868, expected=expected@entry=242, clockid=clockid@entry=1, abstime=abstime@entry=0x7fffb74bbe90, private=private@entry=0) at futex-internal.c:139 No locals. #5 0x00007ffff4ea4f28 in __pthread_cond_wait_common (cond=0x555556045848, mutex=0x555556045820, clockid=<optimized out>, abstime=0x7fffb74bbe90) at pthread_cond_wait.c:426 signals = 242 g1_start = <optimized out> buffer = {__routine = 0x7ffff4ea4b40 <__condvar_cleanup_waiting>, __arg = 0x7fffb74bbe10, __canceltype = 1482413520, __prev = 0x0} cbuffer = {wseq = 488, cond = 0x555556045848, mutex = 0x555556045820, private = 0} err = <optimized out> result = 0 wseq = <optimized out> g = <optimized out> seq = 244 flags = <optimized out> private = 0 #6 ___pthread_cond_timedwait64 (cond=0x555556045848, mutex=0x555556045820, abstime=0x7fffb74bbe90) at pthread_cond_wait.c:483 flags = <optimized out> clockid = <optimized out> #7 0x00007ffff572dd25 in QWaitConditionPrivate::wait_relative (this=0x555556045820, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:57 ti = {tv_sec = 7037, tv_nsec = 928640639} #8 QWaitConditionPrivate::wait (this=0x555556045820, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:65 code = <optimized out> #9 QWaitCondition::wait (this=<optimized out>, mutex=0x555556007e68, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:145 returnValue = <optimized out> #10 0x00007ffff5727c40 in QThreadPoolThread::run (this=0x55555602c930) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:119 r = <optimized out> locker = {m_mutex = 0x555556007e68, m_isLocked = true} #11 0x00007ffff571ee69 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434 thr = <optimized out> data = <optimized out> #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366 No locals. #13 QThreadPrivate::start (arg=0x55555602c930) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55555602c930, __do_it = 1, __cancel_type = <optimized out>} thr = 0x55555602c930 data = <optimized out> #14 0x00007ffff4ea57eb in start_thread (arg=<optimized out>) at pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736268588736, -141262673786697263, 140736268588736, 140737488326592, 2, 140737488326855, -141262673778308655, -141118900393473583}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #15 0x00007ffff4f2918c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 5 (Thread 0x7fffb7cbe6c0 (LWP 5951) "kmymone:disk$0"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 No locals. #1 0x00007ffff4ea1fda in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff4ea264c in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555a8bf70, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 No locals. #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x555555a8bf70, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 0x00007ffff4ea26af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555a8bf70, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 No locals. #5 0x00007ffff4ea4d1e in __pthread_cond_wait_common (cond=0x555555a8bf50, mutex=0x555555a8bf20, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 signals = <optimized out> g1_start = <optimized out> buffer = {__routine = 0x7ffff4ea4b40 <__condvar_cleanup_waiting>, __arg = 0x7fffb7cbce80, __canceltype = 0, __prev = 0x0} cbuffer = {wseq = 0, cond = 0x555555a8bf50, mutex = 0x555555a8bf20, private = 0} err = <optimized out> result = 0 wseq = 0 g = <optimized out> seq = 0 flags = <optimized out> private = 0 #6 ___pthread_cond_wait (cond=0x555555a8bf50, mutex=0x555555a8bf20) at pthread_cond_wait.c:458 No locals. #7 0x00007fffc1b5fc1e in cnd_wait () at ../mesa-25.1.4/src/c11/impl/threads_posix.c:111 No locals. #8 0x00007fffc1b1a1fd in util_queue_thread_func () at ../mesa-25.1.4/src/util/u_queue.c:275 No locals. #9 0x00007fffc1b5fb4d in impl_thrd_routine () at ../mesa-25.1.4/src/c11/impl/threads_posix.c:43 No locals. #10 0x00007ffff4ea57eb in start_thread (arg=<optimized out>) at pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736276981440, -141261574811940399, 140736276981440, 140737488341616, 2, 140737488341879, -141261574803551791, -141118900393473583}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #11 0x00007ffff4f2918c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 4 (Thread 0x7fffd09fe6c0 (LWP 5950) "WaylandEventThr"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 No locals. #1 0x00007ffff4ea1fda in __internal_syscall_cancel (a1=a1@entry=140736693522224, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff4ea2024 in __syscall_cancel (a1=a1@entry=140736693522224, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75 r = <optimized out> #3 0x00007ffff4f1c05e in __GI___poll (fds=fds@entry=0x7fffd09fcf30, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 No locals. #4 0x00007fffe67c74a3 in poll (__fds=0x7fffd09fcf30, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44 No locals. #5 QtWaylandClient::EventThread::run (this=0x555555999a60) at /usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:183 fds = {{fd = 3, events = 1, revents = 0}, {fd = 12, events = 1, revents = 0}} pipe = <optimized out> #6 0x00007ffff571ee69 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434 thr = <optimized out> data = <optimized out> #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366 No locals. #8 QThreadPrivate::start (arg=0x555555999a60) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x555555999a60, __do_it = 1, __cancel_type = <optimized out>} thr = 0x555555999a60 data = <optimized out> #9 0x00007ffff4ea57eb in start_thread (arg=<optimized out>) at pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736693528256, -141038820628100655, 140736693528256, 140737488345728, 22, 140737488345991, -141038820619712047, -141118900393473583}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #10 0x00007ffff4f2918c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 3 (Thread 0x7fffd11ff6c0 (LWP 5949) "WaylandEventThr"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 No locals. #1 0x00007ffff4ea1fda in __internal_syscall_cancel (a1=a1@entry=140736701914928, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff4ea2024 in __syscall_cancel (a1=a1@entry=140736701914928, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75 r = <optimized out> #3 0x00007ffff4f1c05e in __GI___poll (fds=fds@entry=0x7fffd11fdf30, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 No locals. #4 0x00007fffe67c74a3 in poll (__fds=0x7fffd11fdf30, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44 No locals. #5 QtWaylandClient::EventThread::run (this=0x5555559965d0) at /usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:183 fds = {{fd = 3, events = 1, revents = 0}, {fd = 8, events = 1, revents = 0}} pipe = <optimized out> #6 0x00007ffff571ee69 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434 thr = <optimized out> data = <optimized out> #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366 No locals. #8 QThreadPrivate::start (arg=0x5555559965d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x5555559965d0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x5555559965d0 data = <optimized out> #9 0x00007ffff4ea57eb in start_thread (arg=<optimized out>) at pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736701920960, -141037719505860143, 140736701920960, 140737488345552, 22, 140737488345815, -141037719497471535, -141118900393473583}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #10 0x00007ffff4f2918c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 2 (Thread 0x7fffd1dff6c0 (LWP 5948) "QDBusConnection"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 No locals. #1 0x00007ffff4ea1fda in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff4ea2024 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75 r = <optimized out> #3 0x00007ffff4f1c5a6 in __GI_ppoll (fds=fds@entry=0x5555558e76a0, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 7006000000000, tv_nsec = 2} #4 0x00007fffe7dc8e04 in ppoll (__fds=0x5555558e76a0, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 No locals. #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7fffcc000c80, timeout_usec=<optimized out>, fds=0x5555558e76a0, n_fds=2) at ../glib/glib/gmain.c:4632 spec = {tv_sec = 7006, tv_nsec = 660345506} spec_p = 0x0 ret = <optimized out> errsv = <optimized out> poll_func = <optimized out> #6 g_main_context_iterate_unlocked (context=context@entry=0x7fffcc000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4309 max_priority = 2147483647 timeout_usec = -1 some_ready = <optimized out> nfds = 2 allocated_nfds = <optimized out> fds = 0x5555558e76a0 begin_time_nsec = <optimized out> #7 0x00007fffe7dc8ee5 in g_main_context_iteration (context=0x7fffcc000c80, may_block=1) at ../glib/glib/gmain.c:4379 retval = <optimized out> #8 0x00007ffff583c5e2 in QEventDispatcherGlib::processEvents (this=0x7fffcc000b70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fffcc000b90 canWait = <optimized out> savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #9 0x00007ffff55744b6 in QEventLoop::processEvents (this=0x7fffd1dfdee0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 d = <optimized out> threadData = <optimized out> #10 QEventLoop::exec (this=0x7fffd1dfdee0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 d = 0x7fffcc001590 threadData = <optimized out> locker = {m_mutex = 0x5555559230e8, m_isLocked = false} ref = <optimized out> app = <optimized out> #11 0x00007ffff56873c6 in QThread::exec (this=this@entry=0x7ffff65fed40 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:659 d = 0x555555923070 status = <optimized out> locker = {m_mutex = 0x5555559230e8, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff5a0e690 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff58cda70 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7ffff58cd960 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7ffff55ce080 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff5a114c0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x7fffcc001590}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff5a11540 <QObject::staticMetaObject>}, stringdata = 0x7ffff58ccd4c <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0+236>, data = 0x7ffff58ccc60 <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, static_metacall = 0x7ffff556f2e0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff5a10fa0 <_ZN10QEventLoop36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, extradata = 0x0}}} returnCode = <optimized out> #12 0x00007ffff657adae in QDBusConnectionManager::run (this=0x7ffff65fed40 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:144 locker = <optimized out> #13 0x00007ffff571ee69 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434 thr = <optimized out> data = <optimized out> #14 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366 No locals. #15 QThreadPrivate::start (arg=0x7ffff65fed40 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffff65fed40 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffff65fed40 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder> data = <optimized out> #16 0x00007ffff4ea57eb in start_thread (arg=<optimized out>) at pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736714503872, -141037169750046255, 140736714503872, 140737488344448, 2, 140737488344711, -141037169741657647, -141118900393473583}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #17 0x00007ffff4f2918c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 1 (Thread 0x7fffd23eb5c0 (LWP 5933) "kmymoney"): #0 AlkOnlineQuotesProfile::hasGHNSSupport (this=0x0) at /usr/src/debug/libalkimia/alkimia-8.2.0/src/alkonlinequotesprofile.cpp:180 No locals. #1 0x00007ffff739ba50 in AlkOnlineQuoteSource::read (this=0x7fffffffc748) at /usr/src/debug/libalkimia/alkimia-8.2.0/src/alkonlinequotesource.cpp:359 No locals. #2 0x00007ffff7f74fc4 in KEquityPriceUpdateDlgPrivate::addInvestment (this=this@entry=0x55555855a8d0, inv=...) at /usr/src/debug/kmymoney/kmymoney-5.2.0/kmymoney/dialogs/kequitypriceupdatedlg.cpp:371 webID = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'} pr = {_vptr.MyMoneyPrice = 0x1, d_ptr = 0x7fffffffc790} price = {d = {d = 0x7fffffffc7e0, ptr = 0x7ffff794f66b <MyMoneySecurityPrivate::~MyMoneySecurityPrivate()+123> u"譈ࡃ蕈瓀⢃琁䠖\xdf89킾", size = 140737488341616}, static _empty = 0 u'\000'} date = {jd = 0} alkOnlineSource = {d = 0x555558c90510} currency = {<MyMoneyObject> = {_vptr.MyMoneyObject = 0x5555566d9600, d_ptr = 0x5555566d9610}, <MyMoneyKeyValueContainer> = {_vptr.MyMoneyKeyValueContainer = 0x17, d_ptr = 0x7ffff5659508 <QtPrivate::compareStrings(QStringView, QStringView, Qt::CaseSensitivity)+56>}, <No data fields>} source = {d = {d = 0x7fffffffc7c0, ptr = 0x7fffc4001ec0 u"ꞽ啒", size = 0}, static _empty = 0 u'\000'} file = 0x7ffff7a55a10 <MyMoneyFile::instance()::file> it_a = <optimized out> list = {<QListSpecialMethods<MyMoneyAccount>> = {<QListSpecialMethodsBase<MyMoneyAccount>> = {<No data fields>}, <No data fields>}, d = {d = 0x555558caba40, ptr = 0x555558caba50, size = 49}} id = {d = {d = 0x5555581edf50, ptr = 0x5555581edf60 u"E000001", size = 7}, static _empty = 0 u'\000'} #3 0x00007ffff7f78194 in KEquityPriceUpdateDlgPrivate::init (this=this@entry=0x55555855a8d0, securityId=...) at /usr/src/debug/kmymoney/kmymoney-5.2.0/kmymoney/dialogs/kequitypriceupdatedlg.cpp:204 it = {i = 0x555558cb0010} q = <optimized out> delegate = <optimized out> file = <optimized out> match = {d = {d = {ptr = 0x555558c7f110}}} currencyIds = {first = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, second = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}} prices = {d = {d = {ptr = 0x555558c97690}}} securities = {<QListSpecialMethods<MyMoneySecurity>> = {<QListSpecialMethodsBase<MyMoneySecurity>> = {<No data fields>}, <No data fields>}, d = {d = 0x555558cb0000, ptr = 0x555558cb0010, size = 1}} config = {d = {ptr = 0x5555584ccab0}} grp = {<KConfigBase> = {_vptr.KConfigBase = 0x1}, d = {d = {ptr = 0x2c6fffaea4953000}}} policyValue = <optimized out> columns = <optimized out> #4 0x00007ffff7f78aec in KEquityPriceUpdateDlg::KEquityPriceUpdateDlg (this=<optimized out>, parent=<optimized out>, securityId=..., this=<optimized out>, parent=<optimized out>, securityId=...) at /usr/src/debug/kmymoney/kmymoney-5.2.0/kmymoney/dialogs/kequitypriceupdatedlg.cpp:693 d = 0x55555855a8d0 decorateEditWidget = {<No data fields>} frameCollection = <optimized out> d = <optimized out> decorateEditWidget = <optimized out> frameCollection = <optimized out> #5 0x0000555555642e13 in KMyMoneyApp::slotEquityPriceUpdate (this=0x555555b932d0) at /usr/src/debug/kmymoney/kmymoney-5.2.0/kmymoney/kmymoney.cpp:3913 dlg = <optimized out> #6 0x00007ffff55d37ef in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 No locals. #7 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4146 obj = {m_slotObject = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = 0x555555c3d920}} receiver = 0x555555b932d0 td = <optimized out> receiverInSameThread = <optimized out> senderData = {previous = 0x0, receiver = 0x555555b932d0, sender = 0x555555c41ec0, signal = 7} c = 0x555555c3d950 connections = <optimized out> list = 0x555555c7dee0 inSenderThread = <optimized out> highestConnectionId = <optimized out> signalVector = 0x555555c7de50 currentThreadId = <optimized out> sp = <optimized out> signal_spy_set = 0x0 empty_argv = {0x0} senderDeleted = false #8 0x00007ffff62073c0 in QMetaObject::activate<void, bool> (sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:306 _a = {0x0, 0x7fffffffcddf} _a = <optimized out> #9 QAction::triggered (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/qt6-base/build/src/gui/Gui_autogen/include/moc_qaction.cpp:372 No locals. #10 QAction::activate (this=0x555555c41ec0, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qaction.cpp:1104 guard = {wp = {d = 0x555555c5b5b0, value = 0x555555c41ec0}} d = <optimized out> #11 0x00007ffff69068bd in QMenuPrivate::activateCausedStack (this=0x555555c71010, causedStack=..., action=0x555555c41ec0, action_e=QAction::Trigger, self=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qmenu.cpp:1408 q = <optimized out> activationRecursionGuardReset = false guard = <optimized out> boolBlocker = <optimized out> #12 0x00007ffff690ac8b in QMenuPrivate::activateAction (this=0x555555c71010, action=0x555555c41ec0, action_e=QAction::Trigger, self=true) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qmenu.cpp:1490 q = <optimized out> inWhatsThisMode = false causedStack = {<QListSpecialMethods<QPointer<QWidget> >> = {<QListSpecialMethodsBase<QPointer<QWidget> >> = {<No data fields>}, <No data fields>}, d = {d = 0x555555cb20e0, ptr = 0x555555cb20f0, size = 1}} thisGuard = {wp = {d = 0x555555c4f660, value = 0x555555c15a50}} #13 0x00007ffff675b6c7 in QWidget::event (this=0x555555c15a50, event=0x7fffffffd510) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8987 d = <optimized out> #14 0x00007ffff6701c70 in QApplicationPrivate::notify_helper (this=this@entry=0x5555558fec30, receiver=receiver@entry=0x555555c15a50, e=e@entry=0x7fffffffd510) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303 consumed = false filtered = false threadData = <optimized out> #15 0x00007ffff6705c39 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2780 me = {<QSinglePointEvent> = {<QPointerEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff64c1660 <vtable for QMouseEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff58cfbc8 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7ffff58cf5e0 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7ffff5a12c10 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 3, m_posted = false, m_spont = true, m_accept = true, m_unused = false, m_reserved = 0, m_inputEvent = 1, m_pointerEvent = 1, m_singlePointEvent = 1}, m_dev = 0x5555558e9450, m_timeStamp = 7008390, m_modState = {<QtPrivate::QFlagsStorageHelper<Qt::KeyboardModifier, 4>> = {<QtPrivate::QFlagsStorage<Qt::KeyboardModifier>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_reserved = 0}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff5a12c60 <QEvent::staticMetaObject>}, stringdata = 0x7ffff63bacdc <_ZN13QPointerEvent32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_132qt_meta_tag_ZN13QPointerEventE_tEEE.lto_priv.0+60>, data = 0x7ffff63baca0 <_ZN13QPointerEvent32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_132qt_meta_tag_ZN13QPointerEventE_tEEE.lto_priv.0>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7ffff64c44a0 <_ZN13QPointerEvent36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_132qt_meta_tag_ZN13QPointerEventE_tEEE.lto_priv.0>, extradata = 0x0}}, m_points = {<QListSpecialMethods<QEventPoint>> = {<QListSpecialMethodsBase<QEventPoint>> = {<No data fields>}, <No data fields>}, d = {d = 0x5555566a0ce0, ptr = 0x5555566a0cf0, size = 1}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff64cfcc0 <QPointerEvent::staticMetaObject>}, stringdata = 0x7ffff63bad50 <QSinglePointEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>+80>, data = 0x7ffff63bad00 <QSinglePointEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>>, static_metacall = 0x7ffff5d8c540 <QSinglePointEvent::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff64cfcb0 <QSinglePointEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>>, extradata = 0x0}}, m_button = Qt::LeftButton, m_mouseState = {<QtPrivate::QFlagsStorageHelper<Qt::MouseButton, 4>> = {<QtPrivate::QFlagsStorage<Qt::MouseButton>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_source = Qt::MouseEventNotSynthesized, m_reserved = 0, m_reserved2 = 0, m_doubleClick = 0, m_phase = 0, m_invertedScrolling = 0}, <No data fields>} mouse = 0x7fffffffd510 relpos = {xp = 79, yp = 72} eventAccepted = <optimized out> pw = {wp = {d = 0x555555c4f660, value = 0x555555c15a50}} w = 0x555555c15a50 d = <optimized out> isWindowType = <optimized out> isWidgetType = <optimized out> res = false #16 0x00007ffff5568118 in QCoreApplication::notifyInternal2 (receiver=0x555555c15a50, event=0x7fffffffd510) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 d = <optimized out> threadData = 0x555555911740 selfRequired = <optimized out> result = false cbdata = {0x555555c15a50, 0x7fffffffd510, 0x7fffffffd2ff} scopeLevelCounter = {threadData = 0x555555911740} #17 0x00007ffff556816d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1560 No locals. #18 0x00007ffff66f7398 in QApplicationPrivate::sendMouseEvent (receiver=0x555555c15a50, event=0x7fffffffd510, alienWidget=<optimized out>, nativeWidget=0x555555c15a50, buttonDown=0x7ffff6d486b0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2361 receiverGuard = <optimized out> nativeGuard = <optimized out> alienGuard = {wp = {d = 0x0, value = <optimized out>}} activePopupWidget = {wp = {d = 0x555555c4f660, value = 0x555555c15a50}} graphicsWidget = false widgetUnderMouse = <optimized out> wasLeaveAfterRelease = <optimized out> result = true #19 0x00007ffff6777269 in QWidgetWindow::handleMouseEvent (this=0x5555584a2f00, event=event@entry=0x7fffffffd8a0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:577 buttons = <optimized out> e = {<QSinglePointEvent> = {<QPointerEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff64c1660 <vtable for QMouseEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff58cfbc8 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7ffff58cf5e0 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7ffff5a12c10 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 3, m_posted = false, m_spont = true, m_accept = true, m_unused = false, m_reserved = 0, m_inputEvent = 1, m_pointerEvent = 1, m_singlePointEvent = 1}, m_dev = 0x5555558e9450, m_timeStamp = 7008390, m_modState = {<QtPrivate::QFlagsStorageHelper<Qt::KeyboardModifier, 4>> = {<QtPrivate::QFlagsStorage<Qt::KeyboardModifier>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_reserved = 0}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff5a12c60 <QEvent::staticMetaObject>}, stringdata = 0x7ffff63bacdc <_ZN13QPointerEvent32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_132qt_meta_tag_ZN13QPointerEventE_tEEE.lto_priv.0+60>, data = 0x7ffff63baca0 <_ZN13QPointerEvent32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_132qt_meta_tag_ZN13QPointerEventE_tEEE.lto_priv.0>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7ffff64c44a0 <_ZN13QPointerEvent36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_132qt_meta_tag_ZN13QPointerEventE_tEEE.lto_priv.0>, extradata = 0x0}}, m_points = {<QListSpecialMethods<QEventPoint>> = {<QListSpecialMethodsBase<QEventPoint>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fffc80041f0, ptr = 0x7fffc8004200, size = 1}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff64cfcc0 <QPointerEvent::staticMetaObject>}, stringdata = 0x7ffff63bad50 <QSinglePointEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>+80>, data = 0x7ffff63bad00 <QSinglePointEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>>, static_metacall = 0x7ffff5d8c540 <QSinglePointEvent::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff64cfcb0 <QSinglePointEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>>, extradata = 0x0}}, m_button = Qt::LeftButton, m_mouseState = {<QtPrivate::QFlagsStorageHelper<Qt::MouseButton, 4>> = {<QtPrivate::QFlagsStorage<Qt::MouseButton>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_source = Qt::MouseEventNotSynthesized, m_reserved = 0, m_reserved2 = 0, m_doubleClick = 0, m_phase = 0, m_invertedScrolling = 0}, <No data fields>} receiver = {wp = {d = 0x555555c4f660, value = 0x555555c15a50}} widgetPos = {xp = 78.55078125, yp = 72.265625} reallyUnderMouse = <optimized out> underMouse = <optimized out> mapped = {xp = 78.55078125, yp = 72.265625} releaseAfter = <optimized out> popupChild = <optimized out> activePopupWidget = 0x555555c15a50 d = <optimized out> self = {wp = {d = 0x5555584af790, value = 0x5555584a2f00}} widget = <optimized out> mapped = {xp = 4.635570900001394e-310, yp = 4.635570888313777e-310} initialPress = <optimized out> receiver = <optimized out> #20 0x00007ffff67781d8 in QWidgetWindow::event (this=<optimized out>, event=0x7fffffffd8a0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:292 No locals. #21 0x00007ffff6701c70 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5555584a2f00, e=0x7fffffffd8a0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303 consumed = false filtered = false threadData = <optimized out> #22 0x00007ffff5568118 in QCoreApplication::notifyInternal2 (receiver=0x5555584a2f00, event=0x7fffffffd8a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 d = <optimized out> threadData = 0x555555911740 selfRequired = <optimized out> result = false cbdata = {0x5555584a2f00, 0x7fffffffd8a0, 0x7fffffffd76f} scopeLevelCounter = {threadData = 0x555555911740} #23 0x00007ffff556816d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1560 No locals. #24 0x00007ffff5da1217 in QGuiApplicationPrivate::processMouseEvent (e=0x7fffc4001870) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:2476 type = QEvent::MouseButtonRelease button = Qt::LeftButton window = 0x5555584a2f00 device = 0x5555558e9450 devPriv = 0x555555934590 positionChanged = <optimized out> mouseMove = <optimized out> mousePress = <optimized out> lastGlobalPosition = <optimized out> globalPoint = {xp = 671.55078125, yp = 106.265625} localPoint = {xp = 78.55078125, yp = 72.265625} doubleClick = false persistentEPD = 0x0 activePopup = <optimized out> ev = {<QSinglePointEvent> = {<QPointerEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff64c1660 <vtable for QMouseEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff58cfbc8 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7ffff58cf5e0 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7ffff5a12c10 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 3, m_posted = false, m_spont = true, m_accept = true, m_unused = false, m_reserved = 0, m_inputEvent = 1, m_pointerEvent = 1, m_singlePointEvent = 1}, m_dev = 0x5555558e9450, m_timeStamp = 7008390, m_modState = {<QtPrivate::QFlagsStorageHelper<Qt::KeyboardModifier, 4>> = {<QtPrivate::QFlagsStorage<Qt::KeyboardModifier>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_reserved = 0}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff5a12c60 <QEvent::staticMetaObject>}, stringdata = 0x7ffff63bacdc <_ZN13QPointerEvent32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_132qt_meta_tag_ZN13QPointerEventE_tEEE.lto_priv.0+60>, data = 0x7ffff63baca0 <_ZN13QPointerEvent32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_132qt_meta_tag_ZN13QPointerEventE_tEEE.lto_priv.0>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7ffff64c44a0 <_ZN13QPointerEvent36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_132qt_meta_tag_ZN13QPointerEventE_tEEE.lto_priv.0>, extradata = 0x0}}, m_points = {<QListSpecialMethods<QEventPoint>> = {<QListSpecialMethodsBase<QEventPoint>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fffc80035b0, ptr = 0x7fffc80035c0, size = 1}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff64cfcc0 <QPointerEvent::staticMetaObject>}, stringdata = 0x7ffff63bad50 <QSinglePointEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>+80>, data = 0x7ffff63bad00 <QSinglePointEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>>, static_metacall = 0x7ffff5d8c540 <QSinglePointEvent::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff64cfcb0 <QSinglePointEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>>, extradata = 0x0}}, m_button = Qt::LeftButton, m_mouseState = {<QtPrivate::QFlagsStorageHelper<Qt::MouseButton, 4>> = {<QtPrivate::QFlagsStorage<Qt::MouseButton>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_source = Qt::MouseEventNotSynthesized, m_reserved = 0, m_reserved2 = 0, m_doubleClick = 0, m_phase = 0, m_invertedScrolling = 0}, <No data fields>} lastPressTimestamp = 7008277 #25 0x00007ffff5e248f4 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1113 event = 0x7fffc4001870 nevents = 1 #26 0x00007ffff5e13b27 in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1082 count = <optimized out> #27 0x00007ffff55c0e34 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1431 mce = <optimized out> connections = <optimized out> sender = {previous = 0x0, receiver = 0x55555591ec70, sender = 0x5555559965d0, signal = 5} #28 0x00007ffff6701c70 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55555591ec70, e=0x7fffc4001770) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303 consumed = false filtered = false threadData = <optimized out> #29 0x00007ffff5568118 in QCoreApplication::notifyInternal2 (receiver=0x55555591ec70, event=event@entry=0x7fffc4001770) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 d = <optimized out> threadData = 0x555555911740 selfRequired = <optimized out> result = false cbdata = {0x55555591ec70, 0x7fffc4001770, 0x7fffffffdc5f} scopeLevelCounter = {threadData = 0x555555911740} #30 0x00007ffff55684fb in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7fffc4001770) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 No locals. #31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x555555911740) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1879 e = 0x7fffc4001770 pe = <optimized out> r = <optimized out> relocker = <optimized out> event_deleter = <optimized out> locker = {_M_device = 0x555555911788, _M_owns = false} startOffset = 0 i = @0x555555911778: 1 cleanup = <optimized out> #32 0x00007ffff583fcf8 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1733 data = <optimized out> #33 postEventSourceDispatch (s=0x55555591c1d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 source = 0x55555591c1d0 #34 0x00007fffe7dc787d in g_main_dispatch (context=0x7fffcc000f00) at ../glib/glib/gmain.c:3398 user_data = 0x0 callback = 0x0 gaig_temp = <optimized out> gaig_temp = <optimized out> cb_data = 0x0 need_destroy = <optimized out> dispatch = 0x7ffff583fcc0 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)> prev_source = 0x0 was_in_call = 0 cb_funcs = 0x0 begin_time_nsec = 7008390582824 source = 0x55555591c1d0 current = 0x555556636d00 i = 0 __func__ = "g_main_dispatch" #35 0x00007fffe7dc8cd7 in g_main_context_dispatch_unlocked (context=0x7fffcc000f00) at ../glib/glib/gmain.c:4249 No locals. #36 g_main_context_iterate_unlocked (context=context@entry=0x7fffcc000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4314 max_priority = 2147483647 timeout_usec = 860616000 some_ready = 1 nfds = 2 allocated_nfds = <optimized out> fds = 0x555556636d50 begin_time_nsec = <optimized out> #37 0x00007fffe7dc8ee5 in g_main_context_iteration (context=0x7fffcc000f00, may_block=1) at ../glib/glib/gmain.c:4379 retval = <optimized out> #38 0x00007ffff583c5e2 in QEventDispatcherGlib::processEvents (this=0x5555558e65b0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x55555592e320 canWait = <optimized out> savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #39 0x00007ffff55744b6 in QEventLoop::processEvents (this=0x7fffffffdfe0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 d = <optimized out> threadData = <optimized out> #40 QEventLoop::exec (this=0x7fffffffdfe0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 d = 0x555556673340 threadData = <optimized out> locker = {m_mutex = 0x555555911858, m_isLocked = false} ref = <optimized out> app = <optimized out> #41 0x00007ffff556c7c1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1449 threadData = 0x555555911740 eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff5a0e690 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff58cda70 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7ffff58cd960 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7ffff55ce080 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff5a114c0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x555556673340}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff5a11540 <QObject::staticMetaObject>}, stringdata = 0x7ffff58ccd4c <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0+236>, data = 0x7ffff58ccc60 <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, static_metacall = 0x7ffff556f2e0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff5a10fa0 <_ZN10QEventLoop36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, extradata = 0x0}}} returnCode = <optimized out> #42 0x0000555555616849 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kmymoney/kmymoney-5.2.0/kmymoney/main.cpp:273 app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7ffff6d1a428 <vtable for QApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff58cda70 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7ffff58cd960 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7ffff55ce080 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff5a114c0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x5555558fec30}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff5a11540 <QObject::staticMetaObject>}, stringdata = 0x7ffff58cd028 <_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0+392>, data = 0x7ffff58ccea0 <_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>, static_metacall = 0x7ffff55722a0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff5a11020 <_ZN16QCoreApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>, extradata = 0x0}}, static self = 0x7fffffffe100}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff5a110a0 <QCoreApplication::staticMetaObject>}, stringdata = 0x7ffff63b0490 <_ZN15QGuiApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0+752>, data = 0x7ffff63b01a0 <_ZN15QGuiApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0>, static_metacall = 0x7ffff5dae5f0 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff64cca00 <_ZN15QGuiApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff64cd300 <QGuiApplication::staticMetaObject>}, stringdata = 0x7ffff6bc7548 <_ZN12QApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_131qt_meta_tag_ZN12QApplicationE_tEEE.lto_priv.0+392>, data = 0x7ffff6bc73c0 <_ZN12QApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_131qt_meta_tag_ZN12QApplicationE_tEEE.lto_priv.0>, static_metacall = 0x7ffff67046b0 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6d0b5c0 <_ZN12QApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_131qt_meta_tag_ZN12QApplicationE_tEEE.lto_priv.0>, extradata = 0x0}}} aboutData = {d = std::unique_ptr<KAboutDataPrivate> = {get() = 0x7fffc80018c0}} fileUrls = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = <optimized out>, ptr = 0x0, size = 0}} isNoCatchOption = false isNoFileOption = false file = <optimized out> fname = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'} url = {d = 0x0} rc = 0 ####################################################### If I can provide more information on this, please let me know. *** If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports Please remove this comment after reading and before submitting - thanks! *** SUMMARY STEPS TO REPRODUCE 1. 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
(In reply to supernobby from comment #0) ... > Thread 1 (Thread 0x7fffd23eb5c0 (LWP 5933) "kmymoney"): > #0 AlkOnlineQuotesProfile::hasGHNSSupport (this=0x0) at > /usr/src/debug/libalkimia/alkimia-8.2.0/src/alkonlinequotesprofile.cpp:180 > No locals. > #1 0x00007ffff739ba50 in AlkOnlineQuoteSource::read (this=0x7fffffffc748) > at /usr/src/debug/libalkimia/alkimia-8.2.0/src/alkonlinequotesource.cpp:359 > No locals. A look at the corresponding source code lines shows that there is still potential for improvement here to check whether a profile is available. > #2 0x00007ffff7f74fc4 in KEquityPriceUpdateDlgPrivate::addInvestment > (this=this@entry=0x55555855a8d0, inv=...) at > /usr/src/debug/kmymoney/kmymoney-5.2.0/kmymoney/dialogs/ > kequitypriceupdatedlg.cpp:371 but the real problem lies here, because here a null pointer is passed for the profile, while an available profile is required. AlkOnlineQuoteSource alkOnlineSource(inv.value(QLatin1String("kmm-online-source")), quoteProfile(inv.value(QLatin1String("kmm-online-quote-system"))));
Git commit 6a793773cb8471db5a921d1951302f8b0ee5957c by Ralf Habacker. Committed on 30/06/2025 at 20:20. Pushed by habacker into branch 'master'. Guard access to m_profile member of class AlkOnlineQuoteSource::Private M +11 -0 autotests/alkonlinequotesourcetest.cpp M +1 -0 autotests/alkonlinequotesourcetest.h M +7 -6 src/alkonlinequotesource.cpp M +10 -0 src/alkonlinequotesource_p.h https://invent.kde.org/office/alkimia/-/commit/6a793773cb8471db5a921d1951302f8b0ee5957c
Created attachment 182826 [details] test file Does it work with the attached test file and this recipe? 1. open kmymoney 2. load the attached file 3. go to the settings page for online quotes 4. install the quote source for “Yahoo.com [currency]”. 5. select the menu item “Update stock and currency rates”. 6. Press "Update all"
Git commit 234c8eae9d9960c2994b49cff9154810a09fb9d7 by Thomas Baumgart, on behalf of Ralf Habacker. Committed on 09/07/2025 at 11:41. Pushed by tbaumgart into branch '8.2'. Guard access to m_profile member of class AlkOnlineQuoteSource::Private (cherry picked from commit 6a793773cb8471db5a921d1951302f8b0ee5957c) M +11 -0 autotests/alkonlinequotesourcetest.cpp M +1 -0 autotests/alkonlinequotesourcetest.h M +7 -6 src/alkonlinequotesource.cpp M +10 -0 src/alkonlinequotesource_p.h https://invent.kde.org/office/alkimia/-/commit/234c8eae9d9960c2994b49cff9154810a09fb9d7
(In reply to Ralf Habacker from comment #3) > Created attachment 182826 [details] > test file > > Does it work with the attached test file and this recipe? > > 1. open kmymoney > 2. load the attached file > 3. go to the settings page for online quotes > 4. install the quote source for “Yahoo.com [currency]”. > 5. select the menu item “Update stock and currency rates”. > 6. Press "Update all" Sorry for the late reply. I tried this and it worked.