← Back to team overview

simple-scan-team team mailing list archive

[Bug 555209] Re: hp deskjet, photosmart crashes on interaction during scanning

 

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 Simple
Scan Development Team, which is the registrant for Simple Scan.
https://bugs.launchpad.net/bugs/555209

Title:
  hp deskjet, photosmart crashes on interaction during scanning

Status in Simple Scan:
  Triaged
Status in “simple-scan” package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: simple-scan

  I believe i clicked to quickly on buttons / images, while it was
  scanning, not sure how I did it. But I just wanted to delete a half-
  scanned page from the list while it was scanning another page.

  ProblemType: Crash
  DistroRelease: Ubuntu 10.04
  Package: simple-scan 0.9.10-0ubuntu4
  ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
  Uname: Linux 2.6.32-19-generic i686
  NonfreeKernelModules: nvidia
  Architecture: i386
  AssertionMessage: *** glibc detected *** simple-scan: double free or corruption (!prev): 0x09e62128 ***
  Date: Sun Apr  4 17:01:05 2010
  ExecutablePath: /usr/bin/simple-scan
  InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta i386 (20100318)
  MachineType: System manufacturer System Product Name
  ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-19-generic root=UUID=7d639a83-b44e-40ca-925f-30cd2c3d318e ro quiet splash
  ProcCmdline: simple-scan
  ProcEnviron:
   LANG=en_US.utf8
   SHELL=/bin/bash
  Signal: 6
  SourcePackage: simple-scan
  StacktraceTop:
   __kernel_vsyscall ()
   raise () from /lib/tls/i686/cmov/libc.so.6
   abort () from /lib/tls/i686/cmov/libc.so.6
   ?? () from /lib/tls/i686/cmov/libc.so.6
   ?? () from /lib/tls/i686/cmov/libc.so.6
  Title: simple-scan assert failure: *** glibc detected *** simple-scan: double free or corruption (!prev): 0x09e62128 ***
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
  dmi.bios.date: 10/26/2007
  dmi.bios.vendor: Phoenix Technologies, LTD
  dmi.bios.version: ASUS M2A-VM HDMI ACPI BIOS Revision 1501
  dmi.board.name: M2A-VM HDMI
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: 1.XX
  dmi.chassis.asset.tag: 123456789000
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvrASUSM2A-VMHDMIACPIBIOSRevision1501:bd10/26/2007:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM2A-VMHDMI:rvr1.XX:cvnChassisManufacture:ct3:cvrChassisVersion:
  dmi.product.name: System Product Name
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

To manage notifications about this bug go to:
https://bugs.launchpad.net/simple-scan/+bug/555209/+subscriptions