Bug 457502
Summary: | gtk.gdk.threads_init() crash | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mamoru TASAKA <mtasaka> | ||||
Component: | pygobject2 | Assignee: | Matthew Barnes <mbarnes> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | rawhide | CC: | bashton, bloch, gnomeuser, michel, peter, rgjames, sundaram | ||||
Target Milestone: | --- | Keywords: | Reopened | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2008-08-23 04:39:24 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 455555 | ||||||
Attachments: |
|
Description
Mamoru TASAKA
2008-08-01 06:06:48 UTC
Created attachment 313165 [details]
Workaround patch for deluge 0.9.04 gtk ui
While I am not sure this is a correct method, for me the attached patch can be
a workaroud.
! Note: I created this patch against 0.9.04 although I think this patch can be
applied for 0.9.03.
Umm... This issue happended also on reviewing libhocr (bug 455555) such as: $ hocr-gtk Traceback (most recent call last): File "/usr/bin/hocr-gtk", line 1310, in <module> gtk.gdk.threads_init() SystemError: error return without exception set Once switching the component to pygtk2. *** Bug 457657 has been marked as a duplicate of this bug. *** Affects Miro as well. Is PyGTK2 2.12 incompatible with gtk2-2.13.x? The bug should probably be reported upstream. It seems Mandriva fixed this issue 3 hours ago: https://qa.mandriva.com/show_bug.cgi?id=42467 http://cia.vc/stats/project/Mandriva/.message/456d2e6 http://svn.mandriva.com/svn/packages/cooker/python-gobject/current/SOURCES/pygobject-fix-api-breakage.patch I tried to apply the patch by Mandriva and for me deluge and hocr-gtk seem to be working. Once changing the component to pygobject2. Fixed in pygobject2-2.15.2-2.fc10. *** Bug 458398 has been marked as a duplicate of this bug. *** *** Bug 457987 has been marked as a duplicate of this bug. *** As noted in the Mandriva bug report that Mamoru linked to, 2.15.2 is still not a complete fix: Miro silently freezes in Rawhide the same way it does in Mandrake Cooker. Also, conduit does not work against pygobject2 2.15, failing in Python/ceval.c with the following: PyEval_EvalCodeEx: Assertion `tstate != ((void *)0)' failed Downgrading pygobject2 to 2.14 from F9-updates fixes the conduit problem (but not a solution due to API changes: Miro no longer works). Actually fixed in pygobject2-2.15.2-3.fc10, which due to the security intrusion affecting Fedora has not been pushed to the Rawhide repository yet. The conduit error is a different pygobject2 bug; filing separately: https://bugzilla.redhat.com/show_bug.cgi?id=459861 |