chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #1601: Infinite continuation loop corrupts stack(?)


From: Chicken Trac
Subject: [Chicken-janitors] #1601: Infinite continuation loop corrupts stack(?)
Date: Sun, 07 Apr 2019 13:04:49 -0000

#1601: Infinite continuation loop corrupts stack(?)
---------------------+--------------------------------
 Reporter:  syn      |                 Owner:
     Type:  defect   |                Status:  new
 Priority:  minor    |             Milestone:  someday
Component:  unknown  |               Version:  5.0.0
 Keywords:           |  Estimated difficulty:
---------------------+--------------------------------
 This program:

 {{{
 (let ((loop #f))
   (call/cc (lambda (f)
              (set! loop f)))
   (print 123)
   (loop))
 }}}

 prints lines of "123" for a while until it aborts with this error:

 {{{
 [panic] Detected corrupted data in stack - execution terminated
 }}}

--
Ticket URL: <https://bugs.call-cc.org/ticket/1601>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]