*** This bug is a duplicate of bug 1769126 ***
https://bugs.launchpad.net/bugs/1769126
(Reposted here because some people aren't subscribed to #1769126. Sorry
if you get a duplicate notification.)
I looked into this issue at length and posted a write-up here:
http://forre.st/brother_printer
The gist of it is that setting up a Brother printer with an invalid
model name (e.g. "MFCL5900DW" instead of "MFC-L5900DW") can cause
crashes in some cases (namely simple-scan in photo mode).
Fix:
* (optional) Check "/opt/brother/scanner/brscan4/brsanenetdevice4.cfg" to see
if the configured device has an invalid model name (by cross-referencing with
the output of "brsaneconfig4 -q")
* Delete /opt/brother/scanner/brscan4/brsanenetdevice4.cfg
* Re-add the scanner with a command similar to "brsaneconfig4 -a
name=MFC-L5900DW model=MFC-L5900DW nodename=BRN3C2AF4738657"
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to sane-backends in Ubuntu.
https://bugs.launchpad.net/bugs/1760086
Title:
simple-scan crashed with SIGSEGV in make_cache_block()
Status in sane-backends package in Ubuntu:
New
Bug description:
Segfaults when trying to scan a document in Photo mode. Text mode
works.
Scanner is a all-in-one Brother J4625DW.
ProblemType: Crash
DistroRelease: Ubuntu 18.04
Package: simple-scan 3.28.0-0ubuntu1
ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7
Uname: Linux 4.15.0-12-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.9-0ubuntu2
Architecture: amd64
CrashCounter: 1
CurrentDesktop: GNOME
Date: Fri Mar 30 13:58:18 2018
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/simple-scan
MachineType: LENOVO 2353CTO
ProcCmdline: simple-scan
ProcEnviron:
PATH=(custom, user)
XDG_RUNTIME_DIR=<set>
LANG=fr_FR.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-12-generic.efi.signed
root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=1
SegvAnalysis:
Segfault happened at: 0x7ffb702a214c <make_cache_block+811>: movzbl
0x3ec(%rax),%eax
PC (0x7ffb702a214c) ok
source "0x3ec(%rax)" (0x000003ec) not located in a known VMA region (needed
readable region)!
destination "%eax" ok
Stack memory exhausted (SP below stack segment)
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: simple-scan
StacktraceTop:
make_cache_block () from /usr/lib/x86_64-linux-gnu/sane/libsane-brother4.so.1
read_scanned_data () from
/usr/lib/x86_64-linux-gnu/sane/libsane-brother4.so.1
PageScan () from /usr/lib/x86_64-linux-gnu/sane/libsane-brother4.so.1
sane_brother4_read () from
/usr/lib/x86_64-linux-gnu/sane/libsane-brother4.so.1
?? ()
Title: simple-scan crashed with SIGSEGV in make_cache_block()
UpgradeStatus: Upgraded to bionic on 2018-01-22 (67 days ago)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
dmi.bios.date: 09/27/2017
dmi.bios.vendor: LENOVO
dmi.bios.version: G7ETA9WW (2.69 )
dmi.board.asset.tag: Not Available
dmi.board.name: 2353CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias:
dmi:bvnLENOVO:bvrG7ETA9WW(2.69):bd09/27/2017:svnLENOVO:pn2353CTO:pvrThinkPadT430s:rvnLENOVO:rn2353CTO:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.family: ThinkPad T430s
dmi.product.name: 2353CTO
dmi.product.version: ThinkPad T430s
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1760086/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp