Hi Cédric, ri...@happyleptic.org skribis:
> I attached 2 files: > > - "guile deadlock.scm > /tmp/log" deadlocks after around 12k lines of output > for me AFAICS the problem does not occur with Guile 2.0. For 1.8, could you try running Helgrind and see what happens? > - more surprisingly, "guile crash.scm > /dev/log" segfaults with this > backtrace : Well yes, ports still aren’t thread-safe ;-) so this is bound to crash in unexpected ways. With Guile 2.0, it always ends up with: --8<---------------cut here---------------start------------->8--- ERROR: In procedure display: ERROR: In procedure fport_write: Bad address --8<---------------cut here---------------end--------------->8--- Thanks, Ludo’.