Hi Ian,

On Sat 09 Jan 2010 16:34, Ian Hulin <[email protected]> writes:

> The finish command in the debugger crashes with the following error:
>
> Internal debugger error:
> usr/share/guile/1.8/ice-9/debugger/command-loop.scm:51:6:
> In procedure throw in expression (apply throw key ...):
> usr/share/guile/1.8/ice-9/debugger/command-loop.scm:51:6:
> Unbound variable: trace-trap
>
> If you change Line 41 of
> ice-9/debugging/ice-9-debugger-extensions.scm
>  from
>   (use modules (ice-9 debugging steps)
> to
>   (use-modules (ice-9 debugging steps)
>            (ice-9 debugging trace))
>
> This fixes the crash and the debug finish command works as expected.

Thanks, applied. (8 months late, but better late than never, right?)

> We are using guile in for the Lilypond project and it would be helpful
> if this could be fixed in the guile sources.
>
> Also has this been fixed in Guile V1.9?

In 1.9 the debugging interfaces are being rewritten, and this code will
probably be replaced with something else.

Thanks,

Andy
-- 
http://wingolog.org/

Reply via email to