moribund threads initiating GC

Bug #310180 reported by Nikodemus Siivola
2
Affects Status Importance Assigned to Milestone
SBCL
Invalid
Medium
Unassigned

Bug Description

Moribund threads have been reported initiating GC.

Part of the problem is easy to fix: bind *current-thread* in the C-side
trampoline so that it remains valid after the lisp code for the thread
has finished (and check it in sub-gc.)

Understanding why and how a moribund thread can enter SUB-GC
would be crucial, however.

Sadly, I have not been able to replicate this for a while. This is
sufficiently bogus, however, that diagnosing the problem in depth
on a legacy SBCL is probably worthwhile.

Tags: threads
Changed in sbcl:
status: New → Incomplete
Changed in sbcl:
importance: Undecided → Medium
status: Incomplete → Confirmed
Revision history for this message
Douglas Katzman (dougk) wrote :

i doubt this is true any more. resolving as invalid

Changed in sbcl:
status: Confirmed → Invalid
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.