** 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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1232947

Title:
  scp-dbus-service.py crashed with ValueError in decorator(): Corrupt
  type signature

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/system-config-printer/+bug/1232947/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to