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

Bug #1498644 reported by Douglas Katzman on 2015-09-22
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
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) on 2015-09-30
Changed in sbcl:
status: New → In Progress
assignee: nobody → Jan Moringen (scymtym)
Jan Moringen (scymtym) on 2015-11-02
Changed in sbcl:
importance: Undecided → Medium
status: In Progress → Fix Committed
Stas Boukarev (stassats) on 2015-12-19
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  Edit
Everyone can see this information.

Other bug subscribers