XSane crashes with Mustek scanner

I have tested a Mustek 1200 UB plus on Ubuntu 18.04 64 bit.

To install the firmware I did:

  • Uncomment in /etc/sane.d/gt68xx.conf:
# Mustek ScanExpress 1200 UB Plus:
override "mustek-scanexpress-1200-ub-plus"

I used this artikle: https://wiki.ubuntuusers.de/Scanner/gt68xx/

$ scanimage -L
device `gt68xx:libusb:003:007' is a Mustek ScanExpress 1200 UB Plus flatbed scanner
$ lsusb -d 05d8:
Bus 003 Device 007: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
$ scanimage -T -d gt68xx:libusb:003:007
scanimage: scanning image of size 2563x3531 pixels at 8 bits/pixel
scanimage: acquiring gray frame, 8 bits/sample
scanimage: reading one scanline, 2563 bytes...	PASS
scanimage: reading one byte...		PASS
scanimage: stepped read, 2 bytes... 	PASS
scanimage: stepped read, 4 bytes... 	PASS
scanimage: stepped read, 8 bytes... 	PASS
scanimage: stepped read, 16 bytes... 	PASS
scanimage: stepped read, 32 bytes... 	PASS
scanimage: stepped read, 64 bytes... 	PASS
scanimage: stepped read, 128 bytes... 	PASS
scanimage: stepped read, 256 bytes... 	PASS
scanimage: stepped read, 512 bytes... 	PASS
scanimage: stepped read, 1024 bytes... 	PASS
scanimage: stepped read, 2048 bytes... 	PASS
scanimage: stepped read, 4096 bytes... 	PASS
scanimage: stepped read, 4095 bytes... 	PASS
scanimage: stepped read, 2047 bytes... 	PASS
scanimage: stepped read, 1023 bytes... 	PASS
scanimage: stepped read, 511 bytes... 	PASS
scanimage: stepped read, 255 bytes... 	PASS
scanimage: stepped read, 127 bytes... 	PASS
scanimage: stepped read, 63 bytes... 	PASS
scanimage: stepped read, 31 bytes... 	PASS
scanimage: stepped read, 15 bytes... 	PASS
scanimage: stepped read, 7 bytes... 	PASS
scanimage: stepped read, 3 bytes... 	PASS

With scanimage and Simple Scan the scanner works fine, but XSane crashes always, after the scan has completed.

I have uploaded the crash report using split.

Edited by Ralph Little