Kevin Ryde <[EMAIL PROTECTED]> writes:

> I suppose that's the killer, a port gc-ed prematurely.  Perhaps
> there'd be some significance in which one it was.  port-for-each
> looks pretty safe, maybe the port table has gone bad earlier.

I think I found the problem.  I believe scm_c_port_for_each() needs a
call to scm_remember_upto_here_1(ports) at the end.

-- 
Rob Browning
rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel

Reply via email to