|
From: | Kooda |
Subject: | [Chicken-hackers] Fix attempt for bug #1269 "Port or reader state corruption" |
Date: | Sat, 19 Mar 2016 13:51:01 +0100 |
User-agent: | Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (Gojō) APEL/10.8 EasyPG/1.0.0 Emacs/24.4 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) |
I may have found a fix for the reader bug that occured recently. http://bugs.call-cc.org/ticket/1269 It seems to be caused by an implementation-dependent behaviour of the exit(3) procedure. The bug occurs reliably on musl 1.1.12 and glibc 2.23 Here is a patch that make `make check` pass, as well as the scsh-process’ tests for both incriminated libc
0001-Fix-bug-1269.patch
Description: Text document
[Prev in Thread] | Current Thread | [Next in Thread] |