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

            Bug ID: 451932
           Summary: Skanlite crashes when scanning (not previewing)
           Product: Skanlite
           Version: 21.12.3
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kare.s...@iki.fi
          Reporter: kdeb...@jedfonner.com
  Target Milestone: ---

Application: skanlite (21.12.3)

Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.13.0-37-generic x86_64
Windowing System: X11
Distribution: KDE neon User - 5.24
DrKonqi: 5.24.3 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I previewed a scan, and then clicked the scan button.  The scanner started
scanning the document, and then Skanlite crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Skanlite (skanlite), signal: Aborted

[New LWP 401838]
[New LWP 401839]
[New LWP 401843]
[New LWP 401844]
[New LWP 401892]
[New LWP 401964]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f6df1c839cf in __GI___poll (fds=0x563b2fec9f90, nfds=1, timeout=438) at
../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7f6dedf0a0c0 (LWP 401837))]

Thread 7 (Thread 0x7f6dd0c2b700 (LWP 401964)):
[KCrash Handler]
#4  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#5  0x00007f6df1b93859 in __GI_abort () at abort.c:79
#6  0x00007f6df1bfe29e in __libc_message (action=action@entry=do_abort,
fmt=fmt@entry=0x7f6df1d28298 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#7  0x00007f6df1c0632c in malloc_printerr (str=str@entry=0x7f6df1d2a1e0
"munmap_chunk(): invalid pointer") at malloc.c:5347
#8  0x00007f6df1c0657c in munmap_chunk (p=<optimized out>) at malloc.c:2830
#9  0x00007f6de5e33fed in free_pool (cinfo=0x7f6dd0c2a890, pool_id=<optimized
out>) at ./jmemmgr.c:1036
#10 0x00007f6de5e1706c in jpeg_abort (cinfo=cinfo@entry=0x7f6dd0c2a890) at
./jcomapi.c:44
#11 0x00007f6de5e1b2e1 in jpeg_finish_decompress
(cinfo=cinfo@entry=0x7f6dd0c2a890) at ./jdapimin.c:405
#12 0x00007f6de59b9bf8 in get_JPEG_data (scanner=0x563b2fdebbb0,
width=width@entry=0x7f6dd0c2ab7c, height=height@entry=0x7f6dd0c2ab80,
bps=bps@entry=0x7f6dd0c2ab84) at escl/escl_jpeg.c:238
#13 0x00007f6de59b7147 in sane_escl_start (h=0x563b2fdeb820) at escl/escl.c:747
#14 0x00007f6df3afbb6a in ?? () from /lib/x86_64-linux-gnu/libKF5Sane.so.5
#15 0x00007f6df2013623 in QThreadPrivate::start (arg=0x563b2fdff520) at
thread/qthread_unix.cpp:331
#16 0x00007f6df126b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#17 0x00007f6df1c90163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f6dbbe5d700 (LWP 401892)):
#0  0x00007f6df1c839cf in __GI___poll (fds=0x7f6db0000b60, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6de590409e in ?? () from /lib/x86_64-linux-gnu/libavahi-common.so.3
#2  0x00007f6de5903c11 in avahi_simple_poll_run () from
/lib/x86_64-linux-gnu/libavahi-common.so.3
#3  0x00007f6de5903df0 in avahi_simple_poll_iterate () from
/lib/x86_64-linux-gnu/libavahi-common.so.3
#4  0x00007f6de5904025 in avahi_simple_poll_loop () from
/lib/x86_64-linux-gnu/libavahi-common.so.3
#5  0x00007f6de59040fb in ?? () from /lib/x86_64-linux-gnu/libavahi-common.so.3
#6  0x00007f6df126b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f6df1c90163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f6ddd891700 (LWP 401844)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x563b2ff4c7e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563b2ff4c798,
cond=0x563b2ff4c7c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563b2ff4c7c0, mutex=0x563b2ff4c798) at
pthread_cond_wait.c:638
#3  0x00007f6dddc375eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f6dddc371eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f6df126b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f6df1c90163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f6ddffff700 (LWP 401843)):
#0  0x00007f6df1c839cf in __GI___poll (fds=0x7f6ddfffec40, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6df07f51a2 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007f6df126b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#3  0x00007f6df1c90163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f6de77cb700 (LWP 401839)):
#0  0x00007f6df1c839cf in __GI___poll (fds=0x7f6de0004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6df085236e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6df08524a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6df225465b in QEventDispatcherGlib::processEvents
(this=0x7f6de0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6df21f887b in QEventLoop::exec (this=this@entry=0x7f6de77cabb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f6df2012442 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f6df33aaf4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f6df2013623 in QThreadPrivate::start (arg=0x7f6df342ed80) at
thread/qthread_unix.cpp:331
#8  0x00007f6df126b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f6df1c90163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f6ded115700 (LWP 401838)):
#0  0x00007f6df1c839cf in __GI___poll (fds=0x7f6ded114ae8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6df013dc1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f6df013f90a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f6ded85f1a8 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f6df2013623 in QThreadPrivate::start (arg=0x563b2fab4ad0) at
thread/qthread_unix.cpp:331
#5  0x00007f6df126b609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f6df1c90163 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f6dedf0a0c0 (LWP 401837)):
#0  0x00007f6df1c839cf in __GI___poll (fds=0x563b2fec9f90, nfds=1, timeout=438)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6df085236e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6df08524a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6df225465b in QEventDispatcherGlib::processEvents
(this=0x563b2fb8b640, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6df21f887b in QEventLoop::exec (this=this@entry=0x7ffeb84dba20,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f6df2200a24 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x0000563b2f28e51a in ?? ()
#7  0x00007f6df1b950b3 in __libc_start_main (main=0x563b2f28dd00, argc=1,
argv=0x7ffeb84dbe38, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffeb84dbe28) at ../csu/libc-start.c:308
#8  0x0000563b2f28e66e in ?? ()
[Inferior 1 (process 401837) detached]

Possible duplicates by query: bug 449266, bug 419428, bug 374173, bug 347564,
bug 318909.

Reported using DrKonqi

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

Reply via email to