> What does the net backend config file (/etc/sane.d/net.conf) look like?
> 
> JB.

The only uncommented line is 'localhost'. Commenting that out does fix
the crash.

I found that if I downgrade gdb to version 6.8 then I'm able to get the
following backtrace, which seems to point the finger at the v4l module:

        Starting program: /usr/bin/scanimage -L
        [sanei_debug] Setting debug level of dll to 5.
        [dll] sane_init: SANE dll backend version 1.0.12 from sane-backends 
1.0.21
        [dll] sane_init/read_dlld: processing /etc/sane.d/dll.d ...
        [dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/libsane-extras
        [dll] sane_init/read_config: reading dll.d/libsane-extras
        [dll] add_backend: adding backend `ls5000'
        [dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/hplip
        [dll] sane_init/read_config: reading dll.d/hplip
        [dll] add_backend: adding backend `hpaio'
        [dll] sane_init/read_dlld: done.
        [dll] sane_init/read_config: reading dll.conf
        [dll] add_backend: adding backend `net'
        [dll] add_backend: adding backend `abaton'
        [dll] add_backend: adding backend `agfafocus'
        [dll] add_backend: adding backend `apple'
        [dll] add_backend: adding backend `avision'
        [dll] add_backend: adding backend `artec'
        [dll] add_backend: adding backend `artec_eplus48u'
        [dll] add_backend: adding backend `as6e'
        [dll] add_backend: adding backend `bh'
        [dll] add_backend: adding backend `canon'
        [dll] add_backend: adding backend `canon630u'
        [dll] add_backend: adding backend `canon_dr'
        [dll] add_backend: adding backend `cardscan'
        [dll] add_backend: adding backend `coolscan'
        [dll] add_backend: adding backend `coolscan3'
        [dll] add_backend: adding backend `dell1600n_net'
        [dll] add_backend: adding backend `dmc'
        [dll] add_backend: adding backend `epjitsu'
        [dll] add_backend: adding backend `epson2'
        [dll] add_backend: adding backend `fujitsu'
        [dll] add_backend: adding backend `genesys'
        [dll] add_backend: adding backend `gt68xx'
        [dll] add_backend: adding backend `hp'
        [dll] add_backend: adding backend `hp3900'
        [dll] add_backend: adding backend `hpsj5s'
        [dll] add_backend: adding backend `hp3500'
        [dll] add_backend: adding backend `hp4200'
        [dll] add_backend: adding backend `hp5400'
        [dll] add_backend: adding backend `hp5590'
        [dll] add_backend: adding backend `hpljm1005'
        [dll] add_backend: adding backend `hs2p'
        [dll] add_backend: adding backend `ibm'
        [dll] add_backend: adding backend `kodak'
        [dll] add_backend: adding backend `kvs1025'
        [dll] add_backend: adding backend `leo'
        [dll] add_backend: adding backend `lexmark'
        [dll] add_backend: adding backend `ma1509'
        [dll] add_backend: adding backend `matsushita'
        [dll] add_backend: adding backend `microtek'
        [dll] add_backend: adding backend `microtek2'
        [dll] add_backend: adding backend `mustek'
        [dll] add_backend: adding backend `mustek_usb'
        [dll] add_backend: adding backend `mustek_usb2'
        [dll] add_backend: adding backend `nec'
        [dll] add_backend: adding backend `niash'
        [dll] add_backend: adding backend `pie'
        [dll] add_backend: adding backend `pixma'
        [dll] add_backend: adding backend `plustek'
        [dll] add_backend: adding backend `qcam'
        [dll] add_backend: adding backend `ricoh'
        [dll] add_backend: adding backend `rts8891'
        [dll] add_backend: adding backend `s9036'
        [dll] add_backend: adding backend `sceptre'
        [dll] add_backend: adding backend `sharp'
        [dll] add_backend: adding backend `sm3600'
        [dll] add_backend: adding backend `sm3840'
        [dll] add_backend: adding backend `snapscan'
        [dll] add_backend: adding backend `sp15c'
        [dll] add_backend: adding backend `tamarack'
        [dll] add_backend: adding backend `teco1'
        [dll] add_backend: adding backend `teco2'
        [dll] add_backend: adding backend `teco3'
        [dll] add_backend: adding backend `u12'
        [dll] add_backend: adding backend `umax'
        [dll] add_backend: adding backend `umax1220u'
        [dll] add_backend: adding backend `v4l'
        [dll] add_backend: adding backend `xerox_mfp'
        [dll] sane_get_devices
        [dll] load: searching backend `xerox_mfp' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-xerox_mfp.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-xerox_mfp.so.1'
        [dll] init: initializing backend `xerox_mfp'
        [dll] init: backend `xerox_mfp' is version 1.0.11
        [dll] load: searching backend `v4l' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-v4l.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-v4l.so.1'
        [Thread debugging using libthread_db enabled]
        Error while reading shared library symbols:
        Cannot find new threads: generic error
        Cannot find new threads: generic error
        
        (gdb) bt full
        #0  dl_open_worker (a=<value optimized out>) at dl-open.c:330
                args = (struct dl_open_args *) 0x7fffde46f170
                file = <value optimized out>
                mode = -2147483647
                call_map = <value optimized out>
                __PRETTY_FUNCTION__ =   "dl_open_worker"
                new = (struct link_map *) 0x20ff460
                r = <value optimized out>
                reloc_mode = <value optimized out>
                l = <value optimized out>
                any_tls = <value optimized out>
        #1  0x00007f2222d185b6 in _dl_catch_error (objname=<value optimized 
out>, errstring=<value optimized out>, mallocedp=<value optimized out>, 
operate=<value optimized out>, args=<value optimized out>) at dl-error.c:178
                errcode = <value optimized out>
                old = (struct catch * volatile) 0x7fffde46f270
                c = {
          objname = 0x3000000018 <Address 0x3000000018 out of bounds>, 
          errstring = 0x0, 
          malloced = false, 
          env =     {{
              __jmpbuf =         {2147483649,
                -5869824595037143352,
                -2,
                139784587607162,
                2,
                140736922579920,
                -5869824595110543672,
                -5822652324396155192}, 
              __mask_was_saved = 0, 
              __saved_mask = {
                __val =           {0,
                  34577952,
                  139784579774646,
                  139784579773536,
                  139784579772360,
                  4294967296,
                  4294967381,
                  0,
                  0,
                  34578816,
                  140736922579552,
                  0,
                  140736922579592,
                  34577952,
                  1628051552,
                  140736922579328}
              }
            }}
        }
        #2  0x00007f2222d1c5da in _dl_open (file=0x7fffde46f3d0 
"/usr/lib/sane/libsane-v4l.so.1", mode=-2147483647, 
caller_dlopen=0x7f2222b07c7a, nsid=-2, argc=2, argv=0x100000, 
env=0x7fffde4726d0) at dl-open.c:583
                args = {
          file = 0x7fffde46f3d0 "/usr/lib/sane/libsane-v4l.so.1", 
          mode = -2147483647, 
          caller_dlopen = 0x7f2222b07c7a, 
          caller_dl_open = 0x7f2222900f66, 
          map = 0x20ff460, 
          nsid = 0, 
          argc = 2, 
          argv = 0x7fffde4726b8, 
          env = 0x7fffde4726d0
        }
                objname = <value optimized out>
                errstring = <value optimized out>
                malloced = <value optimized out>
                errcode = <value optimized out>
                __PRETTY_FUNCTION__ =   "_dl_open"
        #3  0x00007f2222900f66 in dlopen_doit (a=<value optimized out>) at 
dlopen.c:67
                args = (struct dlopen_args *) 0x7fffde46f390
        #4  0x00007f2222d185b6 in _dl_catch_error (objname=<value optimized 
out>, errstring=<value optimized out>, mallocedp=<value optimized out>, 
operate=<value optimized out>, args=<value optimized out>) at dl-error.c:178
                errcode = <value optimized out>
                old = (struct catch * volatile) 0x0
                c = {
          objname = 0x11474900 <Address 0x11474900 out of bounds>, 
          errstring = 0x0, 
          malloced = false, 
          env =     {{
              __jmpbuf =         {139784587587776,
                -5822652886714827064,
                140736922579856,
                0,
                34600032,
                0,
                -5869824595045531960,
                -5822652324396155192}, 
              __mask_was_saved = 0, 
              __saved_mask = {
                __val =           {140736922584064,
                  139784587605515,
                  206158430232,
                  140736922579904,
                  140736922579712,
                  34600032,
                  140736922579840,
                  34600032,
                  140736922579920,
                  36384,
                  139784591857408,
                  1,
                  139784582389344,
                  0,
                  140736922579920,
                  34600000}
              }
            }}
        }
        #5  0x00007f22229012ec in _dlerror_run (operate=0x7f2222900f00 
<dlopen_doit>, args=0x7fffde46f390) at dlerror.c:164
                result = (struct dl_action_result *) 0x7f2222b030c0
        #6  0x00007f2222900ee1 in __dlopen (file=<value optimized out>, 
mode=<value optimized out>) at dlopen.c:88
                args = {
          file = 0x7fffde46f3d0 "/usr/lib/sane/libsane-v4l.so.1", 
          mode = 1, 
          new = 0x20f9cc0, 
          caller = 0x7f2222b07c7a
        }
        #7  0x00007f2222b07c7a in load (be=0x20f9cc0) at dll.c:497
                mode = 1
                src = 0x0
                orig_src = <value optimized out>
                dir = <value optimized out>
                path = <value optimized out>
                libname =   "/usr/lib/sane/libsane-v4l.so.1\000\000�c ", '\0' 
<repeats 13 times>, 
"\200\002g��\177\000\...@�f��\177\000\000\000@�!\"\177\000\000�\203�\"\"\177\000\000\001",
 '\0' <repeats 23 times>, 
"\220{Z\"\"\177\000\000\000\000\000\000\000\000\000\0000�\020\002\000\000\000\000��F��\177\000\000\005\000\000\000\000\000\000\000\020�\017\002\000\000\000\000\025��\"\"\177\000\000����������������\001\000\000\000\000\000\000\000\022U\020�\000\000\000\000\005",
 '\0' <repeats 15 times>, "\t\231�!\"\177\000\000�`\021\002\000"...
                fp = (FILE *) 0x20ff460
        #8  0x00007f2222b07e84 in init (be=0x0) at dll.c:606
                status = <value optimized out>
                version = 0
        #9  0x00007f2222b081ad in sane_dll_get_devices (device_list=<value 
optimized out>, local_only=<value optimized out>) at dll.c:1034
                be_list = (const SANE_Device **) 0x20ff420
                be = (struct backend *) 0x20f9cc0
                status = <value optimized out>
                full_name = 0x7fffde47258c ""
                i = -565762376
                num_devs = <value optimized out>
        #10 0x0000000000403ad2 in main (argc=2, argv=0x7fffde4726b8) at 
