https://bugs.kde.org/show_bug.cgi?id=446997
Bug ID: 446997
Summary: Skanlite crashed when scanning in color
Product: Skanlite
Version: 21.12.0
Platform: Neon Packages
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Application: skanlite (21.12.0)
Qt Version: 5.15.3
Frameworks Version: 5.89.0
Operating System: Linux 5.11.0-41-generic x86_64
Windowing System: X11
Distribution: KDE neon User - Plasma 25th Anniversary Edition
DrKonqi: 5.23.4 [KCrashBackend]
-- Information about the crash:
- What I was doing when the application crashed:
Firstly I scanned a selection in BW, saved it.
Then previewing in color went fine before crashing nearly the end of the scan
in colours.
The crash can be reproduced every time.
-- Backtrace:
Application: Skanlite (skanlite), signal: Segmentation fault
[New LWP 6081]
[New LWP 6082]
[New LWP 6084]
[New LWP 6085]
[New LWP 6086]
[New LWP 6087]
[New LWP 6088]
[New LWP 6094]
[New LWP 6095]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fb51b9f7aff in __GI___poll (fds=0x5570fde210c0, nfds=1, timeout=301) at
../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7fb517c8c0c0 (LWP 6080))]
Thread 10 (Thread 0x7fb4f92aa700 (LWP 6095)):
[KCrash Handler]
#4 0x00007fb5142cb8dc in gray_rgb_convert_internal (num_rows=<optimized out>,
output_buf=0x7fb4f92a9720, input_row=1, input_buf=0x7fb4cc006878,
cinfo=<optimized out>) at ./jdcolext.c:97
#5 gray_rgb_convert (cinfo=<optimized out>, input_buf=0x7fb4cc006878,
input_row=<optimized out>, output_buf=<optimized out>, num_rows=<optimized
out>) at ./jdcolor.c:468
#6 0x00007fb5142d7d3b in sep_upsample (cinfo=0x7fb4f92a9890,
input_buf=<optimized out>, in_row_group_ctr=0x7fb4cc006e84,
in_row_groups_avail=<optimized out>, output_buf=0x7fb4f92a9718,
out_row_ctr=0x7fb4f92a96b4, out_rows_avail=<optimized out>) at ./jdsample.c:98
#7 0x00007fb5142d0379 in process_data_simple_main (cinfo=0x7fb4f92a9890,
output_buf=<optimized out>, out_row_ctr=0x7fb4f92a96b4, out_rows_avail=1) at
./jdmainct.c:313
#8 0x00007fb5142c8859 in jpeg_read_scanlines (max_lines=1,
scanlines=0x7fb4f92a9718, cinfo=0x7fb4f92a9890) at ./jdapistd.c:285
#9 jpeg_read_scanlines (cinfo=cinfo@entry=0x7fb4f92a9890,
scanlines=scanlines@entry=0x7fb4f92a9718, max_lines=max_lines@entry=1) at
./jdapistd.c:264
#10 0x00007fb50e54bb92 in get_JPEG_data (scanner=0x5570fdaac6f0,
width=width@entry=0x7fb4f92a9b7c, height=height@entry=0x7fb4f92a9b80,
bps=bps@entry=0x7fb4f92a9b84) at escl/escl_jpeg.c:229
#11 0x00007fb50e549147 in sane_escl_start (h=0x5570fdaac360) at escl/escl.c:747
#12 0x00007fb51d85ac73 in KSaneIface::KSaneScanThread::run
(this=0x5570fdabb290) at ./src/ksanescanthread.cpp:84
#13 0x00007fb51bd8445c in QThreadPrivate::start (arg=0x5570fdabb290) at
thread/qthread_unix.cpp:329
#14 0x00007fb51aff4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#15 0x00007fb51ba04293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7fb4f3fff700 (LWP 6094)):
#0 0x00007fb51b9f7aff in __GI___poll (fds=0x7fb504118670, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fb50e49509e in ?? () from /lib/x86_64-linux-gnu/libavahi-common.so.3
#2 0x00007fb50e494c11 in avahi_simple_poll_run () from
/lib/x86_64-linux-gnu/libavahi-common.so.3
#3 0x00007fb50e494df0 in avahi_simple_poll_iterate () from
/lib/x86_64-linux-gnu/libavahi-common.so.3
#4 0x00007fb50e495025 in avahi_simple_poll_loop () from
/lib/x86_64-linux-gnu/libavahi-common.so.3
#5 0x00007fb50e4950fb in ?? () from /lib/x86_64-linux-gnu/libavahi-common.so.3
#6 0x00007fb51aff4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7 0x00007fb51ba04293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7fb4fbf34700 (LWP 6088)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5570fdb09278) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5570fdb09228,
cond=0x5570fdb09250) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5570fdb09250, mutex=0x5570fdb09228) at
pthread_cond_wait.c:638
#3 0x00007fb502834e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4 0x00007fb502834a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5 0x00007fb51aff4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6 0x00007fb51ba04293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7fb4fc735700 (LWP 6087)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5570fdb09278) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5570fdb09228,
cond=0x5570fdb09250) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5570fdb09250, mutex=0x5570fdb09228) at
pthread_cond_wait.c:638
#3 0x00007fb502834e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4 0x00007fb502834a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5 0x00007fb51aff4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6 0x00007fb51ba04293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7fb4fcf36700 (LWP 6086)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5570fdb09278) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5570fdb09228,
cond=0x5570fdb09250) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5570fdb09250, mutex=0x5570fdb09228) at
pthread_cond_wait.c:638
#3 0x00007fb502834e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4 0x00007fb502834a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5 0x00007fb51aff4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6 0x00007fb51ba04293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7fb50cf50700 (LWP 6085)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5570fdb09278) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5570fdb09228,
cond=0x5570fdb09250) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x5570fdb09250, mutex=0x5570fdb09228) at
pthread_cond_wait.c:638
#3 0x00007fb502834e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4 0x00007fb502834a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5 0x00007fb51aff4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6 0x00007fb51ba04293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fb50f7fe700 (LWP 6084)):
#0 0x00007fb51b9f7aff in __GI___poll (fds=0x7fb50f7fdc40, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fb51a5751a2 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2 0x00007fb51aff4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#3 0x00007fb51ba04293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fb515563700 (LWP 6082)):
#0 0x00007fb51b9f7aff in __GI___poll (fds=0x7fb508004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fb51a5d236e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fb51a5d24a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fb51bfc561b in QEventDispatcherGlib::processEvents
(this=0x7fb508000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4 0x00007fb51bf698ab in QEventLoop::exec (this=this@entry=0x7fb515562bb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5 0x00007fb51bd832c2 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6 0x00007fb51d112f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7 0x00007fb51bd8445c in QThreadPrivate::start (arg=0x7fb51d196d80) at
thread/qthread_unix.cpp:329
#8 0x00007fb51aff4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9 0x00007fb51ba04293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fb516e97700 (LWP 6081)):
#0 0x00007fb51b9f7aff in __GI___poll (fds=0x7fb516e96ae8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fb519ec0c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2 0x00007fb519ec290a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
#3 0x00007fb5175e0e88 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4 0x00007fb51bd8445c in QThreadPrivate::start (arg=0x5570fd769b80) at
thread/qthread_unix.cpp:329
#5 0x00007fb51aff4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6 0x00007fb51ba04293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fb517c8c0c0 (LWP 6080)):
#0 0x00007fb51b9f7aff in __GI___poll (fds=0x5570fde210c0, nfds=1, timeout=301)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fb51a5d236e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fb51a5d24a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fb51bfc561b in QEventDispatcherGlib::processEvents
(this=0x5570fd84b420, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4 0x00007fb51bf698ab in QEventLoop::exec (this=this@entry=0x7fffa3ea1240,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5 0x00007fb51bf71a64 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6 0x00005570fd34f55a in main (argc=<optimized out>, argv=<optimized out>) at
./src/main.cpp:89
[Inferior 1 (process 6080) detached]
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.