/usr/bin/scanadf: scanadf segfaults on most invocations

Charlie Kravetz cjk at teamcharliesangels.com
Tue Nov 4 13:37:07 UTC 2008


On Sat, 1 Nov 2008 19:30:49 +0000
"Andrew Ferrier" <andrew.ferrier at gmail.com> wrote:

> Package: sane
> Version: 1.0.14-6
> Severity: important
> File: /usr/bin/scanadf
> 
> 
> scanadf segfaults on most invocations on my system. For example:
> 
> ferriera at laura:~$ scanadf
> Scanned 0 pages
> *** glibc detected *** scanadf: double free or corruption (!prev):
> 0x09f324c8 ***
> ======= Backtrace: =========
> /lib/tls/i686/cmov/libc.so.6[0xb7dc63f4]
> /lib/tls/i686/cmov/libc.so.6(cfree+0x96)[0xb7dc8456]
> /usr/lib/sane/libsane-epjitsu.so.1(sane_epjitsu_exit+0x42)[0xb7689b42]
> /usr/lib/libsane.so.1(sane_dll_exit+0x165)[0xb7eb78c5]
> /usr/lib/libsane.so.1(sane_exit+0x17)[0xb7eb80b7]
> /lib/tls/i686/cmov/libc.so.6(exit+0x89)[0xb7d85d69]
> /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xed)[0xb7d6d68d]
> scanadf[0x8048f81]
> ======= Memory map: ========
> 08048000-0804e000 r-xp 00000000 08:01 4031942    /usr/bin/scanadf
> 0804e000-08050000 rw-p 00005000 08:01 4031942    /usr/bin/scanadf
> 08050000-0805e000 rw-p 08050000 00:00 0
> 09f01000-09f49000 rw-p 09f01000 00:00 0          [heap]
> b7573000-b757e000 r-xp 00000000 08:01 4196044
> /usr/lib/sane/libsane-net.so.1.0.19
> b757e000-b7580000 rw-p 0000a000 08:01 4196044
> /usr/lib/sane/libsane-net.so.1.0.19
> b7580000-b758a000 r-xp 00000000 08:01 4195051
> /usr/lib/sane/libsane-abaton.so.1.0.19
> b758a000-b758c000 rw-p 00009000 08:01 4195051
> /usr/lib/sane/libsane-abaton.so.1.0.19
> b758c000-b7598000 r-xp 00000000 08:01 4195273
> /usr/lib/sane/libsane-agfafocus.so.1.0.19
> b7598000-b759a000 rw-p 0000b000 08:01 4195273
> /usr/lib/sane/libsane-agfafocus.so.1.0.19
> b759a000-b75a7000 r-xp 00000000 08:01 4195275
> /usr/lib/sane/libsane-apple.so.1.0.19
> b75a7000-b75a9000 rw-p 0000c000 08:01 4195275
> /usr/lib/sane/libsane-apple.so.1.0.19
> b75a9000-b75cc000 r-xp 00000000 08:01 4195361
> /usr/lib/sane/libsane-avision.so.1.0.19
> b75cc000-b75ce000 rw-p 00022000 08:01 4195361
> /usr/lib/sane/libsane-avision.so.1.0.19
> b75ce000-b75d0000 rw-p b75ce000 00:00 0
> b75d0000-b75e1000 r-xp 00000000 08:01 4195277
> /usr/lib/sane/libsane-artec.so.1.0.19
> b75e1000-b75e3000 rw-p 00010000 08:01 4195277
> /usr/lib/sane/libsane-artec.so.1.0.19
> b75e3000-b75eb000 rw-p b75e3000 00:00 0
> b75eb000-b75ff000 r-xp 00000000 08:01 4195359
> /usr/lib/sane/libsane-artec_eplus48u.so.1.0.19
> b75ff000-b7601000 rw-p 00013000 08:01 4195359
> /usr/lib/sane/libsane-artec_eplus48u.so.1.0.19
> b7601000-b7606000 rw-p b7601000 00:00 0
> b7606000-b760b000 r-xp 00000000 08:01 4195360
> /usr/lib/sane/libsane-as6e.so.1.0.19
> b760b000-b760d000 rw-p 00004000 08:01 4195360
> /usr/lib/sane/libsane-as6e.so.1.0.19
> b760d000-b761f000 r-xp 00000000 08:01 4195362
> /usr/lib/sane/libsane-bh.so.1.0.19
> b761f000-b7621000 rw-p 00011000 08:01 4195362
> /usr/lib/sane/libsane-bh.so.1.0.19
> b7621000-b7635000 r-xp 00000000 08:01 4195409
> /usr/lib/sane/libsane-canon.so.1.0.19
> b7635000-b7637000 rw-p 00013000 08:01 4195409
> /usr/lib/sane/libsane-canon.so.1.0.19
> b7637000-b7644000 r-xp 00000000 08:01 4195411
> /usr/lib/sane/libsane-canon630u.so.1.0.19
> b7644000-b7646000 rw-p 0000c000 08:01 4195411
> /usr/lib/sane/libsane-canon630u.so.1.0.19
> b7646000-b7647000 rw-p b7646000 00:00 0
> b7647000-b7652000 r-xp 00000000 08:01 4195415
> /usr/lib/sane/libsane-cardscan.so.1.0.19
> b7652000-b7654000 rw-p 0000a000 08:01 4195415
> /usr/lib/sane/libsane-cardscan.so.1.0.19
> b7654000-b7655000 rw-p b7654000 00:00 0
> b7655000-b7666000 r-xp 00000000 08:01 4195417
> /usr/lib/sane/libsane-coolscan.so.1.0.19
> b7666000-b7668000 rw-p 00010000 08:01 4195417
> /usr/lib/sane/libsane-coolscan.so.1.0.19
> b7668000-b767b000 r-xp 00000000 08:01 4195419
> /usr/lib/sane/libsane-coolscan2.so.1.0.19
> b767b000-b767d000 rw-p 00012000 08:01 4195419
> /usr/lib/sane/libsane-coolscan2.so.1.0.19
> b767d000-b767e000 rw-p b767d000 00:00 0
> b767e000-b7685000 r-xp 00000000 08:01 4195430
> /usr/lib/sane/libsane-dell1600n_net.so.1.0.19
> b7685000-b7687000 rw-p 00006000 08:01 4195430
> /usr/lib/sane/libsane-dell1600n_net.so.1.0.19
> b7687000-b7696000 r-xp 00000000 08:01 4195525
> /usr/lib/sane/libsane-epjitsu.so.1.0.19
> b7696000-b7698000 rw-p 0000e000 08:01 4195525
> /usr/lib/sane/libsane-epjitsu.so.1.0.19
> b7698000-b769b000 rw-p b7698000 00:00 0
> b7776000-b778a000 r-xp 00000000 08:01
> 4031322    /usr/lib/libz.so.1.2.3.3 b778a000-b778c000 rw-p 00013000
> 08:01 4031322    /usr/lib/libz.so.1.2.3.3 b778c000-b77ab000 r-xp
> 00000000 08:01 4032272    /usr/lib/libjpeg.so.62.0.0
> b77ab000-b77ac000 rw-p 0001e000 08:01
> 4032272    /usr/lib/libjpeg.so.62.0.0 b77ac000-b77fe000 r-xp 00000000
> 08:01 4032509    /usr/lib/libtiff.so.4.2.1 b77fe000-b7800000 r--p
> 00052000 08:01 4032509    /usr/lib/libtiff.so.4.2.1 b7800000Aborted
> 
> I have a single scanner connected:
> 
> ferriera at laura:~$ scanadf -L
> device `epjitsu:libusb:001:003' is a FUJITSU ScanSnap S300 scanner
> 
> I'm not sure what other information would be helpful; please let me
> know and I can provide it.
> 
> Thanks,
> Andrew.
> 
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers intrepid-updates
>   APT policy: (500, 'intrepid-updates'), (500, 'intrepid-security'),
> (500, 'intrepid')
> Architecture: i386 (i686)
> 
> Kernel: Linux 2.6.27-7-generic (SMP w/1 CPU core)
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages sane depends on:
> ii  libatk1.0-0        1.24.0-0ubuntu1       The ATK accessibility
> toolkit ii  libc6              2.8~20080505-0ubuntu7 GNU C Library:
> Shared libraries ii  libcairo2          1.8.0-0ubuntu1        The
> Cairo 2D vector graphics libra
> ii  libgimp2.0         2.6.1-1ubuntu3        Libraries for the GNU
> Image Manipu
> ii  libglib2.0-0       2.18.2-0ubuntu1       The GLib library of C
> routines ii  libgtk2.0-0        2.14.4-0ubuntu1       The GTK+
> graphical user interface
> ii  libpango1.0-0      1.22.1-0ubuntu1       Layout and rendering of
> internatio
> ii  libsane            1.0.19-6ubuntu1       API library for scanners
> 
> sane recommends no packages.
> 
> -- no debconf information
> 
> 

Can you file this on launchpad? I know the system sent it to the users
mailing list, but it never gets worked if it stays here. 

The right place to file bug reports is:
https://bugs.launchpad.net/ubuntu

That will give the developers a chance to see if they can fix it.

Thanks.

-- 
Charlie Kravetz 
Linux Registered User Number 425914          [http://counter.li.org/]
Never let anyone steal your DREAM.           [http://keepingdreams.com]




More information about the ubuntu-users mailing list