[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: core dumped while scheme_apply

Quoting Paul Argentoff:
> When I call scheme_apply and the scheme function which I call generates a 
> runtime error, my program dumps core because of segfault while calling libc's
> longjmp() (that's what gdb says).
> Does anybody know how to avoid this?

Use scheme_setjmp:

  if (scheme_setjmp(scheme_error_buf)) {
    /* There was an error */
  } else {
    v = scheme_eval_string(s, env);



for more details.