abrt 1.1.1 detected a crash. architecture: x86_64 Attached file: backtrace cmdline: python /usr/share/system-config-printer/applet.py component: system-config-printer executable: /usr/share/system-config-printer/applet.py kernel: 2.6.32.12-115.fc12.x86_64 package: system-config-printer-1.1.18-2.fc12 reason: applet.py:440:<module>:TypeError: __init__() got an unexpected keyword argument 'service_running' release: Fedora release 13 (Goddard)
Created attachment 424484 [details] File: backtrace
I think this bug is from
What does 'ls -l /usr/share/system-config-printer' say? There seems to be some confusion in this report about which version of Fedora and of system-config-printer you are running. What's the history of this installation?
I think this crash acquired before my upgrade to Fedora 13 from Fedora 12, but I reported it from Fedora 13 that's why I changed the version to 12 in bug report. ls -l says: -rw-r--r--. 1 root root 12833 Jun 2 19:30 AdvancedServerSettings.py -rw-r--r--. 2 root root 9355 Jun 2 19:30 AdvancedServerSettings.pyc -rw-r--r--. 2 root root 9355 Jun 2 19:30 AdvancedServerSettings.pyo -rwxr-xr-x. 1 root root 15705 Jun 2 19:30 applet.py -rw-r--r--. 2 root root 13572 Jun 2 19:30 applet.pyc -rw-r--r--. 2 root root 13572 Jun 2 19:30 applet.pyo -rw-r--r--. 1 root root 6576 Jun 2 19:30 asyncconn.py -rw-r--r--. 2 root root 7366 Jun 2 19:30 asyncconn.pyc -rw-r--r--. 2 root root 7366 Jun 2 19:30 asyncconn.pyo -rw-r--r--. 1 root root 23170 Jun 2 19:30 asyncipp.py -rw-r--r--. 2 root root 19281 Jun 2 19:30 asyncipp.pyc -rw-r--r--. 2 root root 19281 Jun 2 19:30 asyncipp.pyo -rw-r--r--. 1 root root 25041 Jun 2 19:30 asyncpk1.py -rw-r--r--. 2 root root 20368 Jun 2 19:30 asyncpk1.pyc -rw-r--r--. 2 root root 20368 Jun 2 19:30 asyncpk1.pyo -rw-r--r--. 1 root root 17011 Jun 2 19:30 authconn.py -rw-r--r--. 2 root root 14624 Jun 2 19:30 authconn.pyc -rw-r--r--. 2 root root 14624 Jun 2 19:30 authconn.pyo -rwxr-xr-x. 1 root root 8860 Jun 2 19:30 check-device-ids.py -rw-r--r--. 2 root root 7141 Jun 2 19:30 check-device-ids.pyc -rw-r--r--. 2 root root 7141 Jun 2 19:30 check-device-ids.pyo -rw-r--r--. 1 root root 1054 Jun 2 19:30 config.py -rw-r--r--. 2 root root 370 Jun 2 19:30 config.pyc -rw-r--r--. 2 root root 370 Jun 2 19:30 config.pyo -rw-r--r--. 1 root root 27985 Jun 2 19:30 cupspk.py -rw-r--r--. 2 root root 18665 Jun 2 19:30 cupspk.pyc -rw-r--r--. 2 root root 18665 Jun 2 19:30 cupspk.pyo -rw-r--r--. 1 root root 1717 Jun 2 19:30 debug.py -rw-r--r--. 2 root root 1665 Jun 2 19:30 debug.pyc -rw-r--r--. 2 root root 1665 Jun 2 19:30 debug.pyo -rw-r--r--. 1 root root 4485 Jun 2 19:30 dnssdresolve.py -rw-r--r--. 2 root root 4708 Jun 2 19:30 dnssdresolve.pyc -rw-r--r--. 2 root root 4708 Jun 2 19:30 dnssdresolve.pyo -rw-r--r--. 1 root root 3168 Jun 2 19:30 errordialogs.py -rw-r--r--. 2 root root 2808 Jun 2 19:30 errordialogs.pyc -rw-r--r--. 2 root root 2808 Jun 2 19:30 errordialogs.pyo -rw-r--r--. 1 root root 2933 Jun 2 19:30 firewall.py -rw-r--r--. 2 root root 3083 Jun 2 19:30 firewall.pyc -rw-r--r--. 2 root root 3083 Jun 2 19:30 firewall.pyo -rw-r--r--. 1 root root 7273 Jun 2 19:30 GroupsPaneModel.py -rw-r--r--. 2 root root 7884 Jun 2 19:30 GroupsPaneModel.pyc -rw-r--r--. 2 root root 7884 Jun 2 19:30 GroupsPaneModel.pyo -rw-r--r--. 1 root root 16006 Jun 2 19:30 GroupsPane.py -rw-r--r--. 2 root root 14798 Jun 2 19:30 GroupsPane.pyc -rw-r--r--. 2 root root 14798 Jun 2 19:30 GroupsPane.pyo -rw-r--r--. 1 root root 4827 Jun 2 19:30 gtkinklevel.py -rw-r--r--. 2 root root 4473 Jun 2 19:30 gtkinklevel.pyc -rw-r--r--. 2 root root 4473 Jun 2 19:30 gtkinklevel.pyo -rw-r--r--. 1 root root 1651 Jun 2 19:30 gtk_label_autowrap.py -rw-r--r--. 2 root root 1143 Jun 2 19:30 gtk_label_autowrap.pyc -rw-r--r--. 2 root root 1143 Jun 2 19:30 gtk_label_autowrap.pyo -rw-r--r--. 1 root root 2459 Jun 2 19:30 gtkspinner.py -rw-r--r--. 2 root root 2435 Jun 2 19:30 gtkspinner.pyc -rw-r--r--. 2 root root 2435 Jun 2 19:30 gtkspinner.pyo -rw-r--r--. 1 root root 2010 Jun 2 19:30 gui.py -rw-r--r--. 2 root root 1396 Jun 2 19:30 gui.pyc -rw-r--r--. 2 root root 1396 Jun 2 19:30 gui.pyo -rw-r--r--. 1 root root 57 Jun 2 19:30 HIG.py -rw-r--r--. 2 root root 231 Jun 2 19:30 HIG.pyc -rw-r--r--. 2 root root 231 Jun 2 19:30 HIG.pyo drwxr-xr-x. 2 root root 4096 Jun 5 19:48 icons -rw-r--r--. 1 root root 2517 Jun 2 19:30 installdriver.py -rw-r--r--. 2 root root 1968 Jun 2 19:30 installdriver.pyc -rw-r--r--. 2 root root 1968 Jun 2 19:30 installdriver.pyo -rw-r--r--. 1 root root 1354 Jun 2 19:30 installpackage.py -rw-r--r--. 2 root root 1127 Jun 2 19:30 installpackage.pyc -rw-r--r--. 2 root root 1127 Jun 2 19:30 installpackage.pyo -rw-r--r--. 1 root root 85149 Jun 2 19:30 jobviewer.py -rw-r--r--. 2 root root 62555 Jun 2 19:30 jobviewer.pyc -rw-r--r--. 2 root root 62555 Jun 2 19:30 jobviewer.pyo -rw-r--r--. 1 root root 28914 Jun 2 19:30 monitor.py -rw-r--r--. 2 root root 20240 Jun 2 19:30 monitor.pyc -rw-r--r--. 2 root root 20240 Jun 2 19:30 monitor.pyo -rw-r--r--. 1 root root 15192 Jun 2 19:30 options.py -rw-r--r--. 2 root root 13747 Jun 2 19:30 options.pyc -rw-r--r--. 2 root root 13747 Jun 2 19:30 options.pyo -rw-r--r--. 1 root root 8932 Jun 2 19:30 optionwidgets.py -rw-r--r--. 2 root root 8136 Jun 2 19:30 optionwidgets.pyc -rw-r--r--. 2 root root 8136 Jun 2 19:30 optionwidgets.pyo -rw-r--r--. 1 root root 7057 Jun 2 19:30 PhysicalDevice.py -rw-r--r--. 2 root root 6007 Jun 2 19:30 PhysicalDevice.pyc -rw-r--r--. 2 root root 6007 Jun 2 19:30 PhysicalDevice.pyo -rw-r--r--. 1 root root 6499 Jun 2 19:30 ppdippstr.py -rw-r--r--. 2 root root 5385 Jun 2 19:30 ppdippstr.pyc -rw-r--r--. 2 root root 5385 Jun 2 19:30 ppdippstr.pyo -rw-r--r--. 1 root root 7137 Jun 2 19:30 ppdsloader.py -rw-r--r--. 2 root root 7925 Jun 2 19:30 ppdsloader.pyc -rw-r--r--. 2 root root 7925 Jun 2 19:30 ppdsloader.pyo -rw-r--r--. 1 root root 13232 Jun 2 19:30 probe_printer.py -rw-r--r--. 2 root root 12323 Jun 2 19:30 probe_printer.pyc -rw-r--r--. 2 root root 12323 Jun 2 19:30 probe_printer.pyo -rwxr-xr-x. 1 root root 6468 Jun 2 19:30 pysmb.py -rw-r--r--. 2 root root 5219 Jun 2 19:30 pysmb.pyc -rw-r--r--. 2 root root 5219 Jun 2 19:30 pysmb.pyo -rw-r--r--. 1 root root 1326 Jun 2 19:30 SearchCriterion.py -rw-r--r--. 2 root root 982 Jun 2 19:30 SearchCriterion.pyc -rw-r--r--. 2 root root 982 Jun 2 19:30 SearchCriterion.pyo -rw-r--r--. 1 root root 3232 Jun 2 19:30 smburi.py -rw-r--r--. 2 root root 2663 Jun 2 19:30 smburi.pyc -rw-r--r--. 2 root root 2663 Jun 2 19:30 smburi.pyo -rw-r--r--. 1 root root 6342 Jun 2 19:30 statereason.py -rw-r--r--. 2 root root 5377 Jun 2 19:30 statereason.pyc -rw-r--r--. 2 root root 5377 Jun 2 19:30 statereason.pyo -rwxr-xr-x. 1 root root 285946 Jun 2 19:30 system-config-printer.py -rw-r--r--. 2 root root 186638 Jun 2 19:30 system-config-printer.pyc -rw-r--r--. 2 root root 186638 Jun 2 19:30 system-config-printer.pyo -rw-r--r--. 1 root root 7703 Jun 2 19:30 timedops.py -rw-r--r--. 2 root root 7838 Jun 2 19:30 timedops.pyc -rw-r--r--. 2 root root 7838 Jun 2 19:30 timedops.pyo -rw-r--r--. 1 root root 6931 Jun 2 19:30 ToolbarSearchEntry.py -rw-r--r--. 2 root root 6474 Jun 2 19:30 ToolbarSearchEntry.pyc -rw-r--r--. 2 root root 6474 Jun 2 19:30 ToolbarSearchEntry.pyo drwxr-xr-x. 2 root root 4096 Jun 5 19:48 troubleshoot drwxr-xr-x. 2 root root 4096 Jun 5 19:48 ui -rw-r--r--. 1 root root 6142 Jun 2 19:30 userdefault.py -rw-r--r--. 2 root root 5408 Jun 2 19:30 userdefault.pyc -rw-r--r--. 2 root root 5408 Jun 2 19:30 userdefault.pyo -rw-r--r--. 1 root root 2478 Jun 2 19:30 XmlHelper.py -rw-r--r--. 2 root root 2563 Jun 2 19:30 XmlHelper.pyc -rw-r--r--. 2 root root 2563 Jun 2 19:30 XmlHelper.pyo
OK. Can you reproduce the problem now? It seems to me like some kind of mismatch between the .py and .pyc/.pyo files, and removing the *.py[co] should fix it.
In Fedora 13 it works without problems. I'll try to reproduce, but I don't believe that I'll can.
Closing for the moment. Please re-open if you can reproduce it.
(In reply to comment #7) > Closing for the moment. Please re-open if you can reproduce it. It consistenly crashes for me (seemingly just the first time I try to print something). Fedora rawhide, x86_64, system-config-printer-1.2.5-7.fc15.x86_64. HP printer used through the 'net.
BTW, abrt claims to have reported my troubles here 7 times, but nothing shows up?!
Created attachment 461103 [details] Backtrace from abrt My latest crash, after that is printed normally.
Can you try removing /usr/share/system-config-printer/*.py[co] and see if it still happens? Looking at the source I don't see how it could.
Oh, never mind, I see the problem now... *** This bug has been marked as a duplicate of bug 655317 ***