The fix for this bug for Saucy is uploaded to the -proposed repository.
As soon as it gets approved instructions for testing it will get posted
here. Please test and give your feedback. This is required for the
package to get an official update.

SRU team: debdiff attached.

** Patch added: 
"system-config-printer_1.4.2+20130920-0ubuntu1_1.4.2+20130920-0ubuntu1.1.debdiff"
   
https://bugs.launchpad.net/fedora/+source/system-config-printer/+bug/1232947/+attachment/3894969/+files/system-config-printer_1.4.2%2B20130920-0ubuntu1_1.4.2%2B20130920-0ubuntu1.1.debdiff

** Changed in: system-config-printer (Ubuntu Saucy)
       Status: Triaged => Fix Committed

** Changed in: system-config-printer (Ubuntu Saucy)
    Milestone: None => saucy-updates

-- 
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:
  Fix Committed
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

Reply via email to