I can confirm this for both Oneiric (3.2.1) and Percese (3.4.0) using a HP PSC 1210c:
Last bit of the debug log: ** (simple-scan:11206): DEBUG: scanner.vala:1195: sane_read (15295) -> (SANE_STATUS_GOOD, 7647) ** (simple-scan:11206): DEBUG: scanner.vala:733: Processing request ** (simple-scan:11206): DEBUG: scanner.vala:696: sane_cancel () ** (simple-scan:11206): DEBUG: scanner.vala:699: sane_close () ** (simple-scan:11206): DEBUG: simple-scan.vala:296: Requesting scan at 300 dpi from device 'hpaio:/usb/psc_1200_series?serial=HU336BQ1CY5H' ** (simple-scan:11206): DEBUG: scanner.vala:1441: Scanner.scan ("hpaio:/usb/psc_1200_series?serial=HU336BQ1CY5H", dpi=300, scan_mode=ScanMode.COLOR, depth=8, type=ScanType.SINGLE, paper_width=0, paper_height=0) ** (simple-scan:11206): DEBUG: scanner.vala:733: Processing request ** (simple-scan:11206): DEBUG: scanner.vala:795: sane_open ("hpaio:/usb/psc_1200_series?serial=HU336BQ1CY5H") -> SANE_STATUS_GOOD ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (0) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 0: title='Number of options' type=int size=4 cap=,soft-detect ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Read-only option that specifies how many options a specific devices supports. ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (1) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 1: name='(null)' title='Scan mode' type=group size=0 ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (2) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 2: name='mode' title='Scan mode' type=string size=20 values=["Lineart", "Gray", "Color"] cap=,soft-select,soft-detect ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Selects the scan mode (e.g., lineart, monochrome, or color). ** (simple-scan:11206): DEBUG: scanner.vala:479: sane_control_option (2, SANE_ACTION_SET_VALUE, "Color") -> (SANE_STATUS_GOOD, "Color") ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (3) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 3: name='resolution' title='Scan resolution' type=int size=4 unit=dpi min=75, max=600, quant=0 cap=,soft-select,soft-detect ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Sets the resolution of the scanned image. ** (simple-scan:11206): DEBUG: scanner.vala:423: sane_control_option (3, SANE_ACTION_SET_VALUE, 300) -> (SANE_STATUS_GOOD, 300) ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (4) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 4: name='(null)' title='Advanced' type=group size=0 cap=,advanced ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (5) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 5: name='contrast' title='Contrast' type=int size=4 min=0, max=100, quant=0 cap=,soft-select,soft-detect,inactive,advanced ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Controls the contrast of the acquired image. ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (6) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 6: name='compression' title='Compression' type=string size=20 values=["None", "JPEG"] cap=,soft-select,soft-detect,advanced ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Selects the scanner compression method for faster scans, possibly at the expense of image quality. ** (simple-scan:11206): DEBUG: scanner.vala:479: sane_control_option (6, SANE_ACTION_SET_VALUE, "None") -> (SANE_STATUS_GOOD, "None") ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (7) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 7: name='jpeg-quality' title='JPEG compression factor' type=int size=4 min=0, max=100, quant=0 cap=,soft-select,soft-detect,inactive,advanced ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Sets the scanner JPEG compression factor. Larger numbers mean better compression, and smaller numbers mean better image quality. ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (8) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 8: name='batch-scan' title='Batch scan' type=bool size=4 cap=,soft-select,soft-detect,advanced ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Enables continuous scanning with automatic document feeder (ADF). ** (simple-scan:11206): DEBUG: scanner.vala:386: sane_control_option (8, SANE_ACTION_SET_VALUE, SANE_FALSE) -> (SANE_STATUS_GOOD, SANE_FALSE) ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (9) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 9: name='source' title='Scan source' type=string size=20 values=["Flatbed"] cap=,soft-select,soft-detect,advanced ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Selects the scan source (such as a document-feeder). ** (simple-scan:11206): DEBUG: scanner.vala:479: sane_control_option (9, SANE_ACTION_SET_VALUE, "Flatbed") -> (SANE_STATUS_GOOD, "Flatbed") ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (10) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 10: name='(null)' title='(null)' type=bool size=0 cap=,inactive ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (11) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 11: name='(null)' title='Geometry' type=group size=0 cap=,advanced ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (12) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 12: name='length-measurement' title='Length measurement' type=string size=20 values=["Unknown", "Approximate", "Padded"] cap=,soft-select,soft-detect,advanced ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Selects how the scanned image length is measured and reported, which is impossible to know in advance for scrollfed scans. ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (13) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 13: name='tl-x' title='Top-left x' type=fixed size=4 unit=mm min=0.000000, max=215.899994, quant=0 cap=,soft-select,soft-detect ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Top-left x position of scan area. ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (14) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 14: name='tl-y' title='Top-left y' type=fixed size=4 unit=mm min=0.000000, max=296.925995, quant=0 cap=,soft-select,soft-detect ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Top-left y position of scan area. ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (15) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 15: name='br-x' title='Bottom-right x' type=fixed size=4 unit=mm min=0.000000, max=215.899994, quant=0 cap=,soft-select,soft-detect ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Bottom-right x position of scan area. ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (16) ** (simple-scan:11206): DEBUG: scanner.vala:666: Option 16: name='br-y' title='Bottom-right y' type=fixed size=4 unit=mm min=0.000000, max=296.925995, quant=0 cap=,soft-select,soft-detect ** (simple-scan:11206): DEBUG: scanner.vala:669: Description: Bottom-right y position of scan area. ** (simple-scan:11206): DEBUG: scanner.vala:816: sane_get_option_descriptor (17) ** (simple-scan:11206): DEBUG: scanner.vala:826: sane_get_option_descriptor (15) ** (simple-scan:11206): DEBUG: scanner.vala:463: sane_control_option (15, SANE_ACTION_SET_VALUE, 215.899994) -> (SANE_STATUS_GOOD, 215.899994) ** (simple-scan:11206): DEBUG: scanner.vala:838: sane_get_option_descriptor (16) ** (simple-scan:11206): DEBUG: scanner.vala:463: sane_control_option (16, SANE_ACTION_SET_VALUE, 296.925995) -> (SANE_STATUS_GOOD, 296.925995) ** (simple-scan:11206): DEBUG: scanner.vala:1091: sane_start (page=0, pass=0) -> SANE_STATUS_DEVICE_BUSY ** (simple-scan:11206): WARNING **: scanner.vala:1098: Unable to start device: Device busy ** (simple-scan:11206): DEBUG: scanner.vala:696: sane_cancel () *** glibc detected *** simple-scan: double free or corruption (!prev): 0x0000000002750d50 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x7a6e6)[0x7fbffc9226e6] /lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7fbffc9269cc] /usr/lib/sane/libsane-hpaio.so.1(sane_hpaio_close+0xa4)[0x7fbfe12bb354] /usr/lib/libsane.so.1(sane_dll_close+0x24)[0x7fbffd313824] simple-scan[0x421549] simple-scan[0x4215ba] simple-scan[0x4221d9] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x6a2b6)[0x7fbffd5812b6] /lib/x86_64-linux-gnu/libpthread.so.0(+0x7efc)[0x7fbffcc50efc] /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fbffc98b59d] ======= Memory map: ======== 00400000-0043c000 r-xp 00000000 08:15 2355187 /usr/bin/simple-scan 0063b000-0063c000 r--p 0003b000 08:15 2355187 /usr/bin/simple-scan 0063c000-0063d000 rw-p 0003c000 08:15 2355187 /usr/bin/simple-scan 02396000-0c5fe000 rw-p 00000000 00:00 0 [heap] 7fbfd3dc3000-7fbfd3dd8000 r-xp 00000000 08:15 4056123 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fbfd3dd8000-7fbfd3fd7000 ---p 00015000 08:15 4056123 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fbfd3fd7000-7fbfd3fd8000 r--p 00014000 08:15 4056123 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fbfd3fd8000-7fbfd3fd9000 rw-p 00015000 08:15 4056123 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fbfd4000000-7fbfd7e52000 rw-p 00000000 00:00 0 7fbfd7e52000-7fbfd8000000 ---p 00000000 00:00 0 7fbfdac73000-7fbfdac74000 ---p 00000000 00:00 0 7fbfdac74000-7fbfdb474000 rw-p 00000000 00:00 0 7fbfdb474000-7fbfdb475000 ---p 00000000 00:00 0 7fbfdb475000-7fbfdbc75000 rw-p 00000000 00:00 0 7fbfdc476000-7fbfdc4c8000 r--p 00000000 08:15 686 /usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-B.ttf 7fbfdccc9000-7fbfde65b000 rw-p 00000000 00:00 0 7fbfde65b000-7fbfde65c000 ---p 00000000 00:00 0 7fbfde65c000-7fbfdee5c000 rw-p 00000000 00:00 0 7fbfdee5c000-7fbfdee5f000 r-xp 00000000 08:15 4056799 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7fbfdee5f000-7fbfdf05e000 ---p 00003000 08:15 4056799 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7fbfdf05e000-7fbfdf05f000 r--p 00002000 08:15 4056799 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7fbfdf05f000-7fbfdf060000 rw-p 00003000 08:15 4056799 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7fbfdf060000-7fbfdf062000 r-xp 00000000 08:15 4058522 /lib/x86_64-linux-gnu/libkeyutils.so.1.3 7fbfdf062000-7fbfdf261000 ---p 00002000 08:15 4058522 /lib/x86_64-linux-gnu/libkeyutils.so.1.3 7fbfdf261000-7fbfdf262000 r--p 00001000 08:15 4058522 /lib/x86_64-linux-gnu/libkeyutils.so.1.3 7fbfdf262000-7fbfdf263000 rw-p 00002000 08:15 4058522 /lib/x86_64-linux-gnu/libkeyutils.so.1.3Aborted -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/555209 Title: hp deskjet, photosmart crashes on interaction during scanning To manage notifications about this bug go to: https://bugs.launchpad.net/simple-scan/+bug/555209/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs