tracing of SB-INT::SIMPLE-EVAL-IN-LEXENV ends in LDB

Bug #567992 reported by Roman Marynchak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
New
Undecided
Unassigned

Bug Description

Place the breakpoint:

(trace sb-int::simple-eval-in-lexenv :break t)

Then enter a definition in REPL:

(defun f(x) (+ x 3))

The result is:

INFO: Control stack guard page unprotected
Control stack guard page temporarily disabled: proceed with caution

fatal error encountered in SBCL pid 6132(tid 140737353946864):
Control stack exhausted

Welcome to LDB, a low-level debugger for the Lisp runtime environment.
ldb>

Occurs at least on Linux x86 and x86-64

From LDB backtrace it seems that SBCL enters a very deep debugger level recursively and then aborts.

Regards,
Roman

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.