[Bug 481283] [NEW] xsane and xscanimage crash on 64bit karmic with epson2 driver
Popolon
popolon at popolon.org
Thu Nov 12 12:39:07 UTC 2009
Public bug reported:
Binary package hint: libsane-extras
After upgrading to Karmic (9.10), Epson Stylus photo RX620 can't be used
with xsane or xscanimage, both crash with segfault, printing still works
fine.
Could be related to bug #206040 ???
I tried to force purge and reinstall, rm ~/.sane but it still crash.
there are no debug symbols, even after libsane-dbg and libsane-extras-
dbg package installation.
Here is the result with gdb
For Xscanimage :
(gdb) run
Starting program: /usr/bin/xscanimage
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe5a65910 (LWP 20037)]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff3e1fe90 in strcpy () from /lib/libc.so.6
(gdb) bt
#0 0x00007ffff3e1fe90 in strcpy () from /lib/libc.so.6
#1 0x00007fffe86552d6 in getvalue (handle=0x76e080, option=38,
action=<value optimized out>, value=0x788eb0, info=0xfefefefefefefeff)
at /usr/include/bits/string3.h:106
#2 sane_epson2_control_option (handle=0x76e080, option=38,
action=<value optimized out>, value=0x788eb0, info=0xfefefefefefefeff)
at epson2.c:2921
#3 0x000000000040f3b0 in ?? ()
#4 0x0000000000410aaa in ?? ()
#5 0x0000000000409203 in ?? ()
#6 0x00000000004097df in ?? ()
#7 0x0000000000409eda in ?? ()
#8 0x00007ffff3dbfabd in __libc_start_main () from /lib/libc.so.6
#9 0x0000000000405bd9 in ?? ()
#10 0x00007fffffffe6f8 in ?? ()
#11 0x000000000000001c in ?? ()
#12 0x0000000000000001 in ?? ()
#13 0x00007fffffffe933 in ?? ()
#14 0x0000000000000000 in ?? ()
For Xsane :
(gdb) bt
#0 0x00007ffff3541e90 in strcpy () from /lib/libc.so.6
#1 0x00007fffe7c182d6 in getvalue (handle=0x7f50b0, option=38,
action=<value optimized out>, value=0x820430, info=0xfefefefefefefeff)
at /usr/include/bits/string3.h:106
#2 sane_epson2_control_option (handle=0x7f50b0, option=38,
action=<value optimized out>, value=0x820430, info=0xfefefefefefefeff)
at epson2.c:2921
#3 0x000000000040e313 in ?? ()
#4 0x00000000004703c8 in ?? ()
#5 0x00000000004734b4 in ?? ()
#6 0x000000000047759b in ?? ()
#7 0x0000000000477d26 in ?? ()
#8 0x00007ffff34e1abd in __libc_start_main () from /lib/libc.so.6
#9 0x0000000000409ec9 in ?? ()
#10 0x00007fffffffe6f8 in ?? ()
#11 0x000000000000001c in ?? ()
#12 0x0000000000000001 in ?? ()
#13 0x00007fffffffe93d in ?? ()
#14 0x0000000000000000 in ?? ()
lsusb -vvv :
Bus 001 Device 005: ID 04b8:0811 Seiko Epson Corp. Stylus Photo RX620 all-in-one
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x04b8 Seiko Epson Corp.
idProduct 0x0811 Stylus Photo RX620 all-in-one
bcdDevice 1.00
iManufacturer 1 EPSON
iProduct 2 USB2.0 MFP(Hi-Speed)
iSerial 3 L72020506031515210
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 78
bNumInterfaces 3
bConfigurationValue 1
iConfiguration 4 USB2.0 MFP(Hi-Speed)
bmAttributes 0xc0
Self Powered
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 5 EPSON Scanner
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 7 Printer
bInterfaceSubClass 1 Printer
bInterfaceProtocol 2 Bidirectional
iInterface 6 USB2.0 Printer
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 7 USB2.0 Mass Storage
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x07 EP 7 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x88 EP 8 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
** Affects: sane-backends-extras (Ubuntu)
Importance: Undecided
Status: New
** Tags: 64bit karmic sane segfault
--
xsane and xscanimage crash on 64bit karmic with epson2 driver
https://bugs.launchpad.net/bugs/481283
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list