Skip to content

gopls: automated issue report (crash) #3841

@dkischenko

Description

@dkischenko

gopls version: v0.20.0/go1.24.6
gopls flags:
update flags: proxy
extension version: 0.48.0
environment: Visual Studio Code darwin
initialization error: undefined
issue timestamp: Mon, 18 Aug 2025 08:44:51 GMT
restart history:
Mon, 18 Aug 2025 08:44:09 GMT: activation (enabled: true)

ATTENTION: PLEASE PROVIDE THE DETAILS REQUESTED BELOW.

Describe what you observed.

panic:   analyzeSummary.Actions["unusedfunc(unusedfunc.go:69)"] = (nil, false); got map[QF1002(qf1002.go:56):0x1400aeaf3e0 QF1003(qf1003.go:55):0x1400b02aba0 QF1004(qf1004.go:45):0x1400aeaeae0 QF1009(qf1009.go:34):0x1400b02baa0 QF1010(qf1010.go:59):0x1400b02a0c0 QF1012(qf1012.go:58):0x1400b02af60 S1000(s1000.go:55):0x1400b02a3c0 S1001(s1001.go:60):0x1400aeafec0 S1003(s1003.go:35):0x1400aeaf1a0 S1004(s1004.go:41):0x1400b02b8c0 S1007(s1007.go:43):0x1400aeaf6e0 S1009(s1009.go:61):0x1400aeafe60 S1010(s1010.go:35):0x1400b02a2a0 S1012(s1012.go:38):0x1400aeaf560 S1017(s1017.go:45):0x1400b02a5a0 S1018(s1018.go:58):0x1400b02a840 S1019(s1019.go:45):0x1400b02a120 S1020(s1020.go:57):0x1400b02b4a0 S1023(s1023.go:37):0x1400b02b3e0 S1024(s1024.go:40):0x1400aeaf800 S1028(s1028.go:36):0x1400aeafc80 S1030(s1030.go:47):0x1400b02ad20 S1031(s1031.go:53):0x1400b02b2c0 S1032(s1032.go:59):0x1400aeae8a0 S1033(s1033.go:42):0x1400b02ad80 S1034(s1034.go:42):0x1400b02b920 S1035(s1035.go:45):0x1400b02a180 S1036(s1036.go:78):0x1400aeaf860 S1037(s1037.go:39):0x1400aeaed80 S1038(s1038.go:106):0x1400b02a8a0 S1039(s1039.go:46):0x1400aeaeb40 S1040(s1040.go:40):0x1400b02a6c0 SA1001(sa1001.go:42):0x1400aeaf8c0 SA1004(sa1004.go:52):0x1400b02b980 SA1005(sa1005.go:51):0x1400aeafce0 SA1008(sa1008.go:55):0x1400aeaede0 SA1012(sa1012.go:35):0x1400b02b800 SA1013(sa1013.go:37):0x1400aeaef00 SA1016(sa1016.go:45):0x1400b02b080 SA2001(sa2001.go:48):0x1400aeaf740 SA3000(sa3000.go:39):0x1400b02ade0 SA3001(sa3001.go:37):0x1400aeaeba0 SA4000(sa4000.go:36):0x1400aeae9c0 SA4001(sa4001.go:40):0x1400b02a900 SA4003(sa4003.go:36):0x1400aeaec00 SA4004(sa4004.go:33):0x1400aeaf200 SA4011(sa4011.go:31):0x1400aeaff20 SA4013(sa4013.go:33):0x1400b02b9e0 SA4014(sa4014.go:30):0x1400b02ae40 SA4016(sa4016.go:36):0x1400aeaea80 SA4019(sa4019.go:51):0x1400b02a000 SA4020(sa4020.go:99):0x1400aeaef60 SA4022(sa4022.go:35):0x1400aeaf920 SA4024(sa4024.go:52):0x1400b02b320 SA4025(sa4025.go:48):0x1400aeafb60 SA4026(sa4026.go:55):0x1400b02b140 SA4027(sa4027.go:39):0x1400b02b680 SA4028(sa4028.go:30):0x1400b02b1a0 SA4029(sa4029.go:43):0x1400b02a960 SA4030(sa4030.go:63):0x1400aeaefc0 SA4032(sa4032.go:38):0x1400b02b740 SA5001(sa5001.go:32):0x1400b02b500 SA5003(sa5003.go:34):0x1400b02a720 SA5004(sa5004.go:33):0x1400b02a420 SA5008(sa5008.go:38):0x1400aeaf5c0 SA6005(sa6005.go:60):0x1400b02afc0 SA6006(sa6006.go:38):0x1400b02a060 SA9002(sa9002.go:34):0x1400b02b020 SA9004(sa9004.go:121):0x1400aeaf440 SA9006(sa9006.go:61):0x1400aeaec60 SA9009(sa9009.go:31):0x1400aeae900 appends(appends.go:32):0x1400b02a480 asmdecl(asmdecl.go:153):0x1400b02a9c0 assign(assign.go:36):0x1400b02aa20 atomic(atomic.go:32):0x1400b02aa80 atomicalign(atomicalign.go:34):0x1400b02ba40 bools(bools.go:31):0x1400aeafd40 buildssa(buildssa.go:35):0x1400b02b380 buildtag(buildtag.go:29):0x1400aeaf620 cgocall(cgocall.go:43):0x1400b02a300 composites(composite.go:54):0x1400aeaf260 copylocks(copylock.go:39):0x1400b02a1e0 ctrlflow(ctrlflow.go:83):0x1400b02ac00 deepequalerrors(deepequalerrors.go:37):0x1400b02bb00 defers(defers.go:31):0x1400aeafbc0 deprecated(deprecated.go:39):0x1400aeaf020 directive(directive.go:43):0x1400b02bb60 embed(embeddirective.go:31):0x1400b02bbc0 errorsas(errorsas.go:34):0x1400aeaf980 fillreturns(fillreturns.go:39):0x1400aeaf9e0 framepointer(framepointer.go:83):0x1400b02b200 gofix(gofix.go:65):0x1400aeaeea0 hostport(hostport.go:49):0x1400aeaecc0 httpresponse(httpresponse.go:44):0x1400b02aea0 ifaceassert(ifaceassert.go:55):0x1400b02b7a0 infertypeargs(infertypeargs.go:38):0x1400aeafc20 inspect(inspect.go:47):0x1400aeafb00 isgenerated(generated.go:84):0x1400b02b440 loopclosure(loopclosure.go:33):0x1400aeaf080 lostcancel(lostcancel.go:51):0x1400aeaea20 maprange(maprange.go:37):0x1400b02b0e0 modernize(modernize.go:50):0x1400b02b560 nilfunc(nilfunc.go:33):0x1400b02a780 nilness(nilness.go:31):0x1400aeaf680 nonewvars(nonewvars.go:34):0x1400b02ac60 noresultvalues(noresultvalues.go:34):0x1400aeaf2c0 printf(printf.go:112):0x1400aeafda0 recursiveiter(recursiveiter.go:33):0x1400aeaf320 shift(shift.go:37):0x1400aeaf4a0 sigchanyzer(sigchanyzer.go:38):0x1400aeaed20 simplifycompositelit(simplifycompositelit.go:36):0x1400b02af00 simplifyrange(simplifyrange.go:29):0x1400b02a4e0 simplifyslice(simplifyslice.go:40):0x1400aeaf380 slog(slog.go:52):0x1400b02bc20 sortslice(analyzer.go:36):0x1400b02b6e0 stdmethods(stdmethods.go:69):0x1400b02b260 stdversion(stdversion.go:46):0x1400b02a360 stringintconv(string.go:73):0x1400b02aae0 structtag(structtag.go:38):0x1400b02a7e0 testinggoroutine(testinggoroutine.go:40):0x1400aeafa40 tests(tests.go:50):0x1400b02b5c0 timeformat(timeformat.go:39):0x1400aeaf7a0 tokenfileanalyzer(token.go:14):0x1400b02ab40 typeindex(typeindex.go:26):0x1400b02b860 unmarshal(unmarshal.go:31):0x1400aeaf0e0 unreachable(unreachable.go:33):0x1400aeae960 unsafeptr(unsafeptr.go:33):0x1400aeafe00 unusedfunc(unusedfunc.go:61):0x1400aeafaa0 unusedparams(unusedparams.go:35):0x1400aeaf500 unusedresult(unusedresult.go:128):0x1400b02a540 unusedvariable(unusedvariable.go:43):0x1400b02b620 unusedwrite(unusedwrite.go:31):0x1400aeaf140 waitgroup(waitgroup.go:33):0x1400b02acc0 yield(yield.go:47):0x1400b02a240] (

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions