** Description changed:
- Crash.
+ /usr/share/system-config-printer/scp-dbus-service.py crashes immediately
+ when simply starting it (without any command line arguments).
+
+ [IMPACT]
+
+ High, as the D-Bus service of system-config-printer, scp-dbus-
+ service.py, does not work at all.
+
+ [TESTCASE]
+
+ Ina terminal window run the command
+
+ /usr/share/system-config-printer/scp-dbus-service.py
+
+ You will get:
+
+ ----------
+ Traceback (most recent call last):
+ File "/usr/share/system-config-printer/scp-dbus-service.py", line 297, in
<module>
+ class ConfigPrintingNewPrinterDialog(dbus.service.Object):
+ File "/usr/share/system-config-printer/scp-dbus-service.py", line 370, in
ConfigPrintingNewPrinterDialog
+ signature='a{s}')
+ File "/usr/lib/python2.7/dist-packages/dbus/decorators.py", line 330, in
decorator
+ sig = tuple(Signature(signature))
+ ValueError: Corrupt type signature
+ ----------
+
+ With the proposed package scp-dbus-service.py does not crash and keeps
+ running.
+
+ [Regression Potential]
+
+ None, as the patch is trivial
ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: system-config-printer-common 1.4.2+20130920-0ubuntu1
ProcVersionSignature: Ubuntu 3.11.0-8.15-generic 3.11.1
Uname: Linux 3.11.0-8-generic x86_64
ApportVersion: 2.12.5-0ubuntu1
Architecture: amd64
CupsErrorLog: E [29/Sep/2013:21:04:48 -0300] [Job 20] Unable to queue job for
destination "Stylus-CX5600".
Date: Sun Sep 29 21:04:51 2013
ExecutablePath: /usr/share/system-config-printer/scp-dbus-service.py
InstallationDate: Installed on 2013-07-31 (60 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64
(20130724)
InterpreterPath: /usr/bin/python2.7
Lpstat: Error: command ['lpstat', '-v'] failed with exit code 1: lpstat: No
destinations added.
MachineType: SAMSUNG ELECTRONICS CO., LTD. 530U3C/530U4C
MarkForUpload: True
PackageArchitecture: all
Papersize: letter
ProcCmdline: /usr/bin/python
/usr/share/system-config-printer/scp-dbus-service.py
ProcEnviron:
- LANGUAGE=es_CL:es
- PATH=(custom, no user)
- XDG_RUNTIME_DIR=<set>
- LANG=es_CL.UTF-8
- SHELL=/bin/bash
+ LANGUAGE=es_CL:es
+ PATH=(custom, no user)
+ XDG_RUNTIME_DIR=<set>
+ LANG=es_CL.UTF-8
+ SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.11.0-8-generic
root=UUID=0c67119c-ddae-476a-b510-142ec598f691 ro rootflags=subvol=@ quiet
splash vt.handoff=7
PythonArgs: ['/usr/share/system-config-printer/scp-dbus-service.py']
SourcePackage: system-config-printer
Title: scp-dbus-service.py crashed with ValueError in decorator(): Corrupt
type signature
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 04/15/2013
dmi.bios.vendor: Phoenix Technologies Ltd.
dmi.bios.version: P14AAJ
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: SAMSUNG_NP1234567890
dmi.board.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.board.version: FAB1
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 9
dmi.chassis.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.chassis.version: 0.1
dmi.modalias:
dmi:bvnPhoenixTechnologiesLtd.:bvrP14AAJ:bd04/15/2013:svnSAMSUNGELECTRONICSCO.,LTD.:pn530U3C/530U4C:pvr0.1:rvnSAMSUNGELECTRONICSCO.,LTD.:rnSAMSUNG_NP1234567890:rvrFAB1:cvnSAMSUNGELECTRONICSCO.,LTD.:ct9:cvr0.1:
dmi.product.name: 530U3C/530U4C
dmi.product.version: 0.1
dmi.sys.vendor: SAMSUNG ELECTRONICS CO., LTD.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to system-config-printer in Ubuntu.
https://bugs.launchpad.net/bugs/1232947
Title:
scp-dbus-service.py crashed with ValueError in decorator(): Corrupt
type signature
Status in “system-config-printer” package in Ubuntu:
Fix Released
Status in “system-config-printer” source package in Saucy:
Triaged
Status in “system-config-printer” package in Fedora:
Unknown
Bug description:
/usr/share/system-config-printer/scp-dbus-service.py crashes
immediately when simply starting it (without any command line
arguments).
[IMPACT]
High, as the D-Bus service of system-config-printer, scp-dbus-
service.py, does not work at all.
[TESTCASE]
Ina terminal window run the command
/usr/share/system-config-printer/scp-dbus-service.py
You will get:
----------
Traceback (most recent call last):
File "/usr/share/system-config-printer/scp-dbus-service.py", line 297, in
<module>
class ConfigPrintingNewPrinterDialog(dbus.service.Object):
File "/usr/share/system-config-printer/scp-dbus-service.py", line 370, in
ConfigPrintingNewPrinterDialog
signature='a{s}')
File "/usr/lib/python2.7/dist-packages/dbus/decorators.py", line 330, in
decorator
sig = tuple(Signature(signature))
ValueError: Corrupt type signature
----------
With the proposed package scp-dbus-service.py does not crash and keeps
running.
[Regression Potential]
None, as the patch is trivial
ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: system-config-printer-common 1.4.2+20130920-0ubuntu1
ProcVersionSignature: Ubuntu 3.11.0-8.15-generic 3.11.1
Uname: Linux 3.11.0-8-generic x86_64
ApportVersion: 2.12.5-0ubuntu1
Architecture: amd64
CupsErrorLog: E [29/Sep/2013:21:04:48 -0300] [Job 20] Unable to queue job for
destination "Stylus-CX5600".
Date: Sun Sep 29 21:04:51 2013
ExecutablePath: /usr/share/system-config-printer/scp-dbus-service.py
InstallationDate: Installed on 2013-07-31 (60 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64
(20130724)
InterpreterPath: /usr/bin/python2.7
Lpstat: Error: command ['lpstat', '-v'] failed with exit code 1: lpstat: No
destinations added.
MachineType: SAMSUNG ELECTRONICS CO., LTD. 530U3C/530U4C
MarkForUpload: True
PackageArchitecture: all
Papersize: letter
ProcCmdline: /usr/bin/python
/usr/share/system-config-printer/scp-dbus-service.py
ProcEnviron:
LANGUAGE=es_CL:es
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=es_CL.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.11.0-8-generic
root=UUID=0c67119c-ddae-476a-b510-142ec598f691 ro rootflags=subvol=@ quiet
splash vt.handoff=7
PythonArgs: ['/usr/share/system-config-printer/scp-dbus-service.py']
SourcePackage: system-config-printer
Title: scp-dbus-service.py crashed with ValueError in decorator(): Corrupt
type signature
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 04/15/2013
dmi.bios.vendor: Phoenix Technologies Ltd.
dmi.bios.version: P14AAJ
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: SAMSUNG_NP1234567890
dmi.board.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.board.version: FAB1
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 9
dmi.chassis.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.chassis.version: 0.1
dmi.modalias:
dmi:bvnPhoenixTechnologiesLtd.:bvrP14AAJ:bd04/15/2013:svnSAMSUNGELECTRONICSCO.,LTD.:pn530U3C/530U4C:pvr0.1:rvnSAMSUNGELECTRONICSCO.,LTD.:rnSAMSUNG_NP1234567890:rvrFAB1:cvnSAMSUNGELECTRONICSCO.,LTD.:ct9:cvr0.1:
dmi.product.name: 530U3C/530U4C
dmi.product.version: 0.1
dmi.sys.vendor: SAMSUNG ELECTRONICS CO., LTD.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/system-config-printer/+bug/1232947/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp