Hello,
Attached is a small patch to gnustep-base that fixes threads on
OpenBSD.
I hope that something like it will be applied.
Thanks,
Andrew Sveikauskas
gnustep-base-obsd.diff
gnustep-base-obsd.diff
Description: Binary data
___
Bug-gnustep
Follow-up Comment #1, bug #16031 (project gnustep):
I don't quite see how the behaviour you describe could happen. Within the
LeaveNotify case the processEvent: method does only assign to the variable
generic.cachedWindow. How could this ever cause a segmentation fault?
No idea who to go ahead
Follow-up Comment #2, bug #16031 (project gnustep):
No, it is also accessing it. Note that cWin is a macro for
generic.cachedWindow. It then accesses cWin-number. After preprocessing
this is generic.cachedWindow-number. Invalid pointer dereference... As for
chasing the bug further, not
Follow-up Comment #3, bug #16031 (project gnustep):
Thank you for pointing this out to me. I have a further look, but what you
wrote may already be the problem.
___
Reply to this item at: