https://bugs.kde.org/show_bug.cgi?id=473183

            Bug ID: 473183
           Summary: Crash on FastFoto scan
    Classification: Applications
           Product: Skanlite
           Version: 23.04.3
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kare.s...@iki.fi
          Reporter: nei...@cody.to
  Target Milestone: ---

Application: skanlite (23.04.3)

Qt Version: 5.15.10
Frameworks Version: 5.108.0
Operating System: Linux 6.4.8-arch1-1 x86_64
Windowing System: Wayland
Distribution: Arch Linux
DrKonqi: 5.27.7 [KCrashBackend]

-- Information about the crash:
Using FastFoto scan, utsushi, with jxl export. Crash immediately after
scanning.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Skanlite (skanlite), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  0x00007f4a0c180100 in  ()
#7  0x00007f4a2dd21b80 in read_restart_marker (cinfo=0x7f4a0c186da0) at
/usr/src/debug/libjpeg-turbo/libjpeg-turbo-3.0.0/jdmarker.c:1156
#8  0x00007f4a2dd26955 in process_restart (cinfo=0x7f4a0c186da0) at
/usr/src/debug/libjpeg-turbo/libjpeg-turbo-3.0.0/jdhuff.c:523
#9  decode_mcu (cinfo=0x7f4a0c186da0, MCU_data=0x7f49fc012318) at
/usr/src/debug/libjpeg-turbo/libjpeg-turbo-3.0.0/jdhuff.c:778
#10 0x00007f4a2dd037cf in decompress_onepass (cinfo=0x7f4a0c186da0,
output_buf=0x7f49fc012480) at
/usr/src/debug/libjpeg-turbo/libjpeg-turbo-3.0.0/jdcoefct.c:108
#11 0x00007f4a2dcfd186 in process_data_simple_main (cinfo=0x7f4a0c186da0,
output_buf=0x7f49fc023300, out_row_ctr=0x7f49f9156884, out_rows_avail=1) at
/usr/src/debug/libjpeg-turbo/libjpeg-turbo-3.0.0/jdmainct.c:304
#12 0x00007f4a2dcff6f1 in jpeg_read_scanlines (cinfo=0x7f4a0c186da0,
scanlines=0x7f49fc023300, max_lines=1) at
/usr/src/debug/libjpeg-turbo/libjpeg-turbo-3.0.0/jdapistd.c:335
#13 0x00007f4a15fb3898 in utsushi::_flt_::jpeg::decompressor::write(char
const*, long) (this=0x7f4a0c186c10, data=0x7f49f6855577 "", n=128359) at
/usr/src/debug/imagescan/utsushi-0.65.0/filters/jpeg.cpp:769
#14 0x00007f4a240fd7f0 in
utsushi::pump::impl::process_image(std::shared_ptr<utsushi::output>)
(this=this@entry=0x55620c500740, optr=std::shared_ptr<utsushi::output> (use
count 2, weak count 0) = {...}) at
/usr/src/debug/imagescan/utsushi-0.65.0/lib/pump.cpp:390
#15 0x00007f4a240fe920 in
utsushi::pump::impl::process_data(std::shared_ptr<utsushi::output>)
(this=0x55620c500740, optr=std::shared_ptr<utsushi::output> (use count 2, weak
count 0) = {...}) at /usr/src/debug/imagescan/utsushi-0.65.0/lib/pump.cpp:331
#16 0x00007f4a24101709 in std::__invoke_impl<long, long
(utsushi::pump::impl::*)(std::shared_ptr<utsushi::output>),
utsushi::pump::impl*, std::shared_ptr<utsushi::output>
>(std::__invoke_memfun_deref, long
(utsushi::pump::impl::*&&)(std::shared_ptr<utsushi::output>),
utsushi::pump::impl*&&, std::shared_ptr<utsushi::output>&&) (__f=<optimized
out>, __t=<optimized out>) at /usr/include/c++/12.2.1/bits/invoke.h:74
#17 std::__invoke<long
(utsushi::pump::impl::*)(std::shared_ptr<utsushi::output>),
utsushi::pump::impl*, std::shared_ptr<utsushi::output> >(long
(utsushi::pump::impl::*&&)(std::shared_ptr<utsushi::output>),
utsushi::pump::impl*&&, std::shared_ptr<utsushi::output>&&) (__fn=<optimized
out>) at /usr/include/c++/12.2.1/bits/invoke.h:96
#18 std::thread::_Invoker<std::tuple<long
(utsushi::pump::impl::*)(std::shared_ptr<utsushi::output>),
utsushi::pump::impl*, std::shared_ptr<utsushi::output> > >::_M_invoke<0ul, 1ul,
2ul>(std::_Index_tuple<0ul, 1ul, 2ul>) (this=<optimized out>) at
/usr/include/c++/12.2.1/bits/std_thread.h:258
#19 std::thread::_Invoker<std::tuple<long
(utsushi::pump::impl::*)(std::shared_ptr<utsushi::output>),
utsushi::pump::impl*, std::shared_ptr<utsushi::output> > >::operator()()
(this=<optimized out>) at /usr/include/c++/12.2.1/bits/std_thread.h:265
#20 std::thread::_State_impl<std::thread::_Invoker<std::tuple<long
(utsushi::pump::impl::*)(std::shared_ptr<utsushi::output>),
utsushi::pump::impl*, std::shared_ptr<utsushi::output> > > >::_M_run()
(this=<optimized out>) at /usr/include/c++/12.2.1/bits/std_thread.h:210
#21 0x00007f4a43ee1943 in std::execute_native_thread_routine(void*)
(__p=0x7f4a0c12f4b0) at
/usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#22 0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#23 0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7f4a17fff6c0 (LWP 108914) "KSaneCore::Scan"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f4a0c1850b0,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4a43a8952f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x7f4a0c1850b0, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f4a43a8bd40 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x7f4a0c185060, cond=0x7f4a0c185088) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f4a0c185088, mutex=0x7f4a0c185060) at
pthread_cond_wait.c:618
#5  0x00007f4a43ed9e11 in __gthread_cond_wait (__mutex=<optimized out>,
__cond=0x7f4a0c185088) at
/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6  std::__condvar::wait(std::mutex&) (__m=<optimized out>,
this=0x7f4a0c185088) at
/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7  std::condition_variable::wait(std::unique_lock<std::mutex>&)
(this=this@entry=0x7f4a0c185088, __lock=...) at
/usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8  0x00007f4a2fec60a8 in sane::iocache::front() const (this=0x7f4a0c184e60) at
/usr/src/debug/imagescan/utsushi-0.65.0/sane/handle.cpp:364
#9  sane::iocache::sgetn(char*, long) (this=0x7f4a0c184e60, data=0x55620c6470d0
"\260pd\fbU", n=100000) at
/usr/src/debug/imagescan/utsushi-0.65.0/sane/handle.cpp:253
#10 0x00007f4a240ff79e in utsushi::idevice::read_(char*, long)
(this=this@entry=0x7f4a0c184e60, data=0x55620c6470d0 "\260pd\fbU", n=100000) at
/usr/src/debug/imagescan/utsushi-0.65.0/lib/device.cpp:72
#11 0x00007f4a240ffa0e in utsushi::idevice::read(char*, long)
(this=0x7f4a0c184e60, data=<optimized out>, n=<optimized out>) at
/usr/src/debug/imagescan/utsushi-0.65.0/lib/device.cpp:50
#12 0x00007f4a2fec5aa3 in sane::handle::read(char*, long) (this=0x55620c4fc7f0,
buffer=0x55620c6470d0 "\260pd\fbU", length=100000) at
/usr/src/debug/imagescan/utsushi-0.65.0/sane/handle.cpp:1046
#13 0x00007f4a2feb9573 in sane_utsushi_read(SANE_Handle, SANE_Byte*, SANE_Int,
SANE_Int*) (handle=<optimized out>, buffer=0x55620c6470d0 "\260pd\fbU",
max_length=<optimized out>, length=0x7f4a17ffec7c) at
/usr/src/debug/imagescan/utsushi-0.65.0/sane/backend.cpp:840
#14 0x00007f4a457c2910 in KSaneCore::ScanThread::readData()
(this=0x55620c6470c0) at
/usr/src/debug/ksanecore/ksanecore-23.04.3/src/scanthread.cpp:149
#15 KSaneCore::ScanThread::run() (this=0x55620c6470c0) at
/usr/src/debug/ksanecore/ksanecore-23.04.3/src/scanthread.cpp:122
#16 0x00007f4a442f35da in operator() (__closure=<optimized out>) at
thread/qthread_unix.cpp:350
#17 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at thread/qthread_unix.cpp:287
#18 QThreadPrivate::start(void*) (arg=0x55620c6470c0) at
thread/qthread_unix.cpp:310
#19 0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#20 0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f4a16ffd6c0 (LWP 108558) "KSaneCore::Find"):
#1  0x00007f4a0056c340 in poll (__timeout=-1, __nfds=2, __fds=0x7f4a04000b70,
__fds=<optimized out>, __nfds=<optimized out>, __timeout=<optimized out>) at
/usr/include/bits/poll2.h:39
#2  poll_func (ufds=0x7f4a04000b70, nfds=2, timeout=-1,
userdata=0x7f4a0c147da0) at
/usr/src/debug/avahi/avahi/avahi-common/thread-watch.c:56
#3  0x00007f4a0056ef21 in avahi_simple_poll_run (s=0x7f4a0c12e400) at
/usr/src/debug/avahi/avahi/avahi-common/simple-watch.c:527
#4  avahi_simple_poll_run (s=s@entry=0x7f4a0c12e400) at
/usr/src/debug/avahi/avahi/avahi-common/simple-watch.c:518
#5  0x00007f4a0056f101 in avahi_simple_poll_iterate (timeout=<optimized out>,
s=0x7f4a0c12e400) at /usr/src/debug/avahi/avahi/avahi-common/simple-watch.c:602
#6  avahi_simple_poll_iterate (s=s@entry=0x7f4a0c12e400,
timeout=timeout@entry=-1) at
/usr/src/debug/avahi/avahi/avahi-common/simple-watch.c:596
#7  0x00007f4a0056f316 in avahi_simple_poll_loop (s=0x7f4a0c12e400) at
/usr/src/debug/avahi/avahi/avahi-common/simple-watch.c:646
#8  0x00007f4a0056f39f in thread (userdata=0x7f4a0c147d90) at
/usr/src/debug/avahi/avahi/avahi-common/thread-watch.c:71
#9  0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#10 0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7f4a253fd6c0 (LWP 108529) "skanlite:shlo0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55620c287328,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4a43a8952f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55620c287328, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f4a43a8bd40 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55620c2872d8, cond=0x55620c287300) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55620c287300, mutex=0x55620c2872d8) at
pthread_cond_wait.c:618
#5  0x00007f4a2dec781c in cnd_wait () at
../mesa-23.1.5/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func() () at ../mesa-23.1.5/src/util/u_queue.c:290
#7  0x00007f4a2df1472c in impl_thrd_routine() () at
../mesa-23.1.5/src/c11/impl/threads_posix.c:67
#8  0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#9  0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f4a25bfe6c0 (LWP 108528) "skanlite:sh0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55620c286dc4,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4a43a8952f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55620c286dc4, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f4a43a8bd40 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55620c286d70, cond=0x55620c286d98) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55620c286d98, mutex=0x55620c286d70) at
pthread_cond_wait.c:618
#5  0x00007f4a2dec781c in cnd_wait () at
../mesa-23.1.5/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func() () at ../mesa-23.1.5/src/util/u_queue.c:290
#7  0x00007f4a2df1472c in impl_thrd_routine() () at
../mesa-23.1.5/src/c11/impl/threads_posix.c:67
#8  0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#9  0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f4a263ff6c0 (LWP 108527) "skanlit:disk$0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55620c272b00,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4a43a8952f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55620c272b00, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f4a43a8bd40 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55620c272ab0, cond=0x55620c272ad8) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55620c272ad8, mutex=0x55620c272ab0) at
pthread_cond_wait.c:618
#5  0x00007f4a2dec781c in cnd_wait () at
../mesa-23.1.5/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func() () at ../mesa-23.1.5/src/util/u_queue.c:290
#7  0x00007f4a2df1472c in impl_thrd_routine() () at
../mesa-23.1.5/src/c11/impl/threads_posix.c:67
#8  0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#9  0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f4a3cabb6c0 (LWP 108526) "skanlite:cs0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55620c273f28,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4a43a8952f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55620c273f28, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f4a43a8bd40 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55620c273ed8, cond=0x55620c273f00) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55620c273f00, mutex=0x55620c273ed8) at
pthread_cond_wait.c:618
#5  0x00007f4a2dec781c in cnd_wait () at
../mesa-23.1.5/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func() () at ../mesa-23.1.5/src/util/u_queue.c:290
#7  0x00007f4a2df1472c in impl_thrd_routine() () at
../mesa-23.1.5/src/c11/impl/threads_posix.c:67
#8  0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#9  0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f4a3d5166c0 (LWP 108525) "WaylandEventThr"):
#1  0x00007f4a42522d0d in poll (__timeout=-1, __nfds=2, __fds=0x7f4a3d515cb0)
at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run() (this=0x55620c1c7470) at
/usr/src/debug/qt5-wayland/qtwayland/src/client/qwaylanddisplay.cpp:210
#3  0x00007f4a442f35da in operator() (__closure=<optimized out>) at
thread/qthread_unix.cpp:350
#4  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at thread/qthread_unix.cpp:287
#5  QThreadPrivate::start(void*) (arg=0x55620c1c7470) at
thread/qthread_unix.cpp:310
#6  0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#7  0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f4a3dd176c0 (LWP 108524) "WaylandEventThr"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55620c1cafd4,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f4a43a8952f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55620c1cafd4, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f4a43a8bd40 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55620c1caf80, cond=0x55620c1cafa8) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55620c1cafa8, mutex=0x55620c1caf80) at
pthread_cond_wait.c:618
#5  0x00007f4a442fb364 in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55620c1caf80) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x55620c1aad20, mutex=mutex@entry=0x55620c1aad18,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f4a42522cb4 in QtWaylandClient::EventThread::waitForReading()
(this=0x55620c1aace0) at
/usr/src/debug/qt5-wayland/qtwayland/src/client/qwaylanddisplay.cpp:244
#8  QtWaylandClient::EventThread::run() (this=0x55620c1aace0) at
/usr/src/debug/qt5-wayland/qtwayland/src/client/qwaylanddisplay.cpp:208
#9  0x00007f4a442f35da in operator() (__closure=<optimized out>) at
thread/qthread_unix.cpp:350
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at thread/qthread_unix.cpp:287
#11 QThreadPrivate::start(void*) (arg=0x55620c1aace0) at
thread/qthread_unix.cpp:310
#12 0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#13 0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f4a3f1ff6c0 (LWP 108523) "QDBusConnection"):
#1  0x00007f4a42d6cc2f in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f4a38001600, timeout=<optimized out>, context=0x7f4a38000c50)
at ../glib/glib/gmain.c:4584
#2  g_main_context_iterate.isra.0 (context=context@entry=0x7f4a38000c50,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4271
#3  0x00007f4a42d0d0e2 in g_main_context_iteration (context=0x7f4a38000c50,
may_block=1) at ../glib/glib/gmain.c:4343
#4  0x00007f4a444eb53f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f4a38000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f4a4449b404 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4a3f1fec90,
flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007f4a442f73b6 in QThread::exec() (this=this@entry=0x7f4a45a18660
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f4a459b0a9a in QDBusConnectionManager::run() (this=0x7f4a45a18660
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/usr/src/debug/qt5-base/qtbase/src/dbus/qdbusconnection.cpp:179
#8  0x00007f4a442f35da in operator() (__closure=<optimized out>) at
thread/qthread_unix.cpp:350
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at thread/qthread_unix.cpp:287
#10 QThreadPrivate::start(void*) (arg=0x7f4a45a18660 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:310
#11 0x00007f4a43a8c9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#12 0x00007f4a43b1123c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f4a3f6a0580 (LWP 108522) "skanlite"):
#1  0x00007f4a43ad5b5d in __GI___clock_gettime (clock_id=<optimized out>,
tp=tp@entry=0x7fff95e17030) at ../sysdeps/unix/sysv/linux/clock_gettime.c:42
#2  0x00007f4a42d0fa92 in sysprof_clock_get_current_time () at
/usr/include/sysprof-4/sysprof-clock.h:88
#3  g_main_dispatch (context=0x7f4a38000ee0) at ../glib/glib/gmain.c:3464
#4  g_main_context_dispatch (context=0x7f4a38000ee0) at
../glib/glib/gmain.c:4200
#5  0x00007f4a42d6ccc9 in g_main_context_iterate.isra.0
(context=context@entry=0x7f4a38000ee0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4276
#6  0x00007f4a42d0d0e2 in g_main_context_iteration (context=0x7f4a38000ee0,
may_block=1) at ../glib/glib/gmain.c:4343
#7  0x00007f4a444eb51c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55620c1cb300, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#8  0x00007f4a4449b404 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fff95e17220, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#9  0x00007f4a4449c8a3 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007f4a4493bef2 in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1870
#11 0x00007f4a45176cda in QApplication::exec() () at
kernel/qapplication.cpp:2832
#12 0x000055620bea0955 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/skanlite/skanlite-23.04.3/src/main.cpp:91
[Inferior 1 (process 108522) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to