Boost logo

Boost Users :

From: Philippe Després (pdespres_at_[hidden])
Date: 2005-08-23 16:34:13


Hello,

I am using linux gcc 4.01, boost-1.33 on an amd 64 machine. I use
program_options to retrieve a string from a config file but get a crash
like this when I notify():

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912541228512 (LWP 12633)]
0x00002aaaab14d2eb in std::string::assign () from /usr/lib64/libstdc++.so.6
(gdb) bt
#0 0x00002aaaab14d2eb in std::string::assign () from
/usr/lib64/libstdc++.so.6
#1 0x0000000000427689 in
boost::program_options::typed_value<std::string, char>::notify
(this=0x5de300,
     value_store=@0x5e1a48) at value_semantic.hpp:32
#2 0x00002aaaaafa50c9 in boost::program_options::notify ()
    from /usr/local/lib/libboost_program_options-gcc-1_33.so.1.33.0

Is there known uncompatibilities between boost/gcc4/lib64 ??

Thank you,

-- 
Philippe Després
Associate Specialist
UCSF Physics Research Lab
185 Berry Street suite 350
San Francisco CA 94107
(415) 353-4501
PGP PUBLIC KEY  http://itsa.ucsf.edu/~despres/publickey.txt

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net