HP PhotoSmart C5200 crashes when getting bitmap with wrong dimensions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
New
|
Undecided
|
Unassigned | ||
ghostscript (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
hplip (Ubuntu) |
New
|
Medium
|
Unassigned |
Bug Description
From Oneiric on the default filter for turning PDF into the CUPS Raster format (which is needed by HPLIP's hpcups driver) is not the Poppler-based pdftoraster any more but the Ghostscript-based gstoraster.
The problems occur independently of the CUPS backend (component of CUPS to communicate with printer hardware) used: The original "usb" backend of CUPS (/usr/lib/
For me the data transfer of print jobs simply stops at a certain point, and always at the same point. It happens on the HP PhotoSmart C5280. According to the error_log of CUPS the filters and the driver do their jobs correctly, they do not show errors or crashes. The backend seems to freeze. The job does not complete according to the error_log, the backend process keeps running and the printer tells on its display that it is printing the job. Only after several minutes the display of the printer tells "Job canceled", probably due to a printer-internal timeout on not getting data any more. The CUPS backend keeps running infinitely then and the CUPS job does not terminate. This occurs the same way with all mentioned backends.
There are also other printers where the problem does not occur with all three backends: HP Color LaserJet CM3530, HP LaserJet 1020, HP LaserJet 3390, HP PhotoSmart C8180.
The problem occurs on both Oneiric and Precise. The systems are both up-to-date. Especially all SRUs for CUPS and the kernel are installed, so it is not bug 872711 (or this bug did not get completely fixed).
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfc020000 irq 47'
Mixer name : 'Conexant CX20561 (Hermosa)'
Components : 'HDA:14f15051,
Controls : 17
Simple ctrls : 9
Card29.Amixer.info:
Card hw:29 'ThinkPadEC'
Mixer name : 'ThinkPad EC 7VHT12WW-1.01'
Components : ''
Controls : 1
Simple ctrls : 1
Card29.
Simple mixer control 'Console',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
DistroRelease: Ubuntu 11.10
EcryptfsInUse: Yes
HibernationDevice: RESUME=
MachineType: LENOVO 7417CTO
Package: linux (not installed)
PccardctlIdent:
Socket 0:
product info: "MoGo Mouse BT", " ", "", ""
PccardctlStatus:
Socket 0:
5.0V 16-bit PC Card
Subdevice 0 (function 0) [unbound]
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.60
StagingDrivers: mei
Tags: oneiric running-unity staging
Uname: Linux 3.0.0-15-generic x86_64
UpgradeStatus: Upgraded to oneiric on 2011-09-30 (107 days ago)
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare
dmi.bios.date: 10/13/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 7UET79WW (3.09 )
dmi.board.name: 7417CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 7417CTO
dmi.product.
dmi.sys.vendor: LENOVO
Related branches
summary: |
- Kernel problems when accessing USB printers + HP PhotoSmart C5200 crashes when getting bitmap with wrong dimensions |
affects: | linux (Ubuntu) → ghostscript (Ubuntu) |
Changed in ghostscript (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in hplip (Ubuntu): | |
importance: | Undecided → Medium |
description: | updated |
Changed in ghostscript (Ubuntu): | |
status: | Triaged → In Progress |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 917148
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.