PARSE-COMPILED-DEBUG-FUN-LAMBDA-LIST failure

Bug #1498644 reported by Douglas Katzman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Fix Released
Medium
Unassigned

Bug Description

;; An ignored var with a not ignored supplied-p var borks.
(defun bork (foo &optional (env nil env-p))
  (declare (ignore env env-p))
  (print foo)
  (progn (sb-debug:print-backtrace) 'what))

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1002C34A03}>
0: ((LAMBDA NIL :IN SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX))
1: (SB-IMPL::CALL-WITH-SANE-IO-SYNTAX #<CLOSURE (LAMBDA NIL :IN SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX) {1002C978CB}>)
2: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<CLOSURE (LAMBDA NIL :IN SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX) {1002C9789B}>)
3: (PRINT-BACKTRACE :STREAM NIL :START 0 :FROM :DEBUGGER-FRAME :COUNT NIL :PRINT-THREAD T :PRINT-FRAME-SOURCE NIL :METHOD-FRAME-STYLE NIL)
4: 1
debugger invoked on a TYPE-ERROR in thread
#<THREAD "main thread" RUNNING {1002C34A03}>:
  The value :DELETED is not of type LIST.

Jan Moringen (scymtym)
Changed in sbcl:
status: New → In Progress
assignee: nobody → Jan Moringen (scymtym)
Jan Moringen (scymtym)
Changed in sbcl:
importance: Undecided → Medium
status: In Progress → Fix Committed
Stas Boukarev (stassats)
Changed in sbcl:
status: Fix Committed → Fix Released
assignee: Jan Moringen (scymtym) → nobody
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.