[gambit-list] Remote debugger problem

Marc Feeley feeley at iro.umontreal.ca
Thu Jul 2 14:40:51 EDT 2009


On 1-Jul-09, at 12:07 AM, James Long wrote:

> I found a rather concise example of the problem.  It seems that when
> two errors happen close enough in time, one remote debugger pops open
> with the correct error, and another pops open with this error:
>
> *** ERROR IN rdi-open-client,
> "Users/james/projects/scheme/gambit-iphone-example/lib/util/remote- 
> debugger/rdi.scm"@108.5
> -- Broken pipe
> (force-output '#<input-output-port #3 (tcp-client "localhost" 20000)>)
>>
>
> You can get it to do this by just doing this in the debugee:
>
> (thread-start!
> (make-thread
>  (lambda ()
>    (/ 1 0))))
>
> (thread-start!
> (make-thread
>  (lambda ()
>    (/ 1 0))))
>
> Would you mind looking at it?

Please give the usual contextual information (uname -a and gsi -v).

Marc




More information about the Gambit-list mailing list