1.0.29.32 breaks exhaust.impure.lisp :EXHAUST :BINDING-STACK
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Medium
|
Unassigned |
Bug Description
On Darwin x86, without threads:
::: Running (:EXHAUST :BINDING-STACK)
Control stack guard page temporarily disabled: proceed with caution
unhandled SB-KERNEL:
Control stack exhausted (no more space for function call frames).
This is probably due to heavily nested or infinitely recursive function
calls, or a tail call that SBCL cannot or has not optimized away.
PROCEED WITH CAUTION.
0: (SB-DEBUG:
1: (BACKTRACE 128 #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDERR* {1009F809}>)
2: (SB-DEBUG:
#<SB-
#<unavailable argument>)
3: (INVOKE-DEBUGGER #<SB-KERNEL:
4: (ERROR SB-KERNEL:
5: (SB-KERNEL:
6: ("foreign function: call_into_lisp")
7: ("foreign function: call_into_
8: ("foreign function: scrub_control_
9: (SB-SYS:
10: (SB-KERNEL:
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
In 1.0.29.37.