Bug 275493 - skanlite travando
Summary: skanlite travando
Status: RESOLVED WORKSFORME
Alias: None
Product: libksane
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kåre Särs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2011-06-12 22:01 UTC by ecmg_cruz
Modified: 2018-10-27 02:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ecmg_cruz 2011-06-12 22:01:08 UTC
Application: skanlite (0.7)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:  I was using scanner Genius-ColorPageVivid1200XE, scanning document
  
- Unusual behavior I noticed: escaneament went to the 9% and then started again

- Custom settings of the application: scanning in black and white, with the maximum allowed resolution (12 bits and 600 pixels)

The crash can be reproduced some of the time.

-- Backtrace:
Application: Skanlite (skanlite), signal: Segmentation fault
[Current thread is 1 (Thread 0xb781a710 (LWP 1438))]

Thread 5 (Thread 0xb4749b70 (LWP 1439)):
#0  0x02db3fda in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x02db4e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x02db5524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x03a76577 in QEventDispatcherGlib::processEvents (this=0x8798b68, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x03a48289 in QEventLoop::processEvents (this=0xb4749290, flags=...) at kernel/qeventloop.cpp:149
#5  0x03a48522 in QEventLoop::exec (this=0xb4749290, flags=...) at kernel/qeventloop.cpp:201
#6  0x039522a0 in QThread::exec (this=0x87973e0) at thread/qthread.cpp:492
#7  0x03a29fdb in QInotifyFileSystemWatcherEngine::run (this=0x87973e0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x03954da2 in QThreadPrivate::start (arg=0x87973e0) at thread/qthread_unix.cpp:320
#9  0x04973e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0x00b7473e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xb337bb70 (LWP 1441)):
#0  0x0088f416 in __kernel_vsyscall ()
#1  0x00b65f76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x01f4d84e in ?? () from /usr/lib/i386-linux-gnu/libavahi-common.so.3
#3  0x01f4d24c in avahi_simple_poll_run () from /usr/lib/i386-linux-gnu/libavahi-common.so.3
#4  0x01f4d4b0 in avahi_simple_poll_iterate () from /usr/lib/i386-linux-gnu/libavahi-common.so.3
#5  0x01f4d740 in avahi_simple_poll_loop () from /usr/lib/i386-linux-gnu/libavahi-common.so.3
#6  0x01f4d7eb in ?? () from /usr/lib/i386-linux-gnu/libavahi-common.so.3
#7  0x04973e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x00b7473e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xb3dffb70 (LWP 1442)):
#0  0x02ddf452 in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x02db5513 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x03a76577 in QEventDispatcherGlib::processEvents (this=0x89d8120, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#3  0x03a48289 in QEventLoop::processEvents (this=0xb3dff290, flags=...) at kernel/qeventloop.cpp:149
#4  0x03a48522 in QEventLoop::exec (this=0xb3dff290, flags=...) at kernel/qeventloop.cpp:201
#5  0x039522a0 in QThread::exec (this=0x89d5988) at thread/qthread.cpp:492
#6  0x03a29fdb in QInotifyFileSystemWatcherEngine::run (this=0x89d5988) at io/qfilesystemwatcher_inotify.cpp:248
#7  0x03954da2 in QThreadPrivate::start (arg=0x89d5988) at thread/qthread_unix.cpp:320
#8  0x04973e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x00b7473e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb2a50b70 (LWP 1446)):
[KCrash Handler]
#7  gt68xx_afe_ccd_calc (values=0xb2a500e4, buffer=<value optimized out>) at gt68xx_high.c:1054
#8  0x04f3663f in gt68xx_wait_lamp_stable (scanner=0x896d508, params=0xb2a4ffdc, request=0xb2a50064, buffer_pointers=0xb2a50110, values=0xb2a500e4, dont_move=0) at gt68xx_high.c:1239
#9  0x04f3a195 in gt68xx_afe_ccd_auto (scanner=0x896d508, request=<value optimized out>) at gt68xx_high.c:1377
#10 gt68xx_scanner_calibrate (scanner=0x896d508, request=<value optimized out>) at gt68xx_high.c:711
#11 0x04f40a9b in sane_gt68xx_start (handle=0x896d508) at gt68xx.c:1964
#12 0x0087c68f in sane_dll_start (handle=0x8912b88) at dll.c:1263
#13 0x0087962d in sane_start (h=0x8912b88) at dll-s.c:48
#14 0x00a89050 in KSaneIface::KSaneScanThread::run (this=0x898adc0) at ../../../../libs/libksane/libksane/ksane_scan_thread.cpp:98
#15 0x03954da2 in QThreadPrivate::start (arg=0x898adc0) at thread/qthread_unix.cpp:320
#16 0x04973e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x00b7473e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb781a710 (LWP 1438)):
#0  0x0088f416 in __kernel_vsyscall ()
#1  0x0497848c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00b823fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x03955467 in wait (this=0x89d81f8, mutex=0x89d81e0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x89d81f8, mutex=0x89d81e0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x039544cf in QThread::wait (this=0x89d5988, time=4294967295) at thread/qthread_unix.cpp:722
#6  0x03a1cc77 in QFileSystemWatcher::~QFileSystemWatcher (this=0x89d8038, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:446
#7  0x03a1cd42 in QFileSystemWatcher::~QFileSystemWatcher (this=0x89d8038, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:462
#8  0x03a5cb87 in QObjectPrivate::deleteChildren (this=0x89d7fe0) at kernel/qobject.cpp:1964
#9  0x03a6139f in QObject::~QObject (this=0x89d5460, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946
#10 0x069215ab in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x89d5460, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:48
#11 0x069215e2 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x89d5460, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:51
#12 0x06921455 in destroy () at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:30
#13 0x068a9feb in Solid::CleanUpGlobalStatic::~CleanUpGlobalStatic (this=0x693d8c8, __in_chrg=<value optimized out>) at ../../../solid/solid/soliddefs_p.h:67
#14 0x00ad3a6f in ?? () from /lib/i386-linux-gnu/libc.so.6
#15 0x00ad3acf in exit () from /lib/i386-linux-gnu/libc.so.6
#16 0x00e52d8b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781
#17 0x0054111a in KApplication::xioErrhandler (this=0xbfc6779c, dpy=0x86efa10) at ../../kdeui/kernel/kapplication.cpp:419
#18 0x00541156 in kde_xio_errhandler (dpy=0x86efa10) at ../../kdeui/kernel/kapplication.cpp:126
#19 0x0206a166 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6
#20 0x0206781f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#21 0x020584eb in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#22 0x00e91555 in x11EventSourceCheck (s=0x86de7f8) at kernel/qguieventdispatcher_glib.cpp:85
#23 0x02db471d in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#24 0x02db503a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#25 0x02db5524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0x03a7653c in QEventDispatcherGlib::processEvents (this=0x86a4aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#27 0x00e91775 in QGuiEventDispatcherGlib::processEvents (this=0x86a4aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x03a48289 in QEventLoop::processEvents (this=0xbfc676f4, flags=...) at kernel/qeventloop.cpp:149
#29 0x03a48522 in QEventLoop::exec (this=0xbfc676f4, flags=...) at kernel/qeventloop.cpp:201
#30 0x03a4cecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#31 0x00ddb8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#32 0x08050063 in main (argc=) at /build/buildd/skanlite-0.7/main.cpp:84

Reported using DrKonqi
Comment 1 Kåre Särs 2013-02-02 19:21:58 UTC
Sorry for the late answer.

Do you get the same error with similar settings with other applications?

From the trace it looks like it is a bug in the sane backend (driver)

/Kåre
Comment 2 Andrew Crouthamel 2018-09-24 02:08:58 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 02:49:39 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!