Bug 865777

Summary: [abrt] simple-scan-3.6.0-1.fc18: ipConvert: Process /usr/bin/simple-scan was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: Stef Walter <stefw>
Component: hplipAssignee: Tim Waugh <twaugh>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: awilliam, jpopelka, metherid, twaugh
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:0e7a84617048342279316469a7f4103461b46828
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-11-06 16:39:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: var_log_messages
none
File: core_backtrace
none
File: environ
none
File: limits
none
File: backtrace
none
File: cgroup
none
File: smolt_data
none
File: maps
none
File: dso_list
none
File: build_ids
none
File: proc_pid_status
none
File: open_fds none

Description Stef Walter 2012-10-12 12:29:09 UTC
Description of problem:
Scanning a page from my HP LaserJet M1212nf MFP

Version-Release number of selected component:
simple-scan-3.6.0-1.fc18

Additional info:
libreport version: 2.0.16
abrt_version:   2.0.15
backtrace_rating: 4
cmdline:        simple-scan
crash_function: ipConvert
kernel:         3.6.0-0.rc7.git0.1.fc18.x86_64

truncated backtrace:
:Thread no. 1 (7 frames)
: #0 ipConvert at ip/ipmain.c:791
: #1 get_ip_data at scan/sane/marvell.c:186
: #2 marvell_read at scan/sane/marvell.c:1004
: #3 scanner_do_read at scanner.c:7262
: #4 scanner_scan_thread at scanner.c:7862
: #5 _scanner_scan_thread_gthread_func at scanner.c:7876
: #6 g_thread_proxy at gthread.c:797

Comment 1 Stef Walter 2012-10-12 12:29:11 UTC
Created attachment 625954 [details]
File: var_log_messages

Comment 2 Stef Walter 2012-10-12 12:29:13 UTC
Created attachment 625955 [details]
File: core_backtrace

Comment 3 Stef Walter 2012-10-12 12:29:15 UTC
Created attachment 625956 [details]
File: environ

Comment 4 Stef Walter 2012-10-12 12:29:18 UTC
Created attachment 625957 [details]
File: limits

Comment 5 Stef Walter 2012-10-12 12:29:22 UTC
Created attachment 625958 [details]
File: backtrace

Comment 6 Stef Walter 2012-10-12 12:29:25 UTC
Created attachment 625960 [details]
File: cgroup

Comment 7 Stef Walter 2012-10-12 12:29:28 UTC
Created attachment 625961 [details]
File: smolt_data

Comment 8 Stef Walter 2012-10-12 12:29:32 UTC
Created attachment 625962 [details]
File: maps

Comment 9 Stef Walter 2012-10-12 12:29:35 UTC
Created attachment 625963 [details]
File: dso_list

Comment 10 Stef Walter 2012-10-12 12:29:38 UTC
Created attachment 625964 [details]
File: build_ids

Comment 11 Stef Walter 2012-10-12 12:29:40 UTC
Created attachment 625965 [details]
File: proc_pid_status

Comment 12 Stef Walter 2012-10-12 12:29:42 UTC
Created attachment 625966 [details]
File: open_fds

Comment 13 Adam Williamson 2012-11-03 22:31:36 UTC
Tried to scan a document. Using an HP MFP on the network, so this may be hplip stuff - xsane also crashes.

backtrace_rating: 4
Package: simple-scan-3.6.0-1.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 14 Adam Williamson 2012-11-03 22:40:46 UTC
Same model as Stef, I wonder if this has regressed? xsane also crashes in much the same code, https://bugzilla.redhat.com/show_bug.cgi?id=872877 . Assigning to hplip as I'm guessing that's where the problem is.

Comment 15 Adam Williamson 2012-11-03 22:41:31 UTC
*** Bug 872877 has been marked as a duplicate of this bug. ***

Comment 16 Adam Williamson 2012-11-03 22:45:08 UTC
From dmesg:

[40228.741011] simple-scan[20785]: segfault at 1133 ip 00007f4ce87f18fb sp 00007f4d014879b0 error 4 in libhpip.so.0.0.1[7f4ce87e7000+25000]
[40340.531327] traps: xsane[20890] general protection ip:7f8e5ddb48fb sp:7fff0e934300 error:0 in libhpip.so.0.0.1[7f8e5ddaa000+25000]

Comment 17 Jiri Popelka 2012-11-05 07:46:16 UTC
Seems similar to bug #850826, which was resolved by updating the hp proprietary plugin. The only difference is that in this case we load /usr/share/hplip/scan/plugins/bb_marvell.so instead of bb_soapht.so

Can you both try to run hp-diagnose_plugin or hp-check-plugin (not sure what's the difference between them) to rule out this possibility ?

Comment 18 Adam Williamson 2012-11-05 17:54:11 UTC
yeah, hp-diagnose_plugin says the proprietary plugin isn't installed, and after I re-installed it, scanning seems to work again. but it seems wrong for a working setup to break like this.