Boost logo

Boost :

Subject: Re: [boost] [1.39.0] Beta candidate
From: troy d. straszheim (troy_at_[hidden])
Date: 2009-04-25 15:24:38


Ruediger Berlich wrote:
> o *** every application based on my library that I tried does its job, but
> segfaults upon exit *** This is something I had observed last with Boost
> 1.36 and which at that time could be traced back to a problem in the
> serialization library. I haven't had time to search for the cause of the
> problem this time yet. The code runs fine with Boost 1.38 . I have
> verified (using "ldd") that the segfaulting applications are linked only
> to Boost 1.39 libraries. I am also sure that I'm using the correct Boost
> headers, as my headers specifically ask for the BOOST version to be >=
> 103900 (through a global define which I have adjusted accordingly).

I remember that one, it was nasty. Looks like some work has been done
in there since 1.38:

http://sodium.resophonic.com/git/boost/commit/?h=release&id=c7e977901094b902b12937dda9994593dbafdc43

I haven't taken a close look, but this looks a little suspicious:

http://sodium.resophonic.com/git/boost/diff/libs/serialization/src/extended_type_info_typeid.cpp?h=release&id=c7e977901094b902b12937dda9994593dbafdc43

A backtrace would be helpful...

-t


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk