I think the following patch should fix the issue:

--snip--
--- applet.py.orig      2008-05-30 17:51:40.000000000 +0200
+++ applet.py   2008-05-30 17:52:12.000000000 +0200
@@ -1148,10 +1148,10 @@ if trayicon:
         ###

         jobwaiter = WaitForJobs()
+        waitloop = gobject.MainLoop ()
         bus.add_signal_receiver (jobwaiter.check_for_jobs,
                                  path="/com/redhat/PrinterSpooler",
                                  dbus_interface="com.redhat.PrinterSpooler")
-        waitloop = gobject.MainLoop ()
         waitloop.run()
         waitloop = None
         bus.remove_signal_receiver (jobwaiter.check_for_jobs,
--snip--


I just checked the sourcecode of the version 1.0.0 which is not yet in ubuntu, 
but the problem still seems to be there.

** Changed in: system-config-printer (Ubuntu)
   Importance: Undecided => Medium
       Status: New => Triaged

-- 
applet.py crashed with AttributeError in check_for_jobs()
https://bugs.launchpad.net/bugs/228176
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

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

Reply via email to