Hi, I am trying to get an ols microtek scanmaker 4800 running on debian using xsane. Xsane loads fine, seems to see the scanner correctly, but when I hit preview or scan, it freezes and I have to force a quit.
I tried commenting out all the other scanners in the conf file, but that had no effect. I ran gdb, as suggested in the help file, but have not a clue what the output means. I have pasted it in below. Any ideas how I might get the scanner running? It used to run fine on windows xp, so I know the hardware works. I got a new computer at work which downgraded to vista, so the scanner no longer works on the pc, so I am trying to get it going on my old debian laptop. Here is the gdb output: =========================== This GDB was configured as "i486-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (gdb) r Starting program: /usr/bin/xsane Failed to read a valid object file image from memory. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1219717440 (LWP 13099)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) Program received signal SIGTSTP, Stopped (user). [Switching to Thread -1219717440 (LWP 13099)] 0xb75ec0f7 in funlockfile () from /lib/tls/i686/cmov/libc.so.6 (gdb) backtrace #0 0xb75ec0f7 in funlockfile () from /lib/tls/i686/cmov/libc.so.6 #1 0xb75d368f in vfprintf () from /lib/tls/i686/cmov/libc.so.6 #2 0xb75f4f81 in vsnprintf () from /lib/tls/i686/cmov/libc.so.6 #3 0xb75dc365 in snprintf () from /lib/tls/i686/cmov/libc.so.6 #4 0xb7f4d257 in usb_control_msg () from /lib/libusb-0.1.so.4 #5 0xb724d10f in sanei_usb_control_msg () from /usr/lib/sane/libsane-sm3840.so.1 #6 0xb7241843 in sane_sm3840_get_parameters () from /usr/lib/sane/libsane-sm3840.so.1 #7 0xb72418ce in sane_sm3840_get_parameters () from /usr/lib/sane/libsane-sm3840.so.1 #8 0xb7241c8e in sane_sm3840_get_parameters () from /usr/lib/sane/libsane-sm3840.so.1 #9 0xb7244932 in sane_sm3840_start () from /usr/lib/sane/libsane-sm3840.so.1 #10 0xb7f53a8f in sane_dll_start () from /usr/lib/libsane.so.1 #11 0xb7f557bd in sane_start () from /usr/lib/libsane.so.1 #12 0x080ab87f in ?? () #13 0x08103b08 in ?? () #14 0x00000019 in ?? () #15 0xbfea89b8 in ?? () #16 0xb7720156 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 #17 0x080aca47 in ?? () #18 0x083b32b8 in ?? () ---Type <return> to continue, or q <return> to quit--- #19 0x080f55a0 in ?? () #20 0xbfea8f4c in ?? () #21 0x00000004 in ?? () #22 0xbfea8e50 in ?? () #23 0x080fb760 in ?? () #24 0xbfea8d18 in ?? () #25 0xb779f697 in g_closure_unref () from /usr/lib/libgobject-2.0.so.0 #26 0x080b2fb2 in ?? () #27 0x00000000 in ?? () (gdb) --
