simple-scan crashed with SIGSEGV in match()

Bug #1220839 reported by Till Kamppeter
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Simple Scan
Fix Released
High
Unassigned
simple-scan (Ubuntu)
Fix Released
High
Unassigned

Bug Description

I tried to repair the file attached to bug 1220826 with

simple-scan --fix-pdf simple-scan-test.pdf

See also bug 741628 for that method.

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: simple-scan 3.9.90-0ubuntu1
ProcVersionSignature: Ubuntu 3.11.0-4.9-generic 3.11.0-rc7
Uname: Linux 3.11.0-4-generic x86_64
ApportVersion: 2.12.1-0ubuntu3
Architecture: amd64
Date: Wed Sep 4 19:54:06 2013
DriverPackageVersions:
 libsane 1.0.23-0ubuntu3
 libsane-extras N/A
 hplip 3.13.8-0ubuntu1
 hpoj N/A
ExecutablePath: /usr/bin/simple-scan
InstallationDate: Installed on 2013-06-05 (91 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130605)
MachineType: LENOVO 334729G
MarkForUpload: True
ProcCmdline: simple-scan --fix-pdf Documents/y.pdf
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-4-generic root=UUID=80d8eb01-b0c3-47cc-8dba-1ed122b2be4f ro quiet splash vt.handoff=7
SegvAnalysis:
 Segfault happened at: 0x7ffbb1c575a0: movzbl (%rdx,%rax,1),%eax
 PC (0x7ffbb1c575a0) ok
 source "(%rdx,%rax,1)" (0x7ffbb279a180) in non-readable VMA region: 0x7ffbb26c9000-0x7ffbb28c8000 ---p /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
 destination "%eax" ok
SegvReason: reading VMA /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
Signal: 11
SourcePackage: simple-scan
StacktraceTop:
 ?? () from /lib/x86_64-linux-gnu/libpcre.so.3
 pcre_exec () from /lib/x86_64-linux-gnu/libpcre.so.3
 g_match_info_next () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_regex_match_full () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_regex_match () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
Title: simple-scan crashed with SIGSEGV in pcre_exec()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip libvirtd lpadmin plugdev sambashare sudo
dmi.bios.date: 02/05/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: GDET92WW (1.52 )
dmi.board.asset.tag: Not Available
dmi.board.name: 334729G
dmi.board.vendor: LENOVO
dmi.board.version: Win8 Pro DPK TPG
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGDET92WW(1.52):bd02/05/2013:svnLENOVO:pn334729G:pvrThinkPadTwist:rvnLENOVO:rn334729G:rvrWin8ProDPKTPG:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 334729G
dmi.product.version: ThinkPad Twist
dmi.sys.vendor: LENOVO

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :
information type: Private → Public
Changed in simple-scan (Ubuntu):
importance: Undecided → High
Changed in simple-scan (Ubuntu):
status: New → Triaged
Changed in simple-scan (Ubuntu):
status: Triaged → Fix Committed
Changed in simple-scan:
status: New → Fix Committed
importance: Undecided → High
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceTop.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
summary: - simple-scan crashed with SIGSEGV in pcre_exec()
+ simple-scan crashed with SIGSEGV in match()
tags: removed: need-amd64-retrace
Changed in simple-scan (Ubuntu):
status: Fix Committed → Fix Released
Changed in simple-scan:
status: Fix Committed → Fix Released
milestone: none → 3.10.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.