Open
Description
#!stacks
"sigpanic" && "memeqbody" && "strings.HasSuffix" && "cache.(*Snapshot).clone:+72"
Issue created by stacks.
More memory corruption.
This stack miiHpQ
was reported by telemetry:
crash/crash
runtime.throw:+9
runtime.sigpanic:+33
.memeqbody:+35
internal/stringslite.HasSuffix:=21
strings.HasSuffix:=467
golang.org/x/tools/gopls/internal/cache.(*Snapshot).clone:+72
golang.org/x/tools/gopls/internal/cache.(*Session).invalidateViewLocked:+25
golang.org/x/tools/gopls/internal/cache.(*Session).DidModifyFiles:+158
golang.org/x/tools/gopls/internal/server.(*server).didModifyFiles:+36
golang.org/x/tools/gopls/internal/server.(*server).DidOpen:+20
golang.org/x/tools/gopls/internal/protocol.serverDispatch:+253
golang.org/x/tools/gopls/internal/lsprpc.(*streamServer).ServeStream.ServerHandler.func3:+5
golang.org/x/tools/gopls/internal/lsprpc.(*streamServer).ServeStream.handshaker.func4:+52
golang.org/x/tools/gopls/internal/protocol.Handlers.MustReplyHandler.func1:+2
golang.org/x/tools/gopls/internal/protocol.Handlers.AsyncHandler.func2.2:+3
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.1 go1.23.5 darwin/arm64 other,vscode-insiders (1)
Metadata
Metadata
Assignees
Labels
Issues describing a possible bug in the Go implementation.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.This label describes issues relating to any tools in the x/tools repository.Issues related to the Go language server, gopls."can't happen" gopls crashes (races, unsafe, miscompile, runtime bugs, faulty HW)