pdftopdf crashed with SIGSEGV
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cups-filters (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned |
Bug Description
The error occures when I create a print job from terminal with number-up parameter greater than 1. Pdftopdf filter crashes with segmentation fault.
command: lp -o number-up=2 fails_to_
cups_error_log: E [13/Apr/
Same file is printer normally with number-up parameter set to 1.
However, when I run the pdftopdf filter manually with number-up parameter set to 1 it crashes with segmentation fault.
command: /usr/lib/
stdout: Segmentation fault (core dumped)
I've also tried to run pdftopdf filter on Debian 6.0 and CUPS 1.4.4 with the same file and the PDF is generated successfully.
lsb_release -rd
Description: Ubuntu precise (development branch)
Release: 12.04
apt-cache policy cups-filters
cups-filters:
Installed: 1.0.15-0bzr1
Candidate: 1.0.15-0bzr1
Version table:
*** 1.0.15-0bzr1 0
500 http://
100 /var/lib/
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: cups-filters 1.0.15-0bzr1
ProcVersionSign
Uname: Linux 3.2.0-18-
ApportVersion: 2.0.1-0ubuntu2
Architecture: i386
CrashCounter: 1
CurrentDmesg:
[ 39.584018] eth0: no IPv6 routers present
[ 267.451672] show_signal_msg: 21 callbacks suppressed
[ 267.451679] pdftopdf[2189]: segfault at 38 ip b773361a sp bff6a450 error 6 in pdftopdf[
[ 375.114726] pdftopdf[2344]: segfault at 151 ip b76f4c13 sp bfbca940 error 4 in pdftopdf[
Date: Fri Apr 13 11:38:52 2012
ExecutablePath: /usr/lib/
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20120306)
Lpstat:
device for 8100: socket:
device for Enterprise: socket:
MachineType: Dell Inc. OptiPlex GX520
Papersize: letter
PpdFiles:
Enterprise: HP Officejet Pro 8000 a809, hpcups 3.12.2
8100: HP Officejet Pro 8100, hpcups 3.12.2
ProcCmdline: Enterprise 60 cloudomat fails_to_
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=
SegvAnalysis:
Segfault happened at: 0xb76f4c13: mov 0x10(%eax),%edx
PC (0xb76f4c13) ok
source "0x10(%eax)" (0x00000151) not located in a known VMA region (needed readable region)!
destination "%edx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: cups-filters
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
?? ()
Title: pdftopdf crashed with SIGSEGV
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
dmi.bios.date: 08/05/2005
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A03
dmi.board.name: 0C8810
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 15
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: OptiPlex GX520
dmi.sys.vendor: Dell Inc.
Changed in cups-filters (Ubuntu): | |
importance: | Medium → Critical |
milestone: | none → ubuntu-12.04 |
status: | New → Confirmed |
Changed in cups-filters (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in cups-filters (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in cups-filters (Ubuntu): | |
milestone: | ubuntu-12.04 → precise-updates |
Changed in cups-filters (Ubuntu Precise): | |
status: | Triaged → In Progress |
StacktraceTop: :outputRef (this=0x141, str=0xb8092c30) at P2PObject.cxx:116 :output (this=0xb80a5008, str=0xb8092c30) at P2PResources. cxx:138 :outputSelf (this=0xb80a4e38, str=0xb8092c30, tree=0xb8071e50, copiedObj=0x0) at P2PPage.cxx:347 :output (this=0xb8071e50, str=0xb8092c30, copies=1, collate=false) at P2PPageTree.cxx:203
P2PObject:
P2PResources:
P2PPage:
P2PPage::output (this=0xb80a4e38, str=0xb8092c30, tree=0xb8071e50, copiedObj=0x0) at P2PPage.cxx:506
P2PPageTree: