Comment 2 for bug 127120

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Jani, I have tried to merge our s-c-p with the Debian one which you talked about, but with this version adding a printer is completely non-functional. When I click "Forward" on the page for entering the print queue name the wizard hangs (does not go to next page) and on the terminal in which I started the s-c-p I get:

--------------------------------------------------
till@till-laptop:~/ubuntu/system-config-printer/system-config-printer-0.7.70$ system-config-printer

***MEMORY-WARNING***: system-config-printer.py[32358]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
queryPPDs
Lock acquired for PPDs thread
PPDs thread started
queryDevices
Lock acquired for devices thread
Devices thread started
Connecting (PPDs)
Releasing PPDs lock
Connecting (devices)
Closing connection (devices)
Releasing devices lock
queryPPDs: in progress
fetchPPDs
Acquiring PPDs lock
Got PPDs
Traceback (most recent call last):
  File "/usr/share/system-config-printer/system-config-printer.py", line 2048, in on_btnNPForward_clicked
    self.nextNPTab()
  File "/usr/share/system-config-printer/system-config-printer.py", line 2056, in nextNPTab
    self.loadPPDs()
  File "/usr/share/system-config-printer/system-config-printer.py", line 535, in loadPPDs
    self.ppds = ppds.PPDs(self.fetchPPDs (), language=self.language[0])
  File "/usr/share/system-config-printer/system-config-printer.py", line 528, in fetchPPDs
    return self.ppds_result
AttributeError: GUI instance has no attribute 'ppds_result'
--------------------------------------------------

My packages you can download at

http://www.linux-foundation.org/~till/tmp/ubuntu/gutsy/system-config-printer/