Comment 3 for bug 127120

Revision history for this message
Jani Monoses (jani) wrote : Re: [Bug 127120] Re: Add a command line option to run only the add-printer wizard with reduced interactivity

I have just seen today on the ubuntu-mobile list that in current gutsy there
are common problems with
GSlice crashes. So maybe it's a glib bug since gutsy has a recent unstable
glib branch, I hope it's not
s-c-p related at all.

Are there chances of considering s-c-p instead of gnome-cups-manager in
Ubuntu 7.10, is this the reason you're
working on it?

In the past I had very good communication with upstream (Tim Waugh) he is
helpful both in Launchpad and in private
mail, and interested in having the tool outside of Fedora.

Jani

On 7/20/07, Till Kamppeter <email address hidden> 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/
>
> --
> Add a command line option to run only the add-printer wizard with reduced
> interactivity
> https://bugs.launchpad.net/bugs/127120
> You received this bug notification because you are a member of Xubuntu
> Team, which is a bug contact for system-config-printer in ubuntu.
>