[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #26419] Segfault with libffi on Linux/PowerPC-32
From: |
Wolfgang Lux |
Subject: |
[bug #26419] Segfault with libffi on Linux/PowerPC-32 |
Date: |
Sat, 06 Jun 2009 14:48:59 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US) AppleWebKit/525.18 (KHTML, like Gecko, Safari/525.20) OmniWeb/v622.6.0.109966 |
Follow-up Comment #1, bug #26419 (project gnustep):
I finally found some time to look into this. I have observed a similar crash
on Yellow Dog Linux. Inspecting the code, you are right that an #undef
MFRAME_STRUCT_BYREF does indeed fix the bug. In fact, the code thus commented
out is completely bogus since libffi is designed to handle these calling
convention variances. This problem can also be reproduced on Solaris, which
also passes structures by references.
I've fixed this problem by deleting the bogus code in GSFFIInvocation.m in
svn.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?26419>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.gnu.org/
- [bug #26419] Segfault with libffi on Linux/PowerPC-32,
Wolfgang Lux <=