On Tue, May 19, 2015 at 10:20 PM, George Georgiev
Hi,
I am having crash in
in local_time () at boost155_lin32_gcc480//include/boost/date_time/microsec_time_clock.hpp:70
I can call this in isolation and there is no issues, but in the production calls it crashes 100% reproducible with Program terminated with signal SIGABRT, Aborted.
The only difference I could think about it is that the call is made from a dynamically loaded library. Is there any known issue about this?
SIGABRT typically means an assertion failure or some fatal error in the runtime so that it calls abort(). I don't see any asserts in Boost code in these lines, and the runtime typically prints an error message to stderr before crashing, so you may want to look at the console output. Also, I assume you don't LD_PRELOAD anything that replaces the standard C functions.