(inspect (make-array 5 :element-type nil)) hangs

Bug #1995639 reported by Michał "phoe" Herda
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Fix Released
Undecided
Unassigned

Bug Description

SBCL 2.2.9 on debian amd64.

(inspect (make-array 5 :element-type nil)) hangs. Interrupting SBCL shows this backtrace:

debugger invoked on a SB-SYS:INTERACTIVE-INTERRUPT @52A1AA37 in thread
#<THREAD "main thread" RUNNING {1001348003}>:
  Interactive interrupt at #x52A1AA37.

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [CONTINUE] Return from SB-UNIX:SIGINT.
  1: [ABORT ] Exit debugger, returning to top level.

(SB-KERNEL:VECTOR-SUBSEQ* #<unavailable argument> #<unavailable argument> #<unavailable argument>)
0] backtrace

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1001348003}>
0: (SB-KERNEL:VECTOR-SUBSEQ* #<unavailable argument> #<unavailable argument> #<unavailable argument>)
1: ((:METHOD SB-IMPL::INSPECTED-PARTS (VECTOR)) #<(SIMPLE-ARRAY NIL (5)) {100136065F}>) [fast-method]
2: ((LABELS SB-IMPL::REDISPLAY :IN SB-IMPL::%INSPECT))
3: (SB-IMPL::%INSPECT #<(SIMPLE-ARRAY NIL (5)) {100136065F}> #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDOUT* {100000B533}>)
4: (SB-IMPL::INSPECTOR #<(SIMPLE-ARRAY NIL (5)) {100136065F}> #<unused argument> #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDOUT* {100000B533}>)
5: (INSPECT #<(SIMPLE-ARRAY NIL (5)) {100136065F}>)
6: (SB-INT:SIMPLE-EVAL-IN-LEXENV (INSPECT (MAKE-ARRAY 5 :ELEMENT-TYPE NIL)) #<NULL-LEXENV>)
7: (EVAL (INSPECT (MAKE-ARRAY 5 :ELEMENT-TYPE NIL)))
8: (INTERACTIVE-EVAL (INSPECT (MAKE-ARRAY 5 :ELEMENT-TYPE NIL)) :EVAL NIL)
9: (SB-IMPL::REPL-FUN NIL)
10: ((LAMBDA NIL :IN SB-IMPL::TOPLEVEL-REPL))
11: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<FUNCTION (LAMBDA NIL :IN SB-IMPL::TOPLEVEL-REPL) {100136057B}>)
12: (SB-IMPL::TOPLEVEL-REPL NIL)
13: (SB-IMPL::TOPLEVEL-INIT)
14: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
15: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
16: (SB-IMPL::%START-LISP)

Stas Boukarev (stassats)
Changed in sbcl:
status: New → Fix Committed
Changed in sbcl:
status: Fix Committed → Fix Released
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.