Remhash of pathname sometimes fails
Bug #1712944 reported by
Jason Miller
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
sbcl 1.3.18 on windows x64 only (have not tested 32-bit x86 windows)
put this in any file and load it:
(let* ((map (make-hash-table :test 'equalp))
(key #P"some/path/"))
(setf (gethash key map) "my-value")
(format t "Printing: ~A~%" key)
(print (remhash key map))
(print (hash-table-count map)))
Output is surprisingly:
Printing: some/path/
NIL
1
Removing the format statement causes the remhash to succeed.
Changed in sbcl: | |
status: | New → Fix Released |
To post a comment you must log in.
Oh, I confirmed that this reproduces under wine, so no need to fire up a real windows box to look at it.