scanner worked with 12.x, not working with 13.2

Any idea what’s going on here?

# journalctl -r
Mar 30 19:37:35 krypto colord[1478]: Device added: sysfs-Hewlett-Packard-hp_scanjet_3500c_series
Mar 30 19:37:35 krypto hp-firmware[10203]: hp-firmware[10203]: error: Invalid USB Device ID or USB bus ID. No device found.
Mar 30 19:37:33 krypto logger[10201]: udev hpmud.rules runs hp-firmware to test if HP device with USB vendor ID 03f0 and USB product ID 2005 at USB bus ID 007 and USB device ID 004 needs firm
Mar 30 19:37:33 krypto kernel: usb 7-1: SerialNumber: SCN31VT40GR1P
Mar 30 19:37:33 krypto kernel: usb 7-1: Manufacturer: Hewlett-Packard
Mar 30 19:37:33 krypto kernel: usb 7-1: Product: hp scanjet 3500c series
Mar 30 19:37:33 krypto kernel: usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=8
Mar 30 19:37:33 krypto kernel: usb 7-1: New USB device found, idVendor=03f0, idProduct=2005
Mar 30 19:37:33 krypto kernel: usb 7-1: new full-speed USB device number 4 using ohci-pci

# lsusb | grep 3570c
Bus 007 Device 004: ID 03f0:2005 Hewlett-Packard ScanJet 3570c

# sane-find-scanner 


  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.


  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.


could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x03f0, product=0x2005) at libusb:007:004
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.


  # Not checking for parallel port scanners.


  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

# simple-scan -d
+0.00s] DEBUG: simple-scan.vala:596: Starting Simple Scan 3.14.0, PID=10262
...
+0.13s] DEBUG: scanner.vala:338: sane_get_devices () -> SANE_STATUS_GOOD
+0.13s] DEBUG: scanner.vala:350: Device: name="hp3500:libusb:007:004" vendor="Hewlett-Packard" model="ScanJet 3500" type="scanner"
...
+1.65s] DEBUG: simple-scan.vala:310: Requesting scan at 150 dpi from device 'hp3500:libusb:007:004'
+1.65s] DEBUG: scanner.vala:1559: Scanner.scan ("hp3500:libusb:007:004", dpi=150, scan_mode=ScanMode.COLOR, depth=8, type=ScanType.SINGLE, paper_width=0, paper_height=0, brightness=0, contrast=0)
+1.65s] DEBUG: scanner.vala:802: Processing request
+1.65s] DEBUG: scanner.vala:863: sane_open ("hp3500:libusb:007:004") -> SANE_STATUS_GOOD
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (0)
+1.65s] DEBUG: scanner.vala:734: Option 0: name='filler' title='Number of options' type=int size=4 cap=,soft-detect
+1.65s] DEBUG: scanner.vala:737:   Description: Read-only option that specifies how many options a specific devices supports.
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (1)
+1.65s] DEBUG: scanner.vala:734: Option 1: name='resolution' title='Scan resolution' type=int size=4 unit=dpi values=[50, 75, 100, 150, 200, 300, 400, 600, 1200] cap=,soft-select,soft-detect
+1.65s] DEBUG: scanner.vala:737:   Description: Sets the resolution of the scanned image.
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (2)
+1.65s] DEBUG: scanner.vala:734: Option 2: name='filler' title='Geometry' type=group size=4 cap=,inactive
+1.65s] DEBUG: scanner.vala:737:   Description: Geometry Group
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (3)
+1.65s] DEBUG: scanner.vala:734: Option 3: name='tl-x' title='Top-left x' type=fixed size=4 unit=mm min=0.000000, max=215.899994, quant=1387 cap=,soft-select,soft-detect
+1.65s] DEBUG: scanner.vala:737:   Description: Top-left x position of scan area.
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (4)
+1.65s] DEBUG: scanner.vala:734: Option 4: name='tl-y' title='Top-left y' type=fixed size=4 unit=mm min=0.000000, max=298.699997, quant=1387 cap=,soft-select,soft-detect
+1.65s] DEBUG: scanner.vala:737:   Description: Top-left y position of scan area.
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (5)
+1.65s] DEBUG: scanner.vala:734: Option 5: name='br-x' title='Bottom-right x' type=fixed size=4 unit=mm min=0.000000, max=215.899994, quant=1387 cap=,soft-select,soft-detect
+1.65s] DEBUG: scanner.vala:737:   Description: Bottom-right x position of scan area.
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (6)
+1.65s] DEBUG: scanner.vala:734: Option 6: name='br-y' title='Bottom-right y' type=fixed size=4 unit=mm min=0.000000, max=298.699997, quant=1387 cap=,soft-select,soft-detect
+1.65s] DEBUG: scanner.vala:737:   Description: Bottom-right y position of scan area.
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (7)
+1.65s] DEBUG: scanner.vala:734: Option 7: name='filler' title='Scan Mode Group' type=group size=4 cap=,inactive
+1.65s] DEBUG: scanner.vala:737:   Description: Scan Mode Group
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (8)
+1.65s] DEBUG: scanner.vala:734: Option 8: name='mode' title='Scan mode' type=string size=4 values="Color", "Gray", "Lineart"] cap=,soft-select,soft-detect
+1.65s] DEBUG: scanner.vala:737:   Description: Selects the scan mode (e.g., lineart, monochrome, or color).
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (9)
+1.65s] DEBUG: scanner.vala:734: Option 9: name='brightness' title='Brightness' type=int size=4 min=0, max=255, quant=0 cap=,soft-select,soft-detect
+1.65s] DEBUG: scanner.vala:737:   Description: Controls the brightness of the acquired image.
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (10)
+1.65s] DEBUG: scanner.vala:734: Option 10: name='contrast' title='Contrast' type=int size=4 min=0, max=255, quant=0 cap=,soft-select,soft-detect
+1.65s] DEBUG: scanner.vala:737:   Description: Controls the contrast of the acquired image.
+1.65s] DEBUG: scanner.vala:884: sane_get_option_descriptor (11)
+1.65s] DEBUG: scanner.vala:895: SCAN_SOURCE not available, trying alternative "doc-source"
+1.65s] DEBUG: scanner.vala:546: sane_control_option (8, SANE_ACTION_SET_VALUE, "Color") -> (SANE_STATUS_GOOD, "Color")
+1.65s] DEBUG: scanner.vala:462: sane_control_option (1, SANE_ACTION_SET_VALUE, 150) -> (SANE_STATUS_GOOD, 150)
Segmentation fault

journalctl -r
Mar 30 19:38:47 krypto kernel: scan-thread[10265]: segfault at 7f861f5da168 ip 00007f8639e42240 sp 00007f862e993a80 error 7 in libsane.so.1.0.24[7f8639e3a000+2b000]

That could be due to a regression with the SANE backend (hp3500) I guess.

FWIW, a quick search did turn up the following
https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1301161

A bug report may be required.