Application: scangui (1.8.0) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.0 Operating System: Linux 2.6.35-28-generic x86_64 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: Tried to scan a letter with my EPSON STYLUS PHOTO PX700W, the programm crashed in the process -- Backtrace: Application: Bilder scannen (scangui), signal: Floating point exception __libc_disable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:97 in ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S [Current thread is 1 (Thread 0x7f23804727c0 (LWP 5789))] Thread 4 (Thread 0x7f236bef0700 (LWP 5791)): #0 0x00007f237c034203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f237842a009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f237842a45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f237cc111e6 in QEventDispatcherGlib::processEvents (this=0x13d3020, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f237cbe3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f237cbe3dec in QEventLoop::exec (this=0x7f236beefd50, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f237caee2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f237cbc35f8 in QInotifyFileSystemWatcherEngine::run (this=0x138cdc0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f237caf127e in QThreadPrivate::start (arg=0x138cdc0) at thread/qthread_unix.cpp:266 #9 0x00007f23793e9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f237c04092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f235d42a700 (LWP 5792)): #0 __libc_disable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:97 #1 0x00007f237c03421b in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=2) at ../sysdeps/unix/sysv/linux/poll.c:89 #2 0x00007f235d642e1a in ?? () from /usr/lib/libavahi-common.so.3 #3 0x00007f235d6419cb in avahi_simple_poll_run () from /usr/lib/libavahi-common.so.3 #4 0x00007f235d6420fd in avahi_simple_poll_iterate () from /usr/lib/libavahi-common.so.3 #5 0x00007f235d64212d in avahi_simple_poll_loop () from /usr/lib/libavahi-common.so.3 #6 0x00007f235d642c6c in ?? () from /usr/lib/libavahi-common.so.3 #7 0x00007f23793e9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #8 0x00007f237c04092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f2359816700 (LWP 5802)): [KCrash Handler] #6 0x00007f235fdeadcf in e2_setup_block_mode (s=0x160aaa0) at epson2-ops.c:1218 #7 0x00007f235fdeb318 in e2_init_parameters (s=0x160aaa0) at epson2-ops.c:1403 #8 0x00007f235fde1f08 in sane_epson2_start (handle=<value optimized out>) at epson2.c:2066 #9 0x00007f237f984282 in KSaneIface::KSaneScanThread::run (this=0x1628790) at ../../../../libs/libksane/libksane/ksane_scan_thread.cpp:98 #10 0x00007f237caf127e in QThreadPrivate::start (arg=0x1628790) at thread/qthread_unix.cpp:266 #11 0x00007f23793e9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #12 0x00007f237c04092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f23804727c0 (LWP 5789)): #0 __libc_disable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:97 #1 0x00007f237c03421b in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=1) at ../sysdeps/unix/sysv/linux/poll.c:89 #2 0x00007f237638d2da in ?? () from /usr/lib/libxcb.so.1 #3 0x00007f237638d837 in ?? () from /usr/lib/libxcb.so.1 #4 0x00007f237638dae5 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0x00007f237b4ec7ba in _XSend () from /usr/lib/libX11.so.6 #6 0x00007f237ab9951e in XRenderCompositeTrapezoids () from /usr/lib/libXrender.so.1 #7 0x00007f237dcba606 in qt_XRenderCompositeTrapezoids (this=0x1778190, polygonPoints=<value optimized out>, pointCount=<value optimized out>, gcMode=<value optimized out>, mode=<value optimized out>) at painting/qpaintengine_x11.cpp:1546 #8 QX11PaintEnginePrivate::fillPolygon_dev (this=0x1778190, polygonPoints=<value optimized out>, pointCount=<value optimized out>, gcMode=<value optimized out>, mode=<value optimized out>) at painting/qpaintengine_x11.cpp:1627 #9 0x00007f237dcbaf02 in QX11PaintEnginePrivate::fillPath (this=0x1778190, path=..., gc_mode=<value optimized out>, transform=<value optimized out>) at painting/qpaintengine_x11.cpp:1765 #10 0x00007f237dcbb8df in QX11PaintEngine::drawPath (this=<value optimized out>, path=<value optimized out>) at painting/qpaintengine_x11.cpp:1815 #11 0x00007f237dcbb4a7 in QX11PaintEngine::drawPolygon (this=0x1744e30, polygonPoints=<value optimized out>, pointCount=3, mode=<value optimized out>) at painting/qpaintengine_x11.cpp:1722 #12 0x00007f237dc01570 in QPainter::drawPolyline (this=<value optimized out>, points=0x1732220, pointCount=3) at painting/qpainter.cpp:4821 #13 0x00007f237415a2e2 in drawPolyline (this=0x130f850, option=0x7fff7da7f6c0, painter=0x7fff7da801c0) at /usr/include/qt4/QtGui/qpainter.h:612 #14 Oxygen::Style::drawPushButtonLabelControl (this=0x130f850, option=0x7fff7da7f6c0, painter=0x7fff7da801c0) at ../../../kstyles/oxygen/oxygenstyle.cpp:4956 #15 0x00007f2374138428 in Oxygen::Style::drawControl (this=0x130f850, element=QStyle::CE_PushButtonLabel, option=0x7fff7da7f6c0, painter=0x7fff7da801c0, widget=0x1748660) at ../../../kstyles/oxygen/oxygenstyle.cpp:1080 #16 0x00007f237ddd1a2b in QCommonStyle::drawControl (this=0x130f850, element=<value optimized out>, opt=0x7fff7da80160, p=0x7fff7da801c0, widget=0x1748660) at styles/qcommonstyle.cpp:1211 #17 0x00007f237413843f in Oxygen::Style::drawControl (this=0x130f850, element=QStyle::CE_PushButton, option=0x7fff7da80160, painter=0x7fff7da801c0, widget=0x1748660) at ../../../kstyles/oxygen/oxygenstyle.cpp:1081 #18 0x00007f237e912f25 in drawControl (this=0x1748660) at /usr/include/qt4/QtGui/qstylepainter.h:89 #19 KPushButton::paintEvent (this=0x1748660) at ../../kdeui/widgets/kpushbutton.cpp:382 #20 0x00007f237daf3c2e in QWidget::event (this=0x1748660, event=0x7fff7da809d0) at kernel/qwidget.cpp:8333 #21 0x00007f237da9dfdc in QApplicationPrivate::notify_helper (this=0x12d6640, receiver=0x1748660, e=0x7fff7da809d0) at kernel/qapplication.cpp:4396 #22 0x00007f237daa3aed in QApplication::notify (this=0x7fff7da82e90, receiver=0x1748660, e=0x7fff7da809d0) at kernel/qapplication.cpp:4277 #23 0x00007f237e82e2f6 in KApplication::notify (this=0x7fff7da82e90, receiver=0x1748660, event=0x7fff7da809d0) at ../../kdeui/kernel/kapplication.cpp:311 #24 0x00007f237cbe4cdc in QCoreApplication::notifyInternal (this=0x7fff7da82e90, receiver=0x1748660, event=0x7fff7da809d0) at kernel/qcoreapplication.cpp:732 #25 0x00007f237dafa67d in sendSpontaneousEvent (this=0x1746e10, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x174ae50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #26 QWidgetPrivate::drawWidget (this=0x1746e10, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x174ae50) at kernel/qwidget.cpp:5420 #27 0x00007f237dafb328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x174ae50) at kernel/qwidget.cpp:5627 #28 0x00007f237dafa3da in QWidgetPrivate::drawWidget (this=0x17466d0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x174ae50) at kernel/qwidget.cpp:5473 #29 0x00007f237dafb328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x174ae50) at kernel/qwidget.cpp:5627 #30 0x00007f237dafb159 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x174ae50) at kernel/qwidget.cpp:5614 #31 0x00007f237dafa3da in QWidgetPrivate::drawWidget (this=0x1746270, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x174ae50) at kernel/qwidget.cpp:5473 #32 0x00007f237dcce408 in QWidgetBackingStore::sync (this=0x174ae50) at painting/qbackingstore.cpp:1328 #33 0x00007f237daed730 in QWidgetPrivate::syncBackingStore (this=0x1746270) at kernel/qwidget.cpp:1805 #34 0x00007f237daf42f5 in QWidget::event (this=0x15fa360, event=0x15cd360) at kernel/qwidget.cpp:8480 #35 0x00007f237da9dfdc in QApplicationPrivate::notify_helper (this=0x12d6640, receiver=0x15fa360, e=0x15cd360) at kernel/qapplication.cpp:4396 #36 0x00007f237daa3aed in QApplication::notify (this=0x7fff7da82e90, receiver=0x15fa360, e=0x15cd360) at kernel/qapplication.cpp:4277 #37 0x00007f237e82e2f6 in KApplication::notify (this=0x7fff7da82e90, receiver=0x15fa360, event=0x15cd360) at ../../kdeui/kernel/kapplication.cpp:311 #38 0x00007f237cbe4cdc in QCoreApplication::notifyInternal (this=0x7fff7da82e90, receiver=0x15fa360, event=0x15cd360) at kernel/qcoreapplication.cpp:732 #39 0x00007f237cbe7c22 in sendEvent (receiver=0x15fa360, event_type=<value optimized out>, data=0x1292a00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x15fa360, event_type=<value optimized out>, data=0x1292a00) at kernel/qcoreapplication.cpp:1373 #41 0x00007f237e0fb80a in dispatchPendingUpdateRequests (this=0x13560d0) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:189 #42 QGraphicsScenePrivate::_q_processDirtyItems (this=0x13560d0) at graphicsview/qgraphicsscene.cpp:510 #43 0x00007f237e0fbd92 in QGraphicsScene::qt_metacall (this=0x13864a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1a46410) at .moc/release-shared/moc_qgraphicsscene.cpp:130 #44 0x00007f237cbf6bde in QObject::event (this=0x13864a0, e=0x0) at kernel/qobject.cpp:1219 #45 0x00007f237e0f5020 in QGraphicsScene::event (this=0x13864a0, event=0x19aa930) at graphicsview/qgraphicsscene.cpp:3548 #46 0x00007f237da9dfdc in QApplicationPrivate::notify_helper (this=0x12d6640, receiver=0x13864a0, e=0x19aa930) at kernel/qapplication.cpp:4396 #47 0x00007f237daa3aed in QApplication::notify (this=0x7fff7da82e90, receiver=0x13864a0, e=0x19aa930) at kernel/qapplication.cpp:4277 #48 0x00007f237e82e2f6 in KApplication::notify (this=0x7fff7da82e90, receiver=0x13864a0, event=0x19aa930) at ../../kdeui/kernel/kapplication.cpp:311 #49 0x00007f237cbe4cdc in QCoreApplication::notifyInternal (this=0x7fff7da82e90, receiver=0x13864a0, event=0x19aa930) at kernel/qcoreapplication.cpp:732 #50 0x00007f237cbe7c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1292a00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1292a00) at kernel/qcoreapplication.cpp:1373 #52 0x00007f237cc11653 in sendPostedEvents (s=0x12c5a80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #53 postEventSourceDispatch (s=0x12c5a80) at kernel/qeventdispatcher_glib.cpp:277 #54 0x00007f2378426342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #55 0x00007f237842a2a8 in ?? () from /lib/libglib-2.0.so.0 #56 0x00007f237842a45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #57 0x00007f237cc11193 in QEventDispatcherGlib::processEvents (this=0x1292510, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #58 0x00007f237db50a4e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #59 0x00007f237cbe3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #60 0x00007f237cbe3dec in QEventLoop::exec (this=0x7fff7da82e40, flags=) at kernel/qeventloop.cpp:201 #61 0x00007f237cbe7ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #62 0x0000000000406947 in _start () Reported using DrKonqi
Hi, The actual crash is in the epson2 backend. Was it a one time event or can it be reproduced? If it is reproducible can you run scangui with the following command? SANE_DEBUG_EPSON2=16 scangui Attaching the console printouts could give some more information to forward the bug report to sane-devel. If reproducible, you could also try another frontend like scanimage or xsane. If they experience the same problem we can be sure it is the backend and not a corner case triggered by libksane /Kåre
Am 16.05.2011 12:09, schrieb Kåre Särs : > https://bugs.kde.org/show_bug.cgi?id=273372 > > > Kåre Särs <kare.sars@iki.fi> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Status|UNCONFIRMED |NEEDSINFO > Resolution| |WAITINGFORINFO > > > > > --- Comment #1 from Kåre Särs <kare sars iki fi> 2011-05-16 12:09:21 --- > Hi, > > The actual crash is in the epson2 backend. > Was it a one time event or can it be reproduced? > > If it is reproducible can you run scangui with the following command? > > SANE_DEBUG_EPSON2=16 scangui > > Attaching the console printouts could give some more information to forward the > bug report to sane-devel. > > If reproducible, you could also try another frontend like scanimage or xsane. > If they experience the same problem we can be sure it is the backend and not a > corner case triggered by libksane > > / > Hello Kåre, The error is reproducible. This is the dump from your command: SANE_DEBUG_EPSON2=16 scangui KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Datei oder Verzeichnis nicht gefunden QFileSystemWatcher: failed to add paths: /home/mausschubser/.config/ibus/bus Bus::open: Can not get ibus-daemon's address. IBusInputContext::createInputContext: no connection to ibus-daemon [sanei_debug] Setting debug level of epson2 to 16. [epson2] sane_epson2_init: sane-backends 1.0.21 [epson2] epson2 backend, version 1.0.124 [epson2] sane_epson2_get_devices [epson2] probe_devices [epson2] free_devices [epson2] attach_one_config: len = 10, line = scsi EPSON [epson2] attach_one_config: len = 3, line = usb [epson2] attach_one_usb: dev = libusb:001:004 [epson2] attach: devname = libusb:001:004, type = 3 [epson2] e2_dev_init [epson2] open_scanner: libusb:001:004 [epson2] scanner opened [epson2] found valid Epson scanner: 0x4b8/0x846 (vendorID/productID) [epson2] e2_set_model: model is 'generic' [epson2] esci_reset [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: ESC @ [epson2] e2_recv: size = 1, buf = 0x7f85a9d618ff [epson2] e2_discover_capabilities [epson2] esci_request_identity [epson2] e2_cmd_info_block, params len = 2, reply len = 0, buf = 0x7f85a9d61888 [epson2] e2_send: size = 2, reply = 0 [epson2] e2_send: ESC I [epson2] e2_recv: size = 4, buf = 0x7f85a9d617a0 [epson2] e2_recv_info_block: payload length: 19 [epson2] e2_recv: size = 19, buf = 0x251a160 [epson2] e2_set_cmd_level: D7 [epson2] e2_add_resolution: add (dpi): 75 [epson2] e2_add_resolution: add (dpi): 300 [epson2] e2_add_resolution: add (dpi): 1200 [epson2] e2_add_resolution: add (dpi): 2400 [epson2] maximum scan area: 20400x28080 [epson2] e2_set_fbf_area: 0,000000,0,000000 215,899994,297,179993 2400 [mm] [epson2] esci_request_status [epson2] e2_send: size = 2, reply = 4 [epson2] e2_send: ESC F [epson2] e2_recv: size = 4, buf = 0x7f85a9d617f0 [epson2] status: 02 [epson2] ready [epson2] no option equipment installed [epson2] support extended commands [epson2] detection with request_extended_status [epson2] esci_request_extended_status [epson2] e2_cmd_info_block, params len = 2, reply len = 42, buf = 0x7f85a9d61838 [epson2] e2_send: size = 2, reply = 46 [epson2] e2_send: ESC f [epson2] e2_recv: size = 4, buf = 0x7f85a9d61780 [epson2] e2_recv_info_block: payload length: 42 [epson2] e2_recv: size = 42, buf = 0x26be1f0 [epson2] main = 01, ADF = 00, TPU = 00, main 2 = c0 [epson2] e2_set_model: model is 'Artisan 700' [epson2] push button detected [epson2] e2_set_fbf_area: 0,000000,0,000000 215,899994,297,179993 2400 [mm] [epson2] no command available to detect capabilities [epson2] esci_request_identity2 [epson2] e2_cmd_info_block, params len = 2, reply len = 0, buf = 0x7f85a9d61888 [epson2] e2_send: size = 2, reply = 0 [epson2] e2_send: ESC i [epson2] e2_recv: size = 4, buf = 0x7f85a9d61790 [epson2] e2_recv_info_block: payload length: 44 [epson2] e2_recv: size = 44, buf = 0x26be1f0 [epson2] discovering max depth, NAKs are expected [epson2] e2_esc_cmd: cmd = 0x44, val = 16 [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: ESC D [epson2] e2_recv: size = 1, buf = 0x7f85a9d6181f [epson2] e2_cmd_simple: size = 1 [epson2] e2_send: size = 1, reply = 1 [epson2] e2_recv: size = 1, buf = 0x7f85a9d6181f [epson2] e2_cmd_simple: NAK [epson2] e2_esc_cmd: cmd = 0x44, val = 14 [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: ESC D [epson2] e2_recv: size = 1, buf = 0x7f85a9d6181f [epson2] e2_cmd_simple: size = 1 [epson2] e2_send: size = 1, reply = 1 [epson2] e2_recv: size = 1, buf = 0x7f85a9d6181f [epson2] e2_cmd_simple: NAK [epson2] e2_esc_cmd: cmd = 0x44, val = 12 [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: ESC D [epson2] e2_recv: size = 1, buf = 0x7f85a9d6181f [epson2] e2_cmd_simple: size = 1 [epson2] e2_send: size = 1, reply = 1 [epson2] e2_recv: size = 1, buf = 0x7f85a9d6181f [epson2] e2_cmd_simple: NAK [epson2] maximum supported color depth: 8 [epson2] esci_request_focus_position [epson2] setting focus is not supported [epson2] esci_request_scanner_status [epson2] e2_send: size = 2, reply = 16 [epson2] e2_send: FS F [epson2] e2_recv: size = 16, buf = 0x7f85a9d618a0 [epson2] global status : 0x01 [epson2] warmup can be cancelled [epson2] adf status : 0x00 [epson2] not installed [epson2] not enabled [epson2] tpu status : 0x00 [epson2] not installed [epson2] not enabled [epson2] device type : 0xc0 [epson2] main body status: 0x00 [epson2] e2_dev_post_init [epson2] CCT model id is 0x92, profile offset 80 [epson2] esci_reset [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: ESC @ [epson2] e2_recv: size = 1, buf = 0x7f85a9d618ff [epson2] scanner model: Artisan 700 [epson2] close_scanner: fd = 0 [epson2] esci_request_extended_status [epson2] e2_cmd_info_block, params len = 2, reply len = 42, buf = 0x7f85a9d61988 [epson2] e2_send: size = 2, reply = 46 [epson2] e2_send: ESC f [epson2] e2_recv: size = 4, buf = 0x7f85a9d618d0 [epson2] e2_recv_info_block: payload length: 42 [epson2] e2_recv: size = 42, buf = 0x26be2d0 [epson2] main = 01, ADF = 00, TPU = 00, main 2 = c0 [epson2] attach_one_config: len = 17, line = net autodiscovery [epson2] e2_network_discovery, sent discovery packet [epson2] e2_network_discovery, end [epson2] sane_epson2_get_devices - results: [epson2] 0 (3): Artisan 700 [epson2] sane_epson2_open: name = libusb:001:004 [epson2] handle obtained [epson2] open_scanner: libusb:001:004 [epson2] scanner opened [epson2] esci_reset [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: ESC @ [epson2] e2_recv: size = 1, buf = 0x7fff2c0e524f I installed xsane, scanimage ist not in the repositories. I will try xsane but I wanted to send you the information before the system might crash again Denis
Am 16.05.2011 12:09, schrieb Kåre Särs : > https://bugs.kde.org/show_bug.cgi?id=273372 > > > Kåre Särs <kare.sars@iki.fi> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Status|UNCONFIRMED |NEEDSINFO > Resolution| |WAITINGFORINFO > > > > > --- Comment #1 from Kåre Särs <kare sars iki fi> 2011-05-16 12:09:21 --- > Hi, > > The actual crash is in the epson2 backend. > Was it a one time event or can it be reproduced? > > If it is reproducible can you run scangui with the following command? > > SANE_DEBUG_EPSON2=16 scangui > > Attaching the console printouts could give some more information to forward the > bug report to sane-devel. > > If reproducible, you could also try another frontend like scanimage or xsane. > If they experience the same problem we can be sure it is the backend and not a > corner case triggered by libksane > > /Kåre > Hello Kåre, I just tested Xsane and it runs fine. No problems at all. Greetings Denis
Hello Denis, scanimage is found in sane-utils. You could also try Skanlite, but that is also using libksane so it should not mater. Did you try to scan when you started scangui with the debug enabled? I still believe it is a backend problem. Try changing color mode or bit depth to see if that has any effect. Can you install and try the epkowa backend from http://avasys.jp/eng/linux_driver/download/ /Kåre
Am 16.05.2011 22:13, schrieb Kåre Särs : > https://bugs.kde.org/show_bug.cgi?id=273372 > > > > > > --- Comment #4 from Kåre Särs <kare sars iki fi> 2011-05-16 22:13:17 --- > Hello Denis, > > scanimage is found in sane-utils. > You could also try Skanlite, but that is also using libksane so it should not > mater. > > Did you try to scan when you started scangui with the debug enabled? > > I still believe it is a backend problem. Try changing color mode or bit depth > to see if that has any effect. > > Can you install and try the epkowa backend from > http://avasys.jp/eng/linux_driver/download/ > > /Kåre > Hello Kåre, when scanning with your command it's working! Without crashes or error messages! Does this help you? By the way, there is a problem with Umlaut when saving a scanned document into a file. It's not supported. The Umlaut get's replaced by a signe like this one: � Don't know the reason for it. Kind regards Denis
Hi Dennis, > when scanning with your command it's working! Without crashes or error > messages! > > Does this help you? Unfortunately not :( Are you able to test Ubuntu 11.04 that contains a newer sane version? (I noticed that you have KDE SC 4.6.2 which are from PPA repositories in Ubuntu 10.10 :) > By the way, there is a problem with Umlaut when saving a scanned > document into a file. > It's not supported. The Umlaut get's replaced by a signe like this one: � > > Don't know the reason for it. That problem is a scangui/aquireimage problem. Do you get the same problem with Skanlite? Regards, Kåre
Am 18.05.2011 14:57, schrieb Kåre Särs : > https://bugs.kde.org/show_bug.cgi?id=273372 > > > > > > --- Comment #6 from Kåre Särs <kare sars iki fi> 2011-05-18 14:57:05 --- > > That problem is a scangui/aquireimage problem. Do you get the same problem with > Skanlite? > No, Skanlite is fine. Seems like you have OCR implemented, in contrary to Acquire Image? I have 11.04 on a laptop. I will try Acquire Image with it and give you feedback. > Regards, > Kåre > Kind regards Denis
On Wednesday 18 May 2011 16:09:30 marsu1@gmx.de wrote: > https://bugs.kde.org/show_bug.cgi?id=273372 > > > > > > --- Comment #7 from <marsu1 gmx de> 2011-05-18 15:09:28 --- > Am 18.05.2011 14:57, schrieb Kåre Särs : > > https://bugs.kde.org/show_bug.cgi?id=273372 > > > > > > > > > > > > --- Comment #6 from Kåre Särs <kare sars iki fi> 2011-05-18 14:57:05 --- > > > > That problem is a scangui/aquireimage problem. Do you get the same problem with > > Skanlite? > > > No, Skanlite is fine. Seems like you have OCR implemented, in contrary > to Acquire Image? No, no OCR (Optical Character Recognition). The difference is how the files are saved. > > I have 11.04 on a laptop. I will try Acquire Image with it and give you > feedback. Thanks :) /Kåre
Hello Kåre , Am 18.05.2011 15:22, schrieb Kåre Särs : > No, no OCR (Optical Character Recognition). The difference is how the files > are saved. > Ok. What is the difference? Is yours better? Why does it show me several parts of the document to save or not to? >> I have 11.04 on a laptop. I will try Acquire Image with it and give you >> feedback. I have a problem. I know that on my PC i definitely installed the brother driver But on my laptop there is something different because I can't choose a device, there is only one. How can I find out what kind of driver I have on my laptop? I would like to install the brother driver on it to compare. Thanks in advance. Denis
> > The difference is how the files are saved. > > > Ok. What is the difference? Is yours better? Skanlite uses Qt's save functionality (except for 16bit/color PNG), while Aquireimage/scangui uses libpng/.../.../ directly for saving the images. Aquireimage/scangui does save more meta-data in the file... > Why does it show me several parts of the document to save or not to? Do you mean the automatic selections? Those are meant to automatically select the area to scan, so that you would not have to do it manually. You can remove all the selections by right clicking and selecting "remove selections" if they are not accurate. > > >> I have 11.04 on a laptop. I will try Acquire Image with it and give you > >> feedback. > I have a problem. I know that on my PC i definitely installed the > brother driver > But on my laptop there is something different because I can't choose a > device, there is only one. > How can I find out what kind of driver I have on my laptop? > > I would like to install the brother driver on it to compare. I guess you mean the epkowa driver. The epkowa backend/driver is the backend provided by Epson. > > > Thanks in advance. NP /Kåre
Hello Kåre, sorry for the late answer. Am 20.05.2011 08:35, schrieb Kåre Särs : > https://bugs.kde.org/show_bug.cgi?id=273372 > > > > > > --- Comment #10 from Kåre Särs <kare sars iki fi> 2011-05-20 08:35:12 --- >>> The difference is how the files are saved. >>> >> Ok. What is the difference? Is yours better? > Skanlite uses Qt's save functionality (except for 16bit/color PNG), while > Aquireimage/scangui uses libpng/.../.../ directly for saving the images. > > Aquireimage/scangui does save more meta-data in the file... > I see... >> Why does it show me several parts of the document to save or not to? > Do you mean the automatic selections? Those are meant to automatically select > the area to scan, so that you would not have to do it manually. You can remove > all the selections by right clicking and selecting "remove selections" if they > are not accurate. > ok, I added a screenshot so that you can see what was so "strange" for me. Honestly, somebody who doesn't know these things will have problems using Skanlite. How about a wizzard or an assistant? Will you also support saving as PDF? >>>> I have 11.04 on a laptop. I will try Acquire Image with it and give you >>>> feedback. >> I have a problem. I know that on my PC i definitely installed the >> brother driver >> But on my laptop there is something different because I can't choose a >> device, there is only one. >> How can I find out what kind of driver I have on my laptop? >> >> I would like to install the brother driver on it to compare. > I guess you mean the epkowa driver. The epkowa backend/driver is the backend > provided by Epson. > Yes, I meant this one but it is not installed. How can I find out what the system uses to scan? Regards Denis Attachment
The attachement did not reach bugzilla... I can see how the automatic selection can be a problem... I'll have to think about alternatives. PDF... There is a great demand for that but I don't need it my self and my time is a bit limited. Checking what backend is available: scanimage -L /Kåre
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!
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!