more MAKE-PACKAGE thread safety issues

Bug #729032 reported by Nikodemus Siivola on 2011-03-04
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
High
Unassigned

Bug Description

from #sbcl 2011-3-3:

15:57:17 <mega1> another oddity in MAKE-PACKAGE is that this is not in WITH-PACKAGE-NAMES: (return (setf (gethash name *package-names*) package))
15:59:12 rpg [~<email address hidden>] has joined #sbcl
16:21:35 <mega1> nikodemus: I now think that WITH-PACKAGES in MAKE-PACKAGE should have been WITH-PACKAGE-NAMES
16:22:36 <mega1> else there is a race between checking with FIND-PACKAGE and for instance adding nicknames
16:23:07 <mega1> and registering in *PACKAGE-NAMES* is unprotected as well.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers