aborted LOAD leaves functions without debug sources

Bug #540276 reported by Nikodemus Siivola on 2010-03-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Low
Unassigned

Bug Description

Reported by Stas Boukarev on sbcl-devel.

Compile & load file:
--begin--
(defun foo ()
 t)

(eval-when (:load-toplevel)
 (break))
--end--

Select ABORT restart.

(FOO) => T ; fine

(sb-introspect:find-definition-sources-by-name 'foo :function) =| ERROR!

Not only is the behaviour of LOAD suspect, but it would be better if F-D-S-B-N didn't bork on this.

Stas Boukarev (stassats) wrote :

In e16e5ca9c2014cf71aee22f3768edd259c821f31.

Changed in sbcl:
status: Confirmed → Fix Committed
Changed in sbcl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers