scp-dbus-service.py crashed with NameError in on_dialog_canceled(): global name 'g__killtimer' is not defined

Bug #844976 reported by Martin Laser
52
This bug affects 6 people
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

try to install printer

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: system-config-printer-common 1.3.6+20110831-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-10.16-generic 3.0.4
Uname: Linux 3.0.0-10-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
CupsErrorLog:

Date: Thu Sep 8 18:52:48 2011
ExecutablePath: /usr/share/system-config-printer/scp-dbus-service.py
InstallationMedia: Ubuntu-Studio 11.10 "Oneiric Ocelot" - Beta amd64 (20110901)
InterpreterPath: /usr/bin/python2.7
Lpstat: Error: command ['lpstat', '-v'] failed with exit code 1: lpstat: No destinations added.
MachineType: MEDIONPC MS-7713
PackageArchitecture: all
Papersize: a4
ProcCmdline: /usr/bin/python /usr/share/system-config-printer/scp-dbus-service.py
ProcEnviron:
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-10-generic root=UUID=c68b4a9a-ccf1-464b-bbe9-a7128d0404c1 ro 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 NameError in on_dialog_canceled(): global name 'g__killtimer' is not defined
Traceback:
 Traceback (most recent call last):
   File "/usr/share/system-config-printer/scp-dbus-service.py", line 320, in on_dialog_canceled
     g__killtimer.remove_hold ()
 NameError: global name 'g__killtimer' is not defined
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin audio cdrom dialout lpadmin nopasswdlogin plugdev sambashare
dmi.bios.date: 12/31/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: A7713MLN.106
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: MS-7713
dmi.board.vendor: MEDIONPC
dmi.board.version: 1.1
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: MEDIONPC
dmi.chassis.version: 1.1
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrA7713MLN.106:bd12/31/2010:svnMEDIONPC:pnMS-7713:pvr1.1:rvnMEDIONPC:rnMS-7713:rvr1.1:cvnMEDIONPC:ct3:cvr1.1:
dmi.product.name: MS-7713
dmi.product.version: 1.1
dmi.sys.vendor: MEDIONPC

CVE References

Revision history for this message
Martin Laser (mlaser) wrote :
tags: removed: need-duplicate-check
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in system-config-printer (Ubuntu):
status: New → Confirmed
visibility: private → public
Revision history for this message
Tim Waugh (twaugh) wrote :

Fixed upstream in 50bfb38.

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.5 KiB)

This bug was fixed in the package system-config-printer - 1.3.8+20120130-0ubuntu1

---------------
system-config-printer (1.3.8+20120130-0ubuntu1) precise; urgency=low

  * New upstream release
     o GIT 1.3.x snapshot from 30 January 2012
     o State of 1.3.8 + 1 additional fix
     o Fixed typo in troubleshooter.
     o Avoid AttributeError in on_btnNPApply_clicked() (Red Hat bug #772112).
     o Added debugging when jobviewer not found (Red Hat bug #757520).
     o Applied patch from Till Kamppeter to use pycurl 'https' support
       for openprinting (CVE-2011-4405).
     o Always use a sequence as args for timedops.TimedSubprocess()
       (patch from Vincent Untz).
     o Added some firewall debugging for Red Hat bug #755913.
     o Fixed typo (LP: #844976).
     o Run probe_printer.py with an argument to run PrinterFinder by hand.
     o More debugging output in PrinterFinder.
     o Really fix SMB probing in PrinterFinder.
     o LpdServer class: spot when we can't connect, and give up (likewise
       in PrinterFinder).
     o Ignore ' All-in-one' suffix for printer model names when comparing
       them (Red Hat bug #751610).
     o Handle HTTP errors from openprinting.org (seen in Red Hat bug #743446).
     o Don't re-open PPD when already available, just to localize marker
       names.
     o Use the monitor's PPD cache in the properties dialog.
     o monitor: provide method for sharing the monitor's PPD cache.
     o cupshelpers: avoid re-opening PPD when not needed (not a leak).
     o Fixed file descriptor leak in PPDCache (LP: #874445).
     o Fixed typo in check-device-ids.py when looking for ID-less
       matches.
     o Require newer pycups; drop compatibility code.
     o Do not connect to CUPS with an empty user name.
     o On asynchronous IPP connections make sure that the password dialog
       is repeated if a wrong password is entered (LP: #653132).
     o Several fixes on credential caching for IPP authentication
       (LP: #653132).
     o Don't penalise pxlmono now that Red Hat bug #661814 is fixed in
       Ghostscript-9.04.
     o Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED
       (LP: #653132).
     o Show private job attributes for "my jobs" (Red Hat bug #742279).
     o Enable Test Page button when application/postscript is supported.
     o Some preferreddrivers.xml fixes (LP: #855412).
     o Handle errors saving troubleshoot.txt (LP: #789602).
     o Removed some stale code.
     o Make connections list more easily accessible (LP: #842092).
     o Improved handling of remote CUPS queues via DNS-SD, and IPP devices.
     o Better display of CUPS servers from "Find Network Printer".
     o Fixed SMB method for printer finder.
     o Don't handle tooltips during mainloop recursion (Red Hat bug #664044,
       Red Hat bug #739734).
     o Fixed bold print of tab labels on option conflicts.
     o Preserve installable options on driver change.
     o Update printer properties dialog correctly when PPD changed.
     o Fixed typo triggered by private job attributes (LP: #827573).
     o Marked some translatable strings that weren't (Red Hat bug #734313).
  * debian/patches/23_unblock-...

Read more...

Changed in system-config-printer (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.