Hi Simon, On Fri, 27 Mar 2015 20:15:13 +0100, Simon Marchi wrote: > I think this patch is wrong. Starting with that commit (f30d5c7), > some tests (e.g. mi-break.exp) started to fail for me, because > of gdb segfaulting. Backtrace here: http://paste.ubuntu.com/10690836/ > > The address of expr is passed to the cleanup. When the cleanup is ran, > expr is no longer in scope, so what is at that address is probably not > safe to use anymore. That's my guess. yes, you are sure right, I have reverted it now. Sorry I made that commit somehow automatically, not expecting it may have any side effects. Thanks, Jan