2012-05-09 10:29:36 |
Aurimas Fišeras |
bug |
|
|
added bug |
2012-05-09 10:30:57 |
Aurimas Fišeras |
attachment added |
|
_usr_lib_cups_backend_usb.0.crash https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3138225/+files/_usr_lib_cups_backend_usb.0.crash |
|
2012-05-11 07:11:15 |
Launchpad Janitor |
cups (Ubuntu): status |
New |
Confirmed |
|
2012-05-11 07:12:49 |
Dima L |
bug |
|
|
added subscriber Dima L |
2012-05-17 07:38:13 |
Aurimas Fišeras |
attachment added |
|
dmesg https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3150178/+files/dmesg.txt |
|
2012-05-23 13:10:41 |
Launchpad Janitor |
cups (Ubuntu): status |
Confirmed |
Fix Released |
|
2012-05-23 13:43:19 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/cups |
|
2012-05-23 14:50:51 |
Till Kamppeter |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-05-23 14:51:01 |
Till Kamppeter |
nominated for series |
|
Ubuntu Precise |
|
2012-05-23 14:51:01 |
Till Kamppeter |
bug task added |
|
cups (Ubuntu Precise) |
|
2012-05-23 14:51:12 |
Till Kamppeter |
cups (Ubuntu Precise): status |
New |
Fix Committed |
|
2012-05-23 14:51:20 |
Till Kamppeter |
cups (Ubuntu Precise): importance |
Undecided |
High |
|
2012-05-23 14:51:23 |
Till Kamppeter |
cups (Ubuntu): importance |
Undecided |
High |
|
2012-05-23 14:51:25 |
Till Kamppeter |
cups (Ubuntu Precise): milestone |
|
precise-updates |
|
2012-05-23 14:53:05 |
Till Kamppeter |
attachment added |
|
cups_1.5.2-9ubuntu1_1.5.3-0ubuntu1.debdiff https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3159570/+files/cups_1.5.2-9ubuntu1_1.5.3-0ubuntu1.debdiff |
|
2012-05-25 06:47:23 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2012-05-25 06:47:30 |
Martin Pitt |
tags |
apport-bug i386 precise |
apport-bug i386 precise verification-needed |
|
2012-05-25 07:59:17 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/precise-proposed/cups |
|
2012-05-31 10:17:44 |
Till Kamppeter |
tags |
apport-bug i386 precise verification-needed |
apport-bug i386 precise verification-done |
|
2012-06-01 15:49:11 |
Launchpad Janitor |
cups (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|
2012-06-13 14:25:09 |
Aurimas Fišeras |
attachment added |
|
CUPS error_log https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3187785/+files/error_log.gz |
|
2012-06-13 14:30:50 |
Aurimas Fišeras |
attachment added |
|
CUPS error_log 2 https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3187787/+files/error_log.gz |
|
2012-06-14 09:21:05 |
Aurimas Fišeras |
attachment added |
|
error_logs.tar.gz https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3189015/+files/error_logs.tar.gz |
|
2012-06-14 11:43:39 |
Aurimas Fišeras |
attachment removed |
error_logs.tar.gz https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3189015/+files/error_logs.tar.gz |
|
|
2012-06-14 11:53:18 |
Aurimas Fišeras |
attachment added |
|
error_log.gz https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3189167/+files/error_log.gz |
|
2012-06-15 08:12:38 |
Aurimas Fišeras |
attachment added |
|
CUPS error_log (standard settings) https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3190500/+files/error_log.gz |
|
2012-06-15 08:13:53 |
Aurimas Fišeras |
attachment added |
|
CUPS error_log (usb-unidir-default=true) https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3190501/+files/error_log.gz |
|
2012-06-15 12:24:47 |
Till Kamppeter |
bug task added |
|
linux (Ubuntu) |
|
2012-06-15 12:25:43 |
Till Kamppeter |
bug task added |
|
libusbx (Ubuntu) |
|
2012-06-15 12:27:57 |
Till Kamppeter |
bug task added |
|
libusb-1.0 (Ubuntu) |
|
2012-06-15 12:28:35 |
Till Kamppeter |
summary |
usb printer backend crashes |
usb printer backend hangs when usblp kernel module is loaded |
|
2012-06-15 12:28:53 |
Till Kamppeter |
libusb-1.0 (Ubuntu): status |
New |
Invalid |
|
2012-06-15 12:28:58 |
Till Kamppeter |
libusbx (Ubuntu Precise): status |
New |
Invalid |
|
2012-06-15 12:30:11 |
Brad Figg |
linux (Ubuntu): status |
New |
Confirmed |
|
2012-06-15 12:30:15 |
Brad Figg |
linux (Ubuntu Precise): status |
New |
Confirmed |
|
2012-06-15 12:57:38 |
Till Kamppeter |
attachment added |
|
usb-libusb.c https://bugs.launchpad.net/ubuntu/+source/libusb-1.0/+bug/997040/+attachment/3190802/+files/usb-libusb.c |
|
2012-06-24 18:03:45 |
Launchpad Janitor |
libusbx (Ubuntu): status |
New |
Confirmed |
|
2012-06-24 18:03:45 |
Launchpad Janitor |
libusb-1.0 (Ubuntu Precise): status |
New |
Confirmed |
|
2012-06-24 18:04:00 |
Stéphane Bidoul (Acsone) |
bug |
|
|
added subscriber Stéphane Bidoul (Acsone) |
2012-06-28 07:55:55 |
Aurimas Fišeras |
attachment added |
|
CUPS error_log (ppa12) https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3206463/+files/error_log.gz |
|
2012-06-28 08:02:52 |
Aurimas Fišeras |
attachment added |
|
CUPS error_log (ppa12) u-d mode forced https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3206480/+files/error_log.gz |
|
2012-06-28 08:04:46 |
Aurimas Fišeras |
attachment removed |
CUPS error_log (ppa12) https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3206463/+files/error_log.gz |
|
|
2012-06-28 08:05:07 |
Aurimas Fišeras |
attachment removed |
CUPS error_log (ppa12) u-d mode forced https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3206480/+files/error_log.gz |
|
|
2012-06-28 08:05:56 |
Aurimas Fišeras |
attachment added |
|
CUPS error_log (ppa12) u-d mode forced https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3206482/+files/error_log.gz |
|
2012-07-09 18:13:22 |
Till Kamppeter |
libusb-1.0 (Ubuntu Precise): status |
Confirmed |
Invalid |
|
2012-07-09 18:13:25 |
Till Kamppeter |
libusbx (Ubuntu): status |
Confirmed |
Invalid |
|
2012-07-09 18:13:29 |
Till Kamppeter |
linux (Ubuntu): status |
Confirmed |
Invalid |
|
2012-07-09 18:13:33 |
Till Kamppeter |
linux (Ubuntu Precise): status |
Confirmed |
Invalid |
|
2012-07-09 18:13:40 |
Till Kamppeter |
cups (Ubuntu Precise): status |
Fix Released |
Triaged |
|
2012-07-09 18:14:33 |
Till Kamppeter |
cups (Ubuntu Precise): milestone |
precise-updates |
ubuntu-12.04.1 |
|
2012-07-10 23:33:56 |
Till Kamppeter |
cups (Ubuntu Precise): status |
Triaged |
Fix Committed |
|
2012-07-10 23:50:20 |
Till Kamppeter |
description |
After update from oneiric to precise Samsung SCX-4200 usb printer prints one page and stops responding to CUPS. Turning the printer off and on crashes usb backend.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: cups 1.5.2-9ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic i686
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Wed May 9 13:23:47 2012
Lpstat: device for Samsung_SCX-4200_Series: usb://Samsung/SCX-4200%20Series?serial=8T66BADQ207127T.&interface=1
Lsusb:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 001 Device 004: ID 04e8:341b Samsung Electronics Co., Ltd SCX-4200 series
MachineType: Hewlett-Packard HP Vectra
Papersize: letter
PpdFiles: Samsung_SCX-4200_Series: Samsung SCX-4200, 2.0.0
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=8bffe6fd-56b5-46d1-b332-ba7f756f4244 ro quiet splash acpi=force vt.handoff=7
SourcePackage: cups
UpgradeStatus: Upgraded to precise on 2012-05-09 (0 days ago)
dmi.bios.date: 11/23/99
dmi.bios.vendor: Phoenix Technologies Ltd.
dmi.bios.version: HZ.01.10US
dmi.board.name: HP Holmes System Board
dmi.board.vendor: Hewlett-Packard
dmi.board.version: D4066-60001
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLtd.:bvrHZ.01.10US:bd11/23/99:svnHewlett-Packard:pnHPVectra:pvrVLi8:rvnHewlett-Packard:rnHPHolmesSystemBoard:rvrD4066-60001:cvnHewlett-Packard:ct3:cvrN/A:
dmi.product.name: HP Vectra
dmi.product.version: VLi8
dmi.sys.vendor: Hewlett-Packard
modified.conffile..etc.cups.cupsd.conf.default: [deleted]
mtime.conffile..etc.cups.cupsd.conf: 2012-05-09T13:05:57.439873 |
After update from oneiric to precise Samsung SCX-4200 usb printer prints one page and stops responding to CUPS. Turning the printer off and on crashes usb backend.
[IMPACT]
Many users of USB-connected Samsung printers are not able to print any more after the upgrade from Lucid LTS or Oneiric to Precise LTS. In Precise the problem was solved by an ugly workaround of blacklisting the usblp kernel module in the first CUPS SRU. This solution breaks printing for other users, those who use proprietary printer drivers with CUPS backends based on the old /dev/usb/lp* device files and also users who send jobs by directly sending data to the /dev/usb/lp* device files. This worked under Lucid LTS.
The libusb-based USB backend of CUPS was far from completely implemented. It lacked the ability to communicate uni-directionally with devices which are not able to communicate bi-directionally, refrain from re-attaching the usblp kernel module after printing for some devices, reset the printer after printing the job, ... In the proposed package these adaptations for devices with quirks are done in the USB backend. Especially this backend now works with said Samsung printers, without blacklisting the usblp module. So this second SRU is an improved solution.
[TESTCASE]
Unfortunately, for reproducing this bug one needs the actual hardware.
Connect a Samsung printer to the USB port of the computer.
With stock Precise (without updates) you will not be able to print. After applying the already available updates (including the first SRU for CUPS) you will be able to print, but only because the usblp kernel module is blacklisted. Remove the blacklisting via
sudo mv /etc/modprobe.d/blacklist-cups-usblp.conf ~
sudo modprobe usblp
and you will not be able to print any more.
After installing the proposed package the kernel module is not blacklisted any more and you will still be able to print.
If you are on a Precise with all updates and you have a print queue with an URI containing /dev/usb/lp* you will not be able to print. This worked with stock Precise and works again with the proposed package.
You can easily test this with any Ubuntu-supported USB printer:
lpadmin -p test -E -v parallel:/dev/usb/lp0 -m <PPD file which works with this printer>
lpadmin -p teat -o PageSize=A4
lp- d test ~/.bashrc
The printing on this queue works on stock Precise, does not work on Precise with all updates (usblp is blacklisted) and works again with the proposed package.
[Regression Potential]
The patch looks perhaps more dramatic than it is. This is because several code sections are put into "if" blocks, indenting all the (unchanged) code lines. This especially happens because now we suppress using the back channel for selected printers (and also printers which claim to be uni-directional only).
The code was developed in several steps and uploaded step-by-step to my PPA. There the reporters of the bugs covered by this SRU and some additional bugs (bug 902535, bug 995111) tested it intensively. They did not hit any regressions compared to stock Precise or the first CUPS SRU.
The code is also applied to the CUPS package in Quantal and this also did not cause any regression bug report yet.
I have tested the code on four HP printers (HP LaserJet 3390, HP Color LaserJet CM3530 MFP, HP PhotoSmart C8100, HP PhotoSmart C5200, all on direct USB) and one Epson printer (Epson Stylus Photo 880, both direct USB and parallel with Prolific USB -> Parallel adaptor) and all work fine, no regressions.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: cups 1.5.2-9ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic i686
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Wed May 9 13:23:47 2012
Lpstat: device for Samsung_SCX-4200_Series: usb://Samsung/SCX-4200%20Series?serial=8T66BADQ207127T.&interface=1
Lsusb:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 001 Device 004: ID 04e8:341b Samsung Electronics Co., Ltd SCX-4200 series
MachineType: Hewlett-Packard HP Vectra
Papersize: letter
PpdFiles: Samsung_SCX-4200_Series: Samsung SCX-4200, 2.0.0
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=8bffe6fd-56b5-46d1-b332-ba7f756f4244 ro quiet splash acpi=force vt.handoff=7
SourcePackage: cups
UpgradeStatus: Upgraded to precise on 2012-05-09 (0 days ago)
dmi.bios.date: 11/23/99
dmi.bios.vendor: Phoenix Technologies Ltd.
dmi.bios.version: HZ.01.10US
dmi.board.name: HP Holmes System Board
dmi.board.vendor: Hewlett-Packard
dmi.board.version: D4066-60001
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLtd.:bvrHZ.01.10US:bd11/23/99:svnHewlett-Packard:pnHPVectra:pvrVLi8:rvnHewlett-Packard:rnHPHolmesSystemBoard:rvrD4066-60001:cvnHewlett-Packard:ct3:cvrN/A:
dmi.product.name: HP Vectra
dmi.product.version: VLi8
dmi.sys.vendor: Hewlett-Packard
modified.conffile..etc.cups.cupsd.conf.default: [deleted]
mtime.conffile..etc.cups.cupsd.conf: 2012-05-09T13:05:57.439873 |
|
2012-07-10 23:51:12 |
Till Kamppeter |
tags |
apport-bug i386 precise verification-done |
apport-bug i386 precise |
|
2012-07-11 05:21:39 |
Aurimas Fišeras |
description |
After update from oneiric to precise Samsung SCX-4200 usb printer prints one page and stops responding to CUPS. Turning the printer off and on crashes usb backend.
[IMPACT]
Many users of USB-connected Samsung printers are not able to print any more after the upgrade from Lucid LTS or Oneiric to Precise LTS. In Precise the problem was solved by an ugly workaround of blacklisting the usblp kernel module in the first CUPS SRU. This solution breaks printing for other users, those who use proprietary printer drivers with CUPS backends based on the old /dev/usb/lp* device files and also users who send jobs by directly sending data to the /dev/usb/lp* device files. This worked under Lucid LTS.
The libusb-based USB backend of CUPS was far from completely implemented. It lacked the ability to communicate uni-directionally with devices which are not able to communicate bi-directionally, refrain from re-attaching the usblp kernel module after printing for some devices, reset the printer after printing the job, ... In the proposed package these adaptations for devices with quirks are done in the USB backend. Especially this backend now works with said Samsung printers, without blacklisting the usblp module. So this second SRU is an improved solution.
[TESTCASE]
Unfortunately, for reproducing this bug one needs the actual hardware.
Connect a Samsung printer to the USB port of the computer.
With stock Precise (without updates) you will not be able to print. After applying the already available updates (including the first SRU for CUPS) you will be able to print, but only because the usblp kernel module is blacklisted. Remove the blacklisting via
sudo mv /etc/modprobe.d/blacklist-cups-usblp.conf ~
sudo modprobe usblp
and you will not be able to print any more.
After installing the proposed package the kernel module is not blacklisted any more and you will still be able to print.
If you are on a Precise with all updates and you have a print queue with an URI containing /dev/usb/lp* you will not be able to print. This worked with stock Precise and works again with the proposed package.
You can easily test this with any Ubuntu-supported USB printer:
lpadmin -p test -E -v parallel:/dev/usb/lp0 -m <PPD file which works with this printer>
lpadmin -p teat -o PageSize=A4
lp- d test ~/.bashrc
The printing on this queue works on stock Precise, does not work on Precise with all updates (usblp is blacklisted) and works again with the proposed package.
[Regression Potential]
The patch looks perhaps more dramatic than it is. This is because several code sections are put into "if" blocks, indenting all the (unchanged) code lines. This especially happens because now we suppress using the back channel for selected printers (and also printers which claim to be uni-directional only).
The code was developed in several steps and uploaded step-by-step to my PPA. There the reporters of the bugs covered by this SRU and some additional bugs (bug 902535, bug 995111) tested it intensively. They did not hit any regressions compared to stock Precise or the first CUPS SRU.
The code is also applied to the CUPS package in Quantal and this also did not cause any regression bug report yet.
I have tested the code on four HP printers (HP LaserJet 3390, HP Color LaserJet CM3530 MFP, HP PhotoSmart C8100, HP PhotoSmart C5200, all on direct USB) and one Epson printer (Epson Stylus Photo 880, both direct USB and parallel with Prolific USB -> Parallel adaptor) and all work fine, no regressions.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: cups 1.5.2-9ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic i686
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Wed May 9 13:23:47 2012
Lpstat: device for Samsung_SCX-4200_Series: usb://Samsung/SCX-4200%20Series?serial=8T66BADQ207127T.&interface=1
Lsusb:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 001 Device 004: ID 04e8:341b Samsung Electronics Co., Ltd SCX-4200 series
MachineType: Hewlett-Packard HP Vectra
Papersize: letter
PpdFiles: Samsung_SCX-4200_Series: Samsung SCX-4200, 2.0.0
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=8bffe6fd-56b5-46d1-b332-ba7f756f4244 ro quiet splash acpi=force vt.handoff=7
SourcePackage: cups
UpgradeStatus: Upgraded to precise on 2012-05-09 (0 days ago)
dmi.bios.date: 11/23/99
dmi.bios.vendor: Phoenix Technologies Ltd.
dmi.bios.version: HZ.01.10US
dmi.board.name: HP Holmes System Board
dmi.board.vendor: Hewlett-Packard
dmi.board.version: D4066-60001
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLtd.:bvrHZ.01.10US:bd11/23/99:svnHewlett-Packard:pnHPVectra:pvrVLi8:rvnHewlett-Packard:rnHPHolmesSystemBoard:rvrD4066-60001:cvnHewlett-Packard:ct3:cvrN/A:
dmi.product.name: HP Vectra
dmi.product.version: VLi8
dmi.sys.vendor: Hewlett-Packard
modified.conffile..etc.cups.cupsd.conf.default: [deleted]
mtime.conffile..etc.cups.cupsd.conf: 2012-05-09T13:05:57.439873 |
After update from oneiric to precise Samsung SCX-4200 usb printer prints one page and stops responding to CUPS. Turning the printer off and on crashes usb backend.
[IMPACT]
Many users of USB-connected Samsung printers are not able to print any more after the upgrade from Lucid LTS or Oneiric to Precise LTS. In Precise the problem was solved by an ugly workaround of blacklisting the usblp kernel module in the first CUPS SRU. This solution breaks printing for other users, those who use proprietary printer drivers with CUPS backends based on the old /dev/usb/lp* device files and also users who send jobs by directly sending data to the /dev/usb/lp* device files. This worked under Lucid LTS.
The libusb-based USB backend of CUPS was far from completely implemented. It lacked the ability to communicate uni-directionally with devices which are not able to communicate bi-directionally, refrain from re-attaching the usblp kernel module after printing for some devices, reset the printer after printing the job, ... In the proposed package these adaptations for devices with quirks are done in the USB backend. Especially this backend now works with said Samsung printers, without blacklisting the usblp module. So this second SRU is an improved solution.
[TESTCASE]
Unfortunately, for reproducing this bug one needs the actual hardware.
Connect a Samsung printer to the USB port of the computer.
With stock Precise (without updates) you will not be able to print. After applying the already available updates (including the first SRU for CUPS) you will be able to print, but only because the usblp kernel module is blacklisted. Remove the blacklisting via
sudo mv /etc/modprobe.d/blacklist-cups-usblp.conf ~
sudo modprobe usblp
and you will not be able to print any more.
After installing the proposed package the kernel module is not blacklisted any more and you will still be able to print.
If you are on a Precise with all updates and you have a print queue with an URI containing /dev/usb/lp* you will not be able to print. This worked with stock Precise and works again with the proposed package.
You can easily test this with any Ubuntu-supported USB printer:
lpadmin -p test -E -v parallel:/dev/usb/lp0 -m <PPD file which works with this printer>
lpadmin -p test -o PageSize=A4
lp- d test ~/.bashrc
The printing on this queue works on stock Precise, does not work on Precise with all updates (usblp is blacklisted) and works again with the proposed package.
[Regression Potential]
The patch looks perhaps more dramatic than it is. This is because several code sections are put into "if" blocks, indenting all the (unchanged) code lines. This especially happens because now we suppress using the back channel for selected printers (and also printers which claim to be uni-directional only).
The code was developed in several steps and uploaded step-by-step to my PPA. There the reporters of the bugs covered by this SRU and some additional bugs (bug 902535, bug 995111) tested it intensively. They did not hit any regressions compared to stock Precise or the first CUPS SRU.
The code is also applied to the CUPS package in Quantal and this also did not cause any regression bug report yet.
I have tested the code on four HP printers (HP LaserJet 3390, HP Color LaserJet CM3530 MFP, HP PhotoSmart C8100, HP PhotoSmart C5200, all on direct USB) and one Epson printer (Epson Stylus Photo 880, both direct USB and parallel with Prolific USB -> Parallel adaptor) and all work fine, no regressions.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: cups 1.5.2-9ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic i686
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Wed May 9 13:23:47 2012
Lpstat: device for Samsung_SCX-4200_Series: usb://Samsung/SCX-4200%20Series?serial=8T66BADQ207127T.&interface=1
Lsusb:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 001 Device 004: ID 04e8:341b Samsung Electronics Co., Ltd SCX-4200 series
MachineType: Hewlett-Packard HP Vectra
Papersize: letter
PpdFiles: Samsung_SCX-4200_Series: Samsung SCX-4200, 2.0.0
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=8bffe6fd-56b5-46d1-b332-ba7f756f4244 ro quiet splash acpi=force vt.handoff=7
SourcePackage: cups
UpgradeStatus: Upgraded to precise on 2012-05-09 (0 days ago)
dmi.bios.date: 11/23/99
dmi.bios.vendor: Phoenix Technologies Ltd.
dmi.bios.version: HZ.01.10US
dmi.board.name: HP Holmes System Board
dmi.board.vendor: Hewlett-Packard
dmi.board.version: D4066-60001
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLtd.:bvrHZ.01.10US:bd11/23/99:svnHewlett-Packard:pnHPVectra:pvrVLi8:rvnHewlett-Packard:rnHPHolmesSystemBoard:rvrD4066-60001:cvnHewlett-Packard:ct3:cvrN/A:
dmi.product.name: HP Vectra
dmi.product.version: VLi8
dmi.sys.vendor: Hewlett-Packard
modified.conffile..etc.cups.cupsd.conf.default: [deleted]
mtime.conffile..etc.cups.cupsd.conf: 2012-05-09T13:05:57.439873 |
|
2012-07-11 11:39:32 |
Launchpad Janitor |
branch linked |
|
lp:debian/experimental/cups |
|
2012-07-12 21:03:29 |
Till Kamppeter |
cups (Ubuntu Precise): assignee |
|
Till Kamppeter (till-kamppeter) |
|
2012-07-13 14:05:42 |
Stéphane Graber |
cups (Ubuntu Precise): status |
Fix Committed |
In Progress |
|
2012-07-18 17:44:02 |
Clint Byrum |
cups (Ubuntu Precise): status |
In Progress |
Fix Committed |
|
2012-07-18 17:44:10 |
Clint Byrum |
tags |
apport-bug i386 precise |
apport-bug i386 precise verification-needed |
|
2012-07-19 09:00:01 |
terakin |
bug |
|
|
added subscriber terakin |
2012-07-21 09:48:38 |
Aurimas Fišeras |
tags |
apport-bug i386 precise verification-needed |
apport-bug i386 precise verification-done |
|
2012-08-01 18:50:28 |
Clint Byrum |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2012-08-01 19:03:08 |
Launchpad Janitor |
cups (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|
2012-08-03 04:06:23 |
terakin |
attachment added |
|
CUPS error_log (debug mode) https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3246519/+files/cups_error_log.txt |
|
2012-08-16 20:57:57 |
LiaM |
attachment added |
|
cups error_log -- keeps repeating Get USB transaction timeout https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040/+attachment/3264466/+files/cups_debug.txt |
|
2012-10-05 04:31:05 |
Launchpad Janitor |
branch linked |
|
lp:debian/cups |
|
2012-10-16 09:22:00 |
utnubu |
bug |
|
|
added subscriber utnubu |
2012-10-16 09:39:04 |
utnubu |
removed subscriber utnubu |
|
|
|
2012-10-16 09:39:19 |
utnubu |
bug |
|
|
added subscriber utnubu |
2013-09-17 07:18:50 |
angus73 |
bug |
|
|
added subscriber angus73 |