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?
> 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...
Updating to version 1.34.1 seems to have fixed the problem. Thanks for the
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk