On 16 Oct 2009 at 15:50, Jeff Rooney wrote:

> Whenever I run tripwire in a check mode I get the following output:
> 
> *** glibc detected *** tripwire: free(): invalid pointer: 0x00007fffffffd5d8 
> ***

that looks like a stack pointer, i.e., tripwire somewhere stored a local 
variable
address (of a std::basic_string apparently) and tried to free it later (via the
delete operator). you should try to find out where 0x7f64ec111a03 resolves in 
the
tripwire binary and debug it from there (it will be easier on a non-PIE binary).


Reply via email to