← Back to team overview

gtg-contributors team mailing list archive

[Bug 636554] Re: gtg crashed with DBusException in call_blocking()

 

This happens when there is already running instance of GTG. GTG detects
this, try to show the task browser of the other instance of GTG and then
close. In some very rare and special conditions it is possible to detect
other versions of GTG which has a different DBus interface and there is
a traceback.

The solution to this problem is to catch the exception and exit the GTG
without it. (Because other instance of GTG is running). I provide a
patch for this, it is included in the current trunk version GTG.

You are able to reproduce this behavior:

1, update gtg.pid file in XDG_DATA_HOME to PID of some running process which has GTG in its CMD, e.g. launch vim gtg.txt
2, run GTG


** Patch added: "dbus-traceback.patch"
   https://bugs.launchpad.net/ubuntu/+source/gtg/+bug/636554/+attachment/2489388/+files/dbus-traceback.patch

-- 
You received this bug notification because you are a member of Gtg
contributors, which is subscribed to gtg in Ubuntu.
https://bugs.launchpad.net/bugs/636554

Title:
  gtg crashed with DBusException in call_blocking()

Status in “gtg” package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: gtg

  Not really sure what happened here.

  ProblemType: Crash
  DistroRelease: Ubuntu 10.10
  Package: gtg 0.2.4-4
  ProcVersionSignature: Ubuntu 2.6.35-20.29-generic 2.6.35.4
  Uname: Linux 2.6.35-20-generic i686
  Architecture: i386
  Date: Sun Sep 12 18:53:41 2010
  ExecutablePath: /usr/share/gtg/gtg
  InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
  InterpreterPath: /usr/bin/python2.6
  PackageArchitecture: all
  ProcCmdline: /usr/bin/python /usr/bin/gtg
  ProcEnviron:
   LANG=en_GB.utf8
   SHELL=/bin/bash
  PythonArgs: ['/usr/bin/gtg']
  SourcePackage: gtg
  Title: gtg crashed with DBusException in call_blocking()
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtg/+bug/636554/+subscriptions