Skip to content

runtime: crash in systemstack_switch while allocating (windows) #69151

@adonovan

Description

@adonovan

This stack cysh5A was reported by telemetry:

crash/crash
runtime.systemstack_switch:+4
runtime.persistentalloc:+2
runtime.newBucket:+11
runtime.stkbucket:+53
runtime.mProf_Malloc:+13
runtime.profilealloc:+6
runtime.mallocgc:+270
runtime.newarray:+8
runtime.makeBucketArray:+18
runtime.hashGrow:+10
runtime.mapassign_fast64ptr:+64
go/types.(*Checker).recordSelection:+4
go/types.(*Checker).selector:+232
go/types.(*Checker).exprInternal:+308
go/types.(*Checker).rawExpr:+10
go/types.(*Checker).exprOrType:+1
golang.org/x/tools/gopls@v0.16.1 go1.23.0 windows/amd64 neovim (1)

Issue created by golang.org/x/tools/gopls/internal/telemetry/cmd/stacks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.ToolsThis label describes issues relating to any tools in the x/tools repository.compiler/runtimeIssues related to the Go compiler and/or runtime.goplsIssues related to the Go language server, gopls.gopls/telemetry-wins

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions