var wg sync.WaitGroup
func TestWaitGroupGlobal(t *testing.T) {
synctest.Run(func() {
wg.Go(func() {})
wg.Wait()
})
}
fatal error: getOrSetBubbleSpecial on invalid pointer
The problem is that wg
isn't in any span, and we can only associate specials with objects in spans.
Comment From: gopherbot
Change https://go.dev/cl/679695 mentions this issue: testing/synctest, runtime: avoid panic when using linker-alloc WG from bubble
Comment From: gabyhelp
Related Code Changes
(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)