[Top][All Lists]

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

Re: core dump.

From: Han-Wen Nienhuys
Subject: Re: core dump.
Date: Thu, 22 Jan 2004 13:31:47 +0100

address@hidden writes:
> > [Switching to Thread 1074493760 (LWP 27557)]
> > 0x4002f524 in unmemocar (form=0x4050d7b8, env=0x167f) at eval.c:2246
> > (gdb) bt
> > #0  0x4002f524 in unmemocar (form=0x4050d7b8, env=0x167f) at eval.c:2246
> > #1  0x4002f654 in scm_unmemocopy (x=0x404da7e8, env=0x4050de58) at 
> > eval.c:2469
> I've seen something like this when an error (an ordinary scheme level
> error) occurs in code generated by a procedure->macro.  Dunno if
> that's what's happening here.  Running without --debug normally avoids
> the segv (though obviously one can't tell quite where it went wrong).

Yeah, I found out so far. Now I have to figure out what in my 10000
lines of Scheme code is causing

        ERROR: In procedure car:
        ERROR: Wrong type argument in position 1: ()

Does anyone actually know how the evaluator works?


 Han-Wen Nienhuys   |   address@hidden   |   http://www.xs4all.nl/~hanwen 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]