From: James Sutherland (James.Sutherland_at_[hidden])
Date: 2008-01-28 12:34:03


>> Is this the "non-thread-safe-threads" bug? Have you upgraded your
>> Boost.Function per the instructions at http://boost.org/ ? Are you
>> creating several threads at nearly the same time? Does this only ever
>> happen when the first few threads are created? What compiler are you using?
>>
>>
>> Phil.
>>
>
> I have not upgraded Boost.Function (I am running version 1.34.0). Is there
> a potential problem there that could be causing this? I am spawning several
> threads concurrently, but the segfault consistently occurs while creating
> the first thread. I am using gcc 3.4.6.
>
> I am not seeing this behavior on a simple problem, and haven't been able to
> reproduce it on a small enough problem to post source code for...
>
> James

Updating to version 1.34.1 seems to have fixed the problem. Thanks for the
tip.

James