Re[2]: [Gc]: GC 7.2e: crash in threadkey_test under FreeBSD

Ivan Maidanski ivmai at mail.ru
Tue Nov 19 10:48:34 PST 2013


 Hi Vitaly,

I think it is better to fix thread-local support instead of just hiding the problem. 

Could anyone explain how is GC_suspend_handler called with signum=0 ?

Regards,
Ivan

Tue, 19 Nov 2013, 15:04 +02:00 from Vitaly Magerya <vmagerya at gmail.com>:
>On 2013-11-19 08:12, Ivan Maidanski wrote:
>> Since the crash is not observed on 7.2d, could you please bisect the bug?
>
>Yup. So the first bad revision is 80da4fa, "configure: Enable
>PARALLEL_MARK and THREAD_LOCAL_ALLOC for FreeBSD".
>
>If I manually remove the part of configure.ac that unconditionally
>defines THREAD_LOCAL_ALLOC on FreeBSD, threadkey_test passes
>again. (Enabling or disabling PARALLEL_MARK doesn't change
>anything).
>
>(Interestingly enough, I only see this breakage under FreeBSD
>9.2 and newer; 9.0 doesn't seem to be affected).
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://napali.hpl.hp.com/pipermail/gc/attachments/20131119/0c887952/attachment.htm


More information about the Gc mailing list