Red Hat Bugzilla – Bug 865643
python-greenlet segfaults on ppc64
Last modified: 2016-01-04 09:47:38 EST
+++ This bug was initially created as a clone of Bug #865579 +++
Created attachment 625672 [details]
Backported commit b17773a
Description of problem:
Whenever the library's switch function is used it segfaults. How to reproduce:
>>> from greenlet import greenlet
>>> def test():
... print 12
>>> def run():
... gr = greenlet(test)
Version-Release number of selected component (if applicable): 0.3.1-9.fc17
How reproducible: always
There is already a fix available upstream. The package can either be updated to the 0.4.0 version or the commit b17773a can be cherry-picked. A backported version of the commit is attached.
--- Additional comment from email@example.com on 2012-10-11 20:01:50 EDT ---
python-greenlet-0.3.1-11.fc17 has been submitted as an update for Fedora 17.
--- Additional comment from firstname.lastname@example.org on 2012-10-11 20:02:44 EDT ---
python-greenlet-0.3.1-11.fc18 has been submitted as an update for Fedora 18.
--- Additional comment from email@example.com on 2012-10-11 20:03:18 EDT ---
python-greenlet-0.3.1-11.el6 has been submitted as an update for Fedora EPEL 6.
TBH, testing that it still works on x86 is fine here (and it should as it's separate). This should be looked as low hanging fruit to support OpenStack on power.
Note to QE: perform sanity (via Tempest) on x86.