The command xsane by user tom results in a segmentation fault.
The commands xsane -V and xsane -s by user tom run to completion. The
image file produced by xsane -s can be opened and edited by gimp.
If, when xsane -V has opened the xsane window, the choice
Perferences/Setup is made the result is a segmentation fault. I have
not tried clicking on other options.
The bare command xsane run by root works perfectly.
The final lines produced by strace xsane /tmp/strace 2>&1 run by user tom
are as follows
fcntl(12, F_SETFD, FD_CLOEXEC) = 0
fstat(12, {st_mode=S_IFREG|0644, st_size=49224, ...}) = 0
mmap(NULL, 49224, PROT_READ, MAP_PRIVATE, 12, 0) = 0x7fd6ef61a000
close(12) = 0
poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\214\3\n\0\260\0`\1%\0`\1\0\6@\0\0\0\0\0\0\0010\0\0\0\0\0
\2\0\0"..., 16380}, {NULL, 0}, {"", 0}], 3) = 16380
read(7, 0x24050c4, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
brk(0x25dc000) = 0x25dc000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
where the file opened as 7 is passwd and the brk command is on line
28712 of the strace output.
I hope this information may pinpoint the cause of the segmentation fault
because xsane run by gimp locks up just after the scanner completes the
scan.
Tom