After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 537913 - Tasque hangs on quit with RTM backend
Tasque hangs on quit with RTM backend
Status: RESOLVED NOTGNOME
Product: Tasque
Classification: Other
Component: General
unspecified
Other Linux
: Normal critical
: ---
Assigned To: tasque-maint
tasque-maint
Depends on:
Blocks:
 
 
Reported: 2008-06-12 04:56 UTC by Sandy Armstrong
Modified: 2008-10-11 12:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sandy Armstrong 2008-06-12 04:56:03 UTC
When trying to quit Tasque with ctrl+q or from the status icon, if I am using the RTM backend, Tasque hangs until I kill it.  I cannot reproduce this with the dummy or sqlite backends.

I did not start experiencing this until I upgraded to openSUSE 11.  It appears to be a problem with latest Tasque SVN as well as with 0.1.5.

Initial investigation has been fruitless (RTM backend threads seem to be cleaned up fine, etc).  I've heard rumblings that gtk-sharp in openSUSE 11 is buggy, but I have yet to confirm that this behavior is the result of any gtk-sharp issues.

Any help debugging this would be appreciated.  Is anybody seeing this on any other distro?
Comment 1 Sandy Armstrong 2008-06-13 12:30:29 UTC
Cannot reproduce in a fresh Hardy VM with packages from the PPA.
Comment 2 Sandy Armstrong 2008-08-18 22:48:35 UTC
Can no longer reproduce in openSUSE 11 with gtk-sharp2 2.12.1-9.1 and mono* 1.9.1-6.1.  I wish I'd recorded the problem versions when I opened this bug...

Closing until somebody else can reproduce.
Comment 3 Saku Aura 2008-09-27 05:58:01 UTC
This same thing happens with Intrepid. Both for the version in the Intrepid repos (0.1.6-1) and for 0.1.7 compiled from the source.
Comment 4 Sandy Armstrong 2008-09-27 13:09:22 UTC
(In reply to comment #3)
> This same thing happens with Intrepid. Both for the version in the Intrepid
> repos (0.1.6-1) and for 0.1.7 compiled from the source.

Could you please share with me your versions of Mono and gtk-sharp2?  Reopening so this doesn't get forgotten.
Comment 5 Saku Aura 2008-09-27 13:55:57 UTC
I hope these are the right packages:

$apt-cache policy mono-common 
mono-common:
  Installed: 1.9.1+dfsg-3ubuntu2
  Candidate: 1.9.1+dfsg-3ubuntu2
  Version table:
 *** 1.9.1+dfsg-3ubuntu2 0
        500 http://us.archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

$apt-cache policy gtk-sharp2
gtk-sharp2:
  Installed: (none)
  Candidate: 2.12.1-1ubuntu2
  Version table:
     2.12.1-1ubuntu2 0
        500 http://us.archive.ubuntu.com intrepid/universe Packages

Comment 6 Saku Aura 2008-09-27 14:00:36 UTC
I noticed after posting the output that I did not have gtk-sharp2 installed. Installing it does not make a difference.
Comment 7 Sandy Armstrong 2008-09-27 14:06:46 UTC
(In reply to comment #6)
> I noticed after posting the output that I did not have gtk-sharp2 installed.
> Installing it does not make a difference.

I don't see how it's possible for you to run Tasque without gtk-sharp2 installed.  Do you have any other packages with names similar to "gtk-sharp" installed?  If so, what are their versions?
Comment 8 Saku Aura 2008-09-27 14:23:47 UTC
I think this could be it:

$apt-cache show libgtk2.0-cil
Package: libgtk2.0-cil
Priority: optional
Section: libs
Installed-Size: 4164
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team@lists.alioth.debian.org>
Architecture: i386
Source: gtk-sharp2
Version: 2.12.1-1ubuntu2
Replaces: gtk-sharp2-gapi (<< 2.10.0-1)
Depends: libatk1.0-0 (>= 1.20.0), libc6 (>= 2.1.3), libglib2.0-0 (>= 2.17.7), libgtk2.0-0 (>= 2.14.1), libcairo2 (>= 1.6.4-5), libglib2.0-cil (>= 2.12.1), libmono-cairo1.0-cil (>= 1.2.6), libmono-corlib1.0-cil (>= 1.2.2.1), libmono-system1.0-cil (>= 1.2.6), libpango1.0-0 (>= 1.21.3)
Suggests: monodoc-gtk2.0-manual
Filename: pool/main/g/gtk-sharp2/libgtk2.0-cil_2.12.1-1ubuntu2_i386.deb
Size: 759502
MD5sum: 0113f8e9f744ad2322303192097a8fbc
SHA1: 949efda100a0547d2d83ad380502ed793d13fafa
SHA256: 3617b392343adc5cb92978367435aa9bc1cf3348f05d88e58c578f05d4be19a1
Description: CLI binding for the GTK+ toolkit 2.12
 This package provides the atk-sharp, gdk-sharp, gtk-dotnet, gtk-sharp and
 pango-sharp assemblies that allow CLI (.NET) programs to use the
 GTK+ user interface toolkit 2.12, ATK, Pango, GTK.NET and GDK.
 .
 GTK# 2.10 is a CLI (.NET) language binding for the GTK+ 2.10 toolkit
Homepage: http://www.mono-project.com/GtkSharp
Bugs: mailto:ubuntu-users@lists.ubuntu.com
Origin: Ubuntu
Task: ubuntu-desktop, edubuntu-desktop, mobile-mobile

$ apt-cache policy libgtk2.0-cil
libgtk2.0-cil:
  Installed: 2.12.1-1ubuntu2
  Candidate: 2.12.1-1ubuntu2
  Version table:
 *** 2.12.1-1ubuntu2 0
        500 http://us.archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status
Comment 9 Saku Aura 2008-09-29 12:14:47 UTC
I did some additional testing and here is the good news (I guess):

This does not seem to affect
1) fresh live-cd of daily Intrepid (after installing Tasque 1.6)
2) new user profile in my actual Intrepid installation

I tried deleting all Tasque config files from the old profile (that is affected by this), but this had no effect on the hanging. And Tasque used to work perfectly with this profile until about couple weeks ago.
Comment 10 Saku Aura 2008-10-10 04:31:21 UTC
Following the advice found on the thread https://bugs.launchpad.net/ubuntu/+source/mono/+bug/224291 I removed gnupg-agent package and now everything works perfectly
Comment 11 Sandy Armstrong 2008-10-11 12:57:51 UTC
I'm going to close as NOTGNOME, but feel free to re-open if this can be reproduced in the newer environments that seem to work for everybody.