[LLVMdev] Stack smashing

Jon Harrop jon at ffconsultancy.com
Tue Mar 10 15:07:05 PDT 2009


On Tuesday 10 March 2009 21:47:59 someguy wrote:
> From a cursory glance, it looks like something is messing with the
> stack canarys. Probably a stack buffer overflow.

In case it is relevant, HLVM uses libsigsegv to detect stack overflows and 
that stack handler is initialized in my JITted code which LLVM's runFunction 
should be calling.

Could libsigsegv be conflicing with the stack smashing code?

-- 
Dr Jon Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/?e



More information about the llvm-dev mailing list