glib.GError during startup

Bug #735706 reported by Martin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
guake (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: guake

For the key "/system/proxy/secure_port" = 0, guake reports a glib error:
It expects a string and receives a integer during proxy update.

I fixed the problem by adjusting line 1102 in "/usr/lib/guake/guake.py", in "update_proxy_vars":

    ssl_port = self.client.get_string('/system/proxy/secure_port')

replaced by:

    ssl_port = self.client.get_int('/system/proxy/secure_port')

I think that’s it.

Traceback:
  File "/usr/lib/guake/guake.py", line 1353, in <module>
    if not main():
  File "/usr/lib/guake/guake.py", line 1296, in main
    instance = Guake()
  File "/usr/lib/guake/guake.py", line 620, in __init__
    self.add_tab()
  File "/usr/lib/guake/guake.py", line 1137, in add_tab
    final_params = self.get_fork_params(default_params)
  File "/usr/lib/guake/guake.py", line 1086, in get_fork_params
    self.update_proxy_vars()
  File "/usr/lib/guake/guake.py", line 1102, in update_proxy_vars
    ssl_port = self.client.get_string('/system/proxy/secure_port')
glib.GError: Die Typen stimmen nicht überein: Für den Schlüssel »/system/proxy/secure_port« wurde »string« erwartet, jedoch »int« erhalten

Martin (martinkauffmann)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package guake - 0.4.2-8

---------------
guake (0.4.2-8) unstable; urgency=low

  * No longer include directly glib headers (Closes: #665551)
  * Standards-Version updated to version 3.9.3
  * Improve the install of the schema (LP: #366621)
  * Refresh of some patches
  * Fix debian-rules-uses-deprecated-makefile
  * Fix a bug in the proxy setup (Closes: #631922) (LP: #735706)

 -- Sylvestre Ledru <email address hidden> Sat, 24 Mar 2012 20:27:33 +0100

Changed in guake (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.