[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2011-10-31 Thread Martin Pitt
** Changed in: pygobject (Ubuntu) Status: Triaged = Invalid -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug assignee. https://bugs.launchpad.net/bugs/363245 Title: gtk_main leaks a file descriptor every time the main loop is run if

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2011-10-31 Thread Jean-Paul Calderone
Huh? Can you please add a comment with that Invalid designation. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug assignee. https://bugs.launchpad.net/bugs/363245 Title: gtk_main leaks a file descriptor every time the main loop is run if

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2011-10-31 Thread Glyph Lefkowitz
Since this bug has come to my attention again, I should note that the behavior that Jean-Paul described in comment 15 is still behaving that way on oneiric. trial -u twisted.internet.test.test_tcp.TCPClientTestsBuilder_Glib2Reactor.test_addresses still bombs out on the 1021st run. I guess we

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2010-09-16 Thread Bug Watch Updater
** Changed in: pygobject Status: Unknown = Fix Released ** Changed in: pygobject Importance: Unknown = Medium ** Changed in: pygtk Importance: Unknown = Medium -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2010-06-02 Thread Sebastien Bacher
the change on comment #11 is already in the lucid version, is that still an issue there? -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized https://bugs.launchpad.net/bugs/363245 You received this bug notification because you are a member of

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2010-06-02 Thread Jean-Paul Calderone
Two things seem to be getting confused here. 1) The Lucid version performs better than any of the previously packaged versions. So, I'd like the fixes which are present in the Lucid package to be backported to Karmic and Hardy. 2) Separately, the Lucid version still leaks file descriptors,

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2010-05-26 Thread Sebastien Bacher
do you have a testcase showing the issue on lucid? -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized https://bugs.launchpad.net/bugs/363245 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2010-05-26 Thread Jean-Paul Calderone
Yes, but not a minimal one. So far I've been unable to reproduce the problem with a smaller test than this: trial -u twisted.internet.test.test_tcp.TCPClientTestsBuilder_Glib2Reactor.test_addresses The expected behavior is for this to execute 1021 runs of the specified unit test (from

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2010-05-24 Thread Jean-Paul Calderone
Upstream has fixed this second issue as well. Here's the change: http://git.gnome.org/browse/pygobject/commit/?id=d042402b7c649b2bed7f20038eb82518ec7cc9b3 It would be excellent to see this second half of the fix backported. -- gtk_main leaks a file descriptor every time the main loop is run if

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-09-22 Thread Nicola
any chance to see the fix in jaunty too? -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized https://bugs.launchpad.net/bugs/363245 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug assignee. --

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-09-22 Thread Nicola
I can reproduce the same error using gobject only without gtk import so I think the upstream fix don't really solve the problem: # -*- coding: utf-8 -*- from gobject import threads_init, timeout_add, source_remove import gobject import sys def test(iterations, use_threads): if use_threads:

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-09-22 Thread Glyph Lefkowitz
Nicola, you seem to be right. From what I can tell, the offending code is very nearly copy/pasted into pygobject in pygmainloop.c:pyg_signal_watch_prepare. As far as I can see, pygtk should be invoking this code, not duplicating it. ** Also affects: pygobject Importance: Undecided

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-09-22 Thread Sebastien Bacher
The bug should be sent upstream by somebody having the issue ** Changed in: pygobject (Ubuntu) Importance: Undecided = Low ** Changed in: pygobject (Ubuntu) Status: New = Triaged -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-09-22 Thread Nicola
reported: https://bugzilla.gnome.org/show_bug.cgi?id=579406#c2 Nicola -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized https://bugs.launchpad.net/bugs/363245 You received this bug notification because you are a member of Ubuntu Desktop Bugs,

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-09-22 Thread Sebastien Bacher
** Changed in: pygobject Importance: Undecided = Unknown ** Changed in: pygobject Status: New = Unknown ** Changed in: pygobject Remote watch: None = GNOME Bug Tracker #579406 -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-06-09 Thread Sebastien Bacher
the bug is fixed in the karmic version now ** Changed in: pygtk (Ubuntu) Status: Fix Committed = Fix Released -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized https://bugs.launchpad.net/bugs/363245 You received this bug notification

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-05-13 Thread Bug Watch Updater
** Changed in: pygtk Status: New = Fix Released -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized https://bugs.launchpad.net/bugs/363245 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-05-13 Thread Sebastien Bacher
the bug has been fixed upstream now ** Changed in: pygtk (Ubuntu) Status: Triaged = Fix Committed -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized https://bugs.launchpad.net/bugs/363245 You received this bug notification because you

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-04-18 Thread Sebastien Bacher
thank you for your bug report, is that specific to pygtk or do you have it also in C GTK? the issue is an upstream one and should be open on bugzilla.gnome.org when the people writting pygtk or gtk will read it ** Changed in: gtk+2.0 (Ubuntu) Importance: Undecided = Low ** Changed in: gtk+2.0

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-04-18 Thread Glyph Lefkowitz
** Also affects: pygtk (Ubuntu) Importance: Undecided Status: New -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized https://bugs.launchpad.net/bugs/363245 You received this bug notification because you are a member of Ubuntu Desktop

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-04-18 Thread Glyph Lefkowitz
Usually Python programs are pretty good approximations of their C counterparts, but in this case the bug is in PyGTK. It's on line 1098 of gtk.override from the pygtk package. Actually the bug has been in PyGTK for a long time. It was in the version distributed in hardy. The reason it's

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-04-18 Thread Glyph Lefkowitz
Filed the bug upstream as http://bugzilla.gnome.org/show_bug.cgi?id=579406 ** Bug watch added: GNOME Bug Tracker #579406 http://bugzilla.gnome.org/show_bug.cgi?id=579406 ** Also affects: pygtk via http://bugzilla.gnome.org/show_bug.cgi?id=579406 Importance: Unknown Status:

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-04-18 Thread Bug Watch Updater
** Changed in: pygtk Status: Unknown = New -- gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized https://bugs.launchpad.net/bugs/363245 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug

[Bug 363245] Re: gtk_main leaks a file descriptor every time the main loop is run if threads have been initialized

2009-04-18 Thread Sebastien Bacher
** Changed in: pygtk (Ubuntu) Importance: Undecided = Low ** Changed in: pygtk (Ubuntu) Status: New = Triaged ** Changed in: pygtk (Ubuntu) Assignee: (unassigned) = Ubuntu Desktop Bugs (desktop-bugs) -- gtk_main leaks a file descriptor every time the main loop is run if threads