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