** 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
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
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
** 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
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
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,
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
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
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
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.
--
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:
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
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
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,
** 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
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
** 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
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
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
** 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
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
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:
** 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
** 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
24 matches
Mail list logo