abrt 1.1.1 detected a crash. architecture: i686 cmdline: python /usr/share/system-config-printer/applet.py component: system-config-printer executable: /usr/share/system-config-printer/applet.py kernel: 2.6.33.5-124.fc13.i686.PAE package: system-config-printer-1.2.2-4.fc13 reason: jobviewer.py:243:cancelJob_error:TypeError: descriptor 'cancelJob' requires a 'cups.Connection' object but received a 'NoneType' release: Fedora release 13 (Goddard) backtrace ----- jobviewer.py:243:cancelJob_error:TypeError: descriptor 'cancelJob' requires a 'cups.Connection' object but received a 'NoneType' Traceback (most recent call last): File "/usr/share/system-config-printer/asyncipp.py", line 202, in send_error handler (self._conn, exc) File "/usr/share/system-config-printer/asyncipp.py", line 370, in error_handler return self._error (exc) File "/usr/share/system-config-printer/asyncipp.py", line 538, in _error self._client_error_handler (self._conn, exc) File "/usr/share/system-config-printer/asyncpk1.py", line 146, in _ipp_error_handler self._client_error_handler (self._conn, *args) File "/usr/share/system-config-printer/asyncconn.py", line 145, in <lambda> kwds["error_handler"] = lambda c, e: error_handler (self, e) File "/usr/share/system-config-printer/jobviewer.py", line 243, in cancelJob_error raise exc TypeError: descriptor 'cancelJob' requires a 'cups.Connection' object but received a 'NoneType' Local variables in innermost frame: connection: <asyncconn.Connection object at 0x8cda06c> exc: TypeError("descriptor 'cancelJob' requires a 'cups.Connection' object but received a 'NoneType'",) self: <jobviewer.CancelJobsOperation instance at 0x8cd12ac> comment ----- I tried to set up an Epson AcuLaser 3000 printing via a router O2 Globesurfer III No Cups Printer driver for AL3000, I tried the generic version, no luck sofar
Created attachment 427094 [details] File: backtrace
Package: system-config-printer-1.2.2-4.fc13 Architecture: i686 OS Release: Fedora release 13 (Goddard) Comment ----- I tried to set up an Epson AcuLaser 3000 printing via a router O2 Globesurfer III No Cups Printer driver for AL3000, I tried the generic version, no luck sofar
I think this is a lack of error checking when the connection is first made in CancelJobsOperation.on_job_cancel_prompt_response.
Thanks Tim http://git.fedoraproject.org/git/?p=system-config-printer.git;a=commitdiff;h=97a245d35fe7de75e4decc685d559cb01062df02
*** Bug 611264 has been marked as a duplicate of this bug. ***
system-config-printer-1.2.4-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/system-config-printer-1.2.4-1.fc13
system-config-printer-1.2.4-1.fc14 has been submitted as an update for Fedora 14. http://admin.fedoraproject.org/updates/system-config-printer-1.2.4-1.fc14
system-config-printer-1.2.4-1.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update system-config-printer'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/system-config-printer-1.2.4-1.fc14
system-config-printer-1.2.4-2.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/system-config-printer-1.2.4-2.fc14
system-config-printer-1.2.4-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
system-config-printer-1.2.4-2.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.