gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Segmentation Faults - OpenBSD


From: Riccardo Mottola
Subject: Re: Segmentation Faults - OpenBSD
Date: Sat, 7 Apr 2018 19:58:02 +0200
User-agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.2

Hi,

Matt Rice wrote:
Fred, did you try on OpenBSD?

This smells to me like an issue of relying upon the platform dependent
shared library constructor call order.

perhaps the innocuous looking NSBundle changes here:
https://github.com/gnustep/libs-base/commit/43673452a505a79a55dd1d59b0789f5ebc2eec0c#diff-c09284bb3ef153ed33bb7f447c4fe88e

such as perhaps: NSBundle +load -> +initialize, and perhaps
GSTinyString's +load or some such being called in an unexpected order.
anyhow, the setName: call should result in a memcpy... perhaps
Riccardo could give it a go without that change.

I tried reverting with git that single commit, but git failed.

I thus reverted whole base to 26th of March and things look fine.

Going forward to the 27th, fine.. up to the 30th of March when it breaks.


Riccardo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]