sb-ext:gc-and-search-roots broken on functions

Bug #1808659 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 1.4.14 on Linux.

(defvar *foo* (lambda () 42))
(sb-ext:gc-and-search-roots (sb-ext:make-weak-pointer *foo*))

; Liveness tracking: 1/1 live watched objects
Pass 1: Counting heap objects... 719315 objs, 1818832 ptrs, 1089949 immediates
Pass 2: Inverting heap. Initial size=1048576 objects
Scratchpad: 14553088 bytes
Inverted heap: ct=715911, cap=1048607, LF=68,272575 ET=3996+123844 sys+usr
Failure tracing from 0x52c99f2b. Current targets:
0x52c99f2b(g5,simple fun)
0

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.