Hi

Allthough this bug is reported in 2009, I encounter today the same error with my old Canon Canoscan 2700F connected with SCSI. I run Ubuntu 11.10 (64 bit) with the latest updates.

I included the backtrace:
Starting program: /usr/bin/xsane
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
sense_handler (scsi_fd=12, result=0x7edd80 <incomplete sequence \360>, arg=<optimized out>) at canon.c:347
347    canon.c: No such file or directory.
    in canon.c
(gdb) bt
#0 sense_handler (scsi_fd=12, result=0x7edd80 <incomplete sequence \360>, arg=<optimized out>) at canon.c:347 #1 0x00007fffe5495228 in sanei_scsi_req_wait (id=0x7edd00) at sanei_scsi.c:2411 #2 0x00007fffe549527a in sanei_scsi_cmd2 (fd=<optimized out>, cmd=<optimized out>, cmd_size=<optimized out>, src=<optimized out>, src_size=<optimized out>, dst=<optimized out>, dst_size=0x0) at sanei_scsi.c:2480
#3  0x00007fffe5497440 in test_unit_ready (fd=12) at canon-scsi.c:55
#4 0x00007fffe5497a42 in attach (devnam=0x7fffffff7560 "/dev/sg4", devp=0x0) at canon.c:698 #5 0x00007fffe5498841 in attach_one (dev=0x7fffffff7560 "/dev/sg4") at canon.c:1798 #6 0x00007fffe5495a9b in sanei_scsi_find_devices (findvendor=0x7ec0b0 "CANON", findmodel=0x7eba90 "IX", findtype=0x0, findbus=-1, findchannel=-1, findid=-1, findlun=-1, attach=0x7fffe5498820 <attach_one>) at sanei_scsi.c:3137 #7 0x00007fffe54935ac in sanei_config_attach_matching_devices (name=<optimized out>, attach=0x7fffe5498820 <attach_one>) at sanei_config2.c:142 #8 0x00007fffe5498d0a in sane_canon_init (version_code=<optimized out>, authorize=<optimized out>) at canon-sane.c:82
#9  0x00007ffff7bd78d0 in init (be=0x73b5c0) at dll.c:613
#10 0x00007ffff7bd828d in sane_dll_get_devices (device_list=0x6a0b40, local_only=0) at dll.c:1054
#11 0x00000000004711f5 in ?? ()
#12 0x0000000000476233 in ?? ()
#13 0x000000000040a3b4 in ?? ()
#14 0x00007ffff563130d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#15 0x000000000040a4a1 in ?? ()
#16 0x00007fffffffe1d8 in ?? ()
#17 0x000000000000001c in ?? ()
#18 0x0000000000000001 in ?? ()
#19 0x00007fffffffe4ca in ?? ()
#20 0x0000000000000000 in ?? ()
(gdb)

Does this help you in finding a clue? If you need more info, let me know.
Mart



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to