scanimage.c:1771
                i = <value optimized out>
                ch = 586326272
                i = <value optimized out>
                index = <value optimized out>
                opt = <value optimized out>
                device_list = <value optimized out>
                num_dev_options = 0
                devname = 0x0
                defdevname = 0x0
                format = 0x0
                readbuf =   "\000"
                readbuf2 = <value optimized out>
                batch = 0
                batch_prompt = 0
                batch_count = -1
                batch_start_at = 1
                batch_increment = 1
                status = <value optimized out>
                version_code = <value optimized out>

Then again, running without gdb:

        $ scanimage -L
        [sanei_debug] Setting debug level of dll to 5.
        [dll] sane_init: SANE dll backend version 1.0.12 from sane-backends 
1.0.21
        [dll] sane_init/read_dlld: processing /etc/sane.d/dll.d ...
        [dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/libsane-extras
        [dll] sane_init/read_config: reading dll.d/libsane-extras
        [dll] add_backend: adding backend `ls5000'
        [dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/hplip
        [dll] sane_init/read_config: reading dll.d/hplip
        [dll] add_backend: adding backend `hpaio'
        [dll] sane_init/read_dlld: done.
        [dll] sane_init/read_config: reading dll.conf
        [dll] add_backend: adding backend `net'
        [dll] add_backend: adding backend `abaton'
        [dll] add_backend: adding backend `agfafocus'
        [dll] add_backend: adding backend `apple'
        [dll] add_backend: adding backend `avision'
        [dll] add_backend: adding backend `artec'
        [dll] add_backend: adding backend `artec_eplus48u'
        [dll] add_backend: adding backend `as6e'
        [dll] add_backend: adding backend `bh'
        [dll] add_backend: adding backend `canon'
        [dll] add_backend: adding backend `canon630u'
        [dll] add_backend: adding backend `canon_dr'
        [dll] add_backend: adding backend `cardscan'
        [dll] add_backend: adding backend `coolscan'
        [dll] add_backend: adding backend `coolscan3'
        [dll] add_backend: adding backend `dell1600n_net'
        [dll] add_backend: adding backend `dmc'
        [dll] add_backend: adding backend `epjitsu'
        [dll] add_backend: adding backend `epson2'
        [dll] add_backend: adding backend `fujitsu'
        [dll] add_backend: adding backend `genesys'
        [dll] add_backend: adding backend `gt68xx'
        [dll] add_backend: adding backend `hp'
        [dll] add_backend: adding backend `hp3900'
        [dll] add_backend: adding backend `hpsj5s'
        [dll] add_backend: adding backend `hp3500'
        [dll] add_backend: adding backend `hp4200'
        [dll] add_backend: adding backend `hp5400'
        [dll] add_backend: adding backend `hp5590'
        [dll] add_backend: adding backend `hpljm1005'
        [dll] add_backend: adding backend `hs2p'
        [dll] add_backend: adding backend `ibm'
        [dll] add_backend: adding backend `kodak'
        [dll] add_backend: adding backend `kvs1025'
        [dll] add_backend: adding backend `leo'
        [dll] add_backend: adding backend `lexmark'
        [dll] add_backend: adding backend `ma1509'
        [dll] add_backend: adding backend `matsushita'
        [dll] add_backend: adding backend `microtek'
        [dll] add_backend: adding backend `microtek2'
        [dll] add_backend: adding backend `mustek'
        [dll] add_backend: adding backend `mustek_usb'
        [dll] add_backend: adding backend `mustek_usb2'
        [dll] add_backend: adding backend `nec'
        [dll] add_backend: adding backend `niash'
        [dll] add_backend: adding backend `pie'
        [dll] add_backend: adding backend `pixma'
        [dll] add_backend: adding backend `plustek'
        [dll] add_backend: adding backend `qcam'
        [dll] add_backend: adding backend `ricoh'
        [dll] add_backend: adding backend `rts8891'
        [dll] add_backend: adding backend `s9036'
        [dll] add_backend: adding backend `sceptre'
        [dll] add_backend: adding backend `sharp'
        [dll] add_backend: adding backend `sm3600'
        [dll] add_backend: adding backend `sm3840'
        [dll] add_backend: adding backend `snapscan'
        [dll] add_backend: adding backend `sp15c'
        [dll] add_backend: adding backend `tamarack'
        [dll] add_backend: adding backend `teco1'
        [dll] add_backend: adding backend `teco2'
        [dll] add_backend: adding backend `teco3'
        [dll] add_backend: adding backend `u12'
        [dll] add_backend: adding backend `umax'
        [dll] add_backend: adding backend `umax1220u'
        [dll] add_backend: adding backend `v4l'
        [dll] add_backend: adding backend `xerox_mfp'
        [dll] sane_get_devices
        [dll] load: searching backend `xerox_mfp' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-xerox_mfp.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-xerox_mfp.so.1'
        [dll] init: initializing backend `xerox_mfp'
        [dll] init: backend `xerox_mfp' is version 1.0.11
        [dll] load: searching backend `v4l' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-v4l.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-v4l.so.1'
        [dll] init: initializing backend `v4l'
        [dll] init: backend `v4l' is version 1.0.5
        [dll] load: searching backend `umax1220u' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-umax1220u.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-umax1220u.so.1'
        [dll] init: initializing backend `umax1220u'
        [dll] init: backend `umax1220u' is version 1.0.2
        [dll] load: searching backend `umax' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-umax.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-umax.so.1'
        [dll] init: initializing backend `umax'
        [dll] init: backend `umax' is version 1.0.45
        [dll] load: searching backend `u12' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-u12.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-u12.so.1'
        [dll] init: initializing backend `u12'
        [dll] init: backend `u12' is version 1.0.0
        [dll] load: searching backend `teco3' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-teco3.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-teco3.so.1'
        [dll] init: initializing backend `teco3'
        [dll] init: backend `teco3' is version 1.0.1
        [dll] load: searching backend `teco2' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-teco2.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-teco2.so.1'
        [dll] init: initializing backend `teco2'
        [dll] init: backend `teco2' is version 1.0.10
        [dll] load: searching backend `teco1' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-teco1.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-teco1.so.1'
        [dll] init: initializing backend `teco1'
        [dll] init: backend `teco1' is version 1.0.10
        [dll] load: searching backend `tamarack' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-tamarack.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-tamarack.so.1'
        [dll] init: initializing backend `tamarack'
        [dll] init: backend `tamarack' is version 1.0.0
        [dll] load: searching backend `sp15c' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-sp15c.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-sp15c.so.1'
        [dll] init: initializing backend `sp15c'
        [dll] init: backend `sp15c' is version 1.0.0
        [dll] load: searching backend `snapscan' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-snapscan.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-snapscan.so.1'
        [dll] init: initializing backend `snapscan'
        [dll] init: backend `snapscan' is version 1.4.53
        [dll] load: searching backend `sm3840' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-sm3840.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-sm3840.so.1'
        [dll] init: initializing backend `sm3840'
        [dll] init: backend `sm3840' is version 1.0.0
        [dll] load: searching backend `sm3600' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-sm3600.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-sm3600.so.1'
        [dll] init: initializing backend `sm3600'
        [dll] init: backend `sm3600' is version 1.0.6
        [dll] load: searching backend `sharp' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-sharp.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-sharp.so.1'
        [dll] init: initializing backend `sharp'
        [dll] init: backend `sharp' is version 1.0.0
        [dll] load: searching backend `sceptre' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-sceptre.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-sceptre.so.1'
        [dll] init: initializing backend `sceptre'
        [dll] init: backend `sceptre' is version 1.0.10
        [dll] load: searching backend `s9036' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-s9036.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-s9036.so.1'
        [dll] init: initializing backend `s9036'
        [dll] init: backend `s9036' is version 1.0.0
        [dll] load: searching backend `rts8891' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-rts8891.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-rts8891.so.1'
        [dll] init: initializing backend `rts8891'
        [dll] init: backend `rts8891' is version 1.0.31
        [dll] load: searching backend `ricoh' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-ricoh.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-ricoh.so.1'
        [dll] init: initializing backend `ricoh'
        [dll] init: backend `ricoh' is version 1.0.0
        [dll] load: searching backend `qcam' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-qcam.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-qcam.so.1'
        [dll] init: initializing backend `qcam'
        [dll] init: backend `qcam' is version 1.0.0
        [dll] load: searching backend `plustek' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-plustek.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-plustek.so.1'
        [dll] init: initializing backend `plustek'
        [dll] init: backend `plustek' is version 1.0.0
        [dll] load: searching backend `pixma' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-pixma.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-pixma.so.1'
        [dll] init: initializing backend `pixma'
        [dll] init: backend `pixma' is version 1.0.16
        [dll] load: searching backend `pie' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-pie.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-pie.so.1'
        [dll] init: initializing backend `pie'
        [dll] init: backend `pie' is version 1.0.9
        [dll] load: searching backend `niash' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-niash.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-niash.so.1'
        [dll] init: initializing backend `niash'
        [dll] init: backend `niash' is version 1.0.1
        [dll] load: searching backend `nec' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-nec.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-nec.so.1'
        [dll] init: initializing backend `nec'
        [dll] init: backend `nec' is version 1.0.0
        [dll] load: searching backend `mustek_usb2' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-mustek_usb2.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-mustek_usb2.so.1'
        [dll] init: initializing backend `mustek_usb2'
        [dll] init: backend `mustek_usb2' is version 1.0.10
        [dll] load: searching backend `mustek_usb' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-mustek_usb.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-mustek_usb.so.1'
        [dll] init: initializing backend `mustek_usb'
        [dll] init: backend `mustek_usb' is version 1.0.18
        [dll] load: searching backend `mustek' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-mustek.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-mustek.so.1'
        [dll] init: initializing backend `mustek'
        [dll] init: backend `mustek' is version 1.0.138
        [dll] load: searching backend `microtek2' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-microtek2.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-microtek2.so.1'
        [dll] init: initializing backend `microtek2'
        [dll] init: backend `microtek2' is version 1.0.0
        [dll] load: searching backend `microtek' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-microtek.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-microtek.so.1'
        [dll] init: initializing backend `microtek'
        [dll] init: backend `microtek' is version 1.0.0
        [dll] load: searching backend `matsushita' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-matsushita.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-matsushita.so.1'
        [dll] init: initializing backend `matsushita'
        [dll] init: backend `matsushita' is version 1.0.7
        [dll] load: searching backend `ma1509' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-ma1509.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-ma1509.so.1'
        [dll] init: initializing backend `ma1509'
        [dll] init: backend `ma1509' is version 1.0.3
        [dll] load: searching backend `lexmark' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-lexmark.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-lexmark.so.1'
        [dll] init: initializing backend `lexmark'
        [dll] init: backend `lexmark' is version 1.0.21
        [dll] load: searching backend `leo' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-leo.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-leo.so.1'
        [dll] init: initializing backend `leo'
        [dll] init: backend `leo' is version 1.0.11
        [dll] load: searching backend `kvs1025' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-kvs1025.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-kvs1025.so.1'
        [dll] init: initializing backend `kvs1025'
        [dll] init: backend `kvs1025' is version 1.0.3
        [dll] load: searching backend `kodak' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-kodak.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-kodak.so.1'
        [dll] init: initializing backend `kodak'
        [dll] init: backend `kodak' is version 1.0.7
        [dll] load: searching backend `ibm' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-ibm.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-ibm.so.1'
        [dll] init: initializing backend `ibm'
        [dll] init: backend `ibm' is version 1.0.0
        [dll] load: searching backend `hs2p' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hs2p.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hs2p.so.1'
        [dll] init: initializing backend `hs2p'
        [dll] init: backend `hs2p' is version 1.0.0
        [dll] load: searching backend `hpljm1005' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hpljm1005.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hpljm1005.so.1'
        [dll] init: initializing backend `hpljm1005'
        [dll] init: backend `hpljm1005' is version 1.0.1
        [dll] load: searching backend `hp5590' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hp5590.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hp5590.so.1'
        [dll] init: initializing backend `hp5590'
        [dll] init: backend `hp5590' is version 1.0.5
        [dll] load: searching backend `hp5400' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hp5400.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hp5400.so.1'
        [dll] init: initializing backend `hp5400'
        [dll] init: backend `hp5400' is version 1.0.3
        [dll] load: searching backend `hp4200' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hp4200.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hp4200.so.1'
        [dll] init: initializing backend `hp4200'
        [dll] init: backend `hp4200' is version 1.0.0
        [dll] load: searching backend `hp3500' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hp3500.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hp3500.so.1'
        [dll] init: initializing backend `hp3500'
        [dll] init: backend `hp3500' is version 1.0.0
        [dll] load: searching backend `hpsj5s' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hpsj5s.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hpsj5s.so.1'
        [dll] init: initializing backend `hpsj5s'
        [dll] init: backend `hpsj5s' is version 1.0.3
        [dll] load: searching backend `hp3900' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hp3900.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hp3900.so.1'
        [dll] init: initializing backend `hp3900'
        [dll] init: backend `hp3900' is version 1.0.0
        [dll] load: searching backend `hp' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hp.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hp.so.1'
        [dll] init: initializing backend `hp'
        [dll] init: backend `hp' is version 1.0.8
        [dll] load: searching backend `gt68xx' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-gt68xx.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-gt68xx.so.1'
        [dll] init: initializing backend `gt68xx'
        [dll] init: backend `gt68xx' is version 1.0.84
        [dll] load: searching backend `genesys' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-genesys.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-genesys.so.1'
        [dll] init: initializing backend `genesys'
        [dll] init: backend `genesys' is version 1.0.13
        [dll] load: searching backend `fujitsu' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-fujitsu.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-fujitsu.so.1'
        [dll] init: initializing backend `fujitsu'
        [dll] init: backend `fujitsu' is version 1.0.98
        [dll] load: searching backend `epson2' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-epson2.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-epson2.so.1'
        [dll] init: initializing backend `epson2'
        [dll] init: backend `epson2' is version 1.0.124
        [dll] load: searching backend `epjitsu' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-epjitsu.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-epjitsu.so.1'
        [dll] init: initializing backend `epjitsu'
        [dll] init: backend `epjitsu' is version 1.0.20
        [dll] load: searching backend `dmc' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-dmc.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-dmc.so.1'
        [dll] init: initializing backend `dmc'
        [dll] init: backend `dmc' is version 1.0.0
        [dll] load: searching backend `dell1600n_net' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-dell1600n_net.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-dell1600n_net.so.1'
        [dll] init: initializing backend `dell1600n_net'
        [dll] init: backend `dell1600n_net' is version 1.0.0
        [dll] load: searching backend `coolscan3' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-coolscan3.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-coolscan3.so.1'
        [dll] init: initializing backend `coolscan3'
        [dll] init: backend `coolscan3' is version 1.0.0
        [dll] load: searching backend `coolscan' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-coolscan.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-coolscan.so.1'
        [dll] init: initializing backend `coolscan'
        [dll] init: backend `coolscan' is version 1.0.0
        [dll] load: searching backend `cardscan' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-cardscan.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-cardscan.so.1'
        [dll] init: initializing backend `cardscan'
        [dll] init: backend `cardscan' is version 1.0.2
        [dll] load: searching backend `canon_dr' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-canon_dr.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-canon_dr.so.1'
        [dll] init: initializing backend `canon_dr'
        [dll] init: backend `canon_dr' is version 1.0.35
        [dll] load: searching backend `canon630u' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-canon630u.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-canon630u.so.1'
        [dll] init: initializing backend `canon630u'
        [dll] init: backend `canon630u' is version 1.0.1
        [dll] load: searching backend `canon' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-canon.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-canon.so.1'
        [dll] init: initializing backend `canon'
        [dll] init: backend `canon' is version 1.0.0
        [dll] load: searching backend `bh' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-bh.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-bh.so.1'
        [dll] init: initializing backend `bh'
        [dll] init: backend `bh' is version 1.0.4
        [dll] load: searching backend `as6e' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-as6e.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-as6e.so.1'
        [dll] init: initializing backend `as6e'
        [dll] load: searching backend `artec_eplus48u' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-artec_eplus48u.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-artec_eplus48u.so.1'
        [dll] init: initializing backend `artec_eplus48u'
        [dll] init: backend `artec_eplus48u' is version 1.0.0
        [dll] load: searching backend `artec' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-artec.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-artec.so.1'
        [dll] init: initializing backend `artec'
        [dll] init: backend `artec' is version 1.0.0
        [dll] load: searching backend `avision' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-avision.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-avision.so.1'
        [dll] init: initializing backend `avision'
        [dll] init: backend `avision' is version 1.0.290
        [dll] load: searching backend `apple' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-apple.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-apple.so.1'
        [dll] init: initializing backend `apple'
        [dll] init: backend `apple' is version 1.0.0
        [dll] load: searching backend `agfafocus' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-agfafocus.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-agfafocus.so.1'
        [dll] init: initializing backend `agfafocus'
        [dll] init: backend `agfafocus' is version 1.0.0
        [dll] load: searching backend `abaton' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-abaton.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-abaton.so.1'
        [dll] init: initializing backend `abaton'
        [dll] init: backend `abaton' is version 1.0.0
        [dll] load: searching backend `net' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-net.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-net.so.1'
        [dll] init: initializing backend `net'
        [dll] init: backend `net' is version 1.0.21
        [dll] load: searching backend `hpaio' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-hpaio.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-hpaio.so.1'
        [dll] init: initializing backend `hpaio'
        [dll] init: backend `hpaio' is version 1.0.0
        [dll] load: searching backend `ls5000' in `/usr/lib/sane'
        [dll] load: trying to load `/usr/lib/sane/libsane-ls5000.so.1'
        [dll] load: dlopen()ing `/usr/lib/sane/libsane-ls5000.so.1'
        [dll] init: initializing backend `ls5000'
        [dll] init: backend `ls5000' is version 1.0.0
        [dll] sane_get_devices: found 1 devices
        device 
`net:127.0.0.1:hpaio:/usb/officejet_4200_series?serial=CN5A5GI0XY' is a 
Hewlett-Packard officejet_4200_series all-in-one
        [dll] sane_exit: exiting
        [dll] sane_exit: calling backend `xerox_mfp's exit function
        [dll] sane_exit: calling backend `v4l's exit function
        [dll] sane_exit: calling backend `umax1220u's exit function
        [dll] sane_exit: calling backend `umax's exit function
        [dll] sane_exit: calling backend `u12's exit function
        [dll] sane_exit: calling backend `teco3's exit function
        [dll] sane_exit: calling backend `teco2's exit function
        [dll] sane_exit: calling backend `teco1's exit function
        [dll] sane_exit: calling backend `tamarack's exit function
        [dll] sane_exit: calling backend `sp15c's exit function
        [dll] sane_exit: calling backend `snapscan's exit function
        [dll] sane_exit: calling backend `sm3840's exit function
        [dll] sane_exit: calling backend `sm3600's exit function
        [dll] sane_exit: calling backend `sharp's exit function
        [dll] sane_exit: calling backend `sceptre's exit function
        [dll] sane_exit: calling backend `s9036's exit function
        [dll] sane_exit: calling backend `rts8891's exit function
        [dll] sane_exit: calling backend `ricoh's exit function
        [dll] sane_exit: calling backend `qcam's exit function
        [dll] sane_exit: calling backend `plustek's exit function
        [dll] sane_exit: calling backend `pixma's exit function
        [dll] sane_exit: calling backend `pie's exit function
        [dll] sane_exit: calling backend `niash's exit function
        [dll] sane_exit: calling backend `nec's exit function
        [dll] sane_exit: calling backend `mustek_usb2's exit function
        [dll] sane_exit: calling backend `mustek_usb's exit function
        [dll] sane_exit: calling backend `mustek's exit function
        [dll] sane_exit: calling backend `microtek2's exit function
        [dll] sane_exit: calling backend `microtek's exit function
        [dll] sane_exit: calling backend `matsushita's exit function
        [dll] sane_exit: calling backend `ma1509's exit function
        [dll] sane_exit: calling backend `lexmark's exit function
        [dll] sane_exit: calling backend `leo's exit function
        [dll] sane_exit: calling backend `kvs1025's exit function
        [dll] sane_exit: calling backend `kodak's exit function
        [dll] sane_exit: calling backend `ibm's exit function
        [dll] sane_exit: calling backend `hs2p's exit function
        [dll] sane_exit: calling backend `hpljm1005's exit function
        [dll] sane_exit: calling backend `hp5590's exit function
        [dll] sane_exit: calling backend `hp5400's exit function
        [dll] sane_exit: calling backend `hp4200's exit function
        [dll] sane_exit: calling backend `hp3500's exit function
        [dll] sane_exit: calling backend `hpsj5s's exit function
        [dll] sane_exit: calling backend `hp3900's exit function
        [dll] sane_exit: calling backend `hp's exit function
        [dll] sane_exit: calling backend `gt68xx's exit function
        [dll] sane_exit: calling backend `genesys's exit function
        [dll] sane_exit: calling backend `fujitsu's exit function
        [dll] sane_exit: calling backend `epson2's exit function
        [dll] sane_exit: calling backend `epjitsu's exit function
        [dll] sane_exit: calling backend `dmc's exit function
        [dll] sane_exit: calling backend `dell1600n_net's exit function
        [dll] sane_exit: calling backend `coolscan3's exit function
        [dll] sane_exit: calling backend `coolscan's exit function
        [dll] sane_exit: calling backend `cardscan's exit function
        [dll] sane_exit: calling backend `canon_dr's exit function
        [dll] sane_exit: calling backend `canon630u's exit function
        [dll] sane_exit: calling backend `canon's exit function
        [dll] sane_exit: calling backend `bh's exit function
        [dll] sane_exit: calling backend `artec_eplus48u's exit function
        [dll] sane_exit: calling backend `artec's exit function
        [dll] sane_exit: calling backend `avision's exit function
        [dll] sane_exit: calling backend `apple's exit function
        [dll] sane_exit: calling backend `agfafocus's exit function
        [dll] sane_exit: calling backend `abaton's exit function
        [dll] sane_exit: calling backend `net's exit function
        Segmentation fault

I tried that a few different times and got crashes with different log
messages each time. However every time I run scanimage in gdb, I get the
above backtrace.

-- 
Sam Morris <https://robots.org.uk/>
3412 EA18 1277 354B 991B  C869 B219 7FDB 5EA0 1078

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to