-
Notifications
You must be signed in to change notification settings - Fork 133
Open
Description
- Problem Description
When parsing CS2 Demo files using demoinfocs-golang v5.0.5, the program triggers infinite recursion in the gameEventHandler.getThrownGrenade method, eventually throwing a fatal error: stack overflow exception and crashing.
From the stack trace, it is clearly visible that the getThrownGrenade method recursively calls between two *common.Player (or Bot) instances (0xc2bc03f030 and 0xc193df1a40) without normal termination, ultimately exhausting stack memory and causing the program to exit abnormally. - Steps to Reproduce
Use demoinfocs-golang v5.0.5 (github.com/markus-wa/demoinfocs-golang/v5@v5.0.5);
Parse a specific CS2 Demo file (the Demo contains a circular control relationship between players/Bots);
During parsing, trigger the smokeGrenadeExpired game event, which indirectly calls the getThrownGrenade method;
The program crashes immediately and outputs the stack overflow trace. - Expected Behavior
The getThrownGrenade method should correctly identify recursive loops/infinite hierarchies, terminate the recursion normally, return nil or the corresponding grenade information, and not cause the program to crash. - Actual Behavior
The getThrownGrenade method enters an infinite recursion loop (alternating repeated calls between two Player/Bot instances), eventually triggering a stack overflow error and abnormal program exit. The error message is as follows:
fatal error: stack overflow - Environment Information
demoinfocs-golang version: v5.0.5
Go version: 1.24.0
Operating System: Linux amd64
Demo File Type:CS2 Demo - Full Stack Trace
0 [2025-12-29 21:09:45] content: fatal error: stack overflow +1 [2025-12-29 21:09:45] content: +2 [2025-12-29 21:09:45] content: runtime stack: +3 [2025-12-29 21:09:45] content: runtime.throw({0x1892c3b?, 0x10b9444c815ca?}) +4 [2025-12-29 21:09:45] content: /usr/local/go/src/runtime/panic.go:1094 +0x48 fp=0x7fef2e6d4c40 sp=0x7fef2e6d4c10 pc=0x486968 +5 [2025-12-29 21:09:45] content: runtime.newstack() +6 [2025-12-29 21:09:45] content: /usr/local/go/src/runtime/stack.go:1159 +0x5bd fp=0x7fef2e6d4d70 sp=0x7fef2e6d4c40 pc=0x469dbd +7 [2025-12-29 21:09:45] content: runtime.morestack() +8 [2025-12-29 21:09:45] content: /usr/local/go/src/runtime/asm_amd64.s:620 +0x7d fp=0x7fef2e6d4d78 sp=0x7fef2e6d4d70 pc=0x48d57d +9 [2025-12-29 21:09:45] content: +10 [2025-12-29 21:09:45] content: goroutine 2996066 gp=0xc1d75d0000 m=3 mp=0xc000095008 [running]: +11 [2025-12-29 21:09:45] content: runtime.mapaccess1_fast64(0x1688740?, 0xc0402a4c90?, 0x6?) +12 [2025-12-29 21:09:45] content: /usr/local/go/src/internal/runtime/maps/runtime_fast64_swiss.go:17 +0x1e5 fp=0xc32f404398 sp=0xc32f404390 pc=0x413445 +13 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.participants.FindByHandle64(...) +14 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_state.go:437 +15 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.demoInfoProvider.FindPlayerByHandle({0xc2bc03efc0?}, 0x18ad31d?) +16 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/parser.go:602 +0x6c fp=0xc32f404540 sp=0xc32f404398 pc=0xf7c72c +17 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs/common.(*Player).ControlledBot(0xc2bc03f030) +18 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/common/player.go:312 +0x5c fp=0xc32f404568 sp=0xc32f404540 pc=0xec6efc +19 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +20 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:987 +0x16a fp=0xc32f4045f0 sp=0xc32f404568 pc=0xf7744a +21 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +22 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404678 sp=0xc32f4045f0 pc=0xf774ab +23 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +24 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404700 sp=0xc32f404678 pc=0xf774ab +25 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +26 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404788 sp=0xc32f404700 pc=0xf774ab +27 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +28 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404810 sp=0xc32f404788 pc=0xf774ab +29 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +30 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404898 sp=0xc32f404810 pc=0xf774ab +31 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +32 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404920 sp=0xc32f404898 pc=0xf774ab +33 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +34 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f4049a8 sp=0xc32f404920 pc=0xf774ab +35 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +36 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404a30 sp=0xc32f4049a8 pc=0xf774ab +37 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +38 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404ab8 sp=0xc32f404a30 pc=0xf774ab +39 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +40 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404b40 sp=0xc32f404ab8 pc=0xf774ab +41 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +42 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404bc8 sp=0xc32f404b40 pc=0xf774ab +43 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +44 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404c50 sp=0xc32f404bc8 pc=0xf774ab +45 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +46 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404cd8 sp=0xc32f404c50 pc=0xf774ab +47 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +48 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404d60 sp=0xc32f404cd8 pc=0xf774ab +49 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +50 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404de8 sp=0xc32f404d60 pc=0xf774ab +51 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +52 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404e70 sp=0xc32f404de8 pc=0xf774ab +53 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +54 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404ef8 sp=0xc32f404e70 pc=0xf774ab +55 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +56 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f404f80 sp=0xc32f404ef8 pc=0xf774ab +57 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +58 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405008 sp=0xc32f404f80 pc=0xf774ab +59 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +60 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405090 sp=0xc32f405008 pc=0xf774ab +61 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +62 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405118 sp=0xc32f405090 pc=0xf774ab +63 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +64 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f4051a0 sp=0xc32f405118 pc=0xf774ab +65 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +66 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405228 sp=0xc32f4051a0 pc=0xf774ab +67 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +68 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f4052b0 sp=0xc32f405228 pc=0xf774ab +69 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +70 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405338 sp=0xc32f4052b0 pc=0xf774ab +71 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +72 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f4053c0 sp=0xc32f405338 pc=0xf774ab +73 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +74 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405448 sp=0xc32f4053c0 pc=0xf774ab +75 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +76 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f4054d0 sp=0xc32f405448 pc=0xf774ab +77 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +78 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405558 sp=0xc32f4054d0 pc=0xf774ab +79 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +80 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f4055e0 sp=0xc32f405558 pc=0xf774ab +81 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +82 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405668 sp=0xc32f4055e0 pc=0xf774ab +83 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +84 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f4056f0 sp=0xc32f405668 pc=0xf774ab +85 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +86 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405778 sp=0xc32f4056f0 pc=0xf774ab +87 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +88 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405800 sp=0xc32f405778 pc=0xf774ab +89 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +90 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405888 sp=0xc32f405800 pc=0xf774ab +91 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +92 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405910 sp=0xc32f405888 pc=0xf774ab +93 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +94 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405998 sp=0xc32f405910 pc=0xf774ab +95 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +96 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405a20 sp=0xc32f405998 pc=0xf774ab +97 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +98 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405aa8 sp=0xc32f405a20 pc=0xf774ab +99 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +100 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405b30 sp=0xc32f405aa8 pc=0xf774ab +101 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +102 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405bb8 sp=0xc32f405b30 pc=0xf774ab +103 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +104 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405c40 sp=0xc32f405bb8 pc=0xf774ab +105 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +106 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405cc8 sp=0xc32f405c40 pc=0xf774ab +107 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +108 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405d50 sp=0xc32f405cc8 pc=0xf774ab +109 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +110 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc32f405dd8 sp=0xc32f405d50 pc=0xf774ab +111 [2025-12-29 21:09:45] content: ...3947465 frames elided... +112 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +113 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f402128 sp=0xc34f4020a0 pc=0xf774ab +114 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +115 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f4021b0 sp=0xc34f402128 pc=0xf774ab +116 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +117 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f402238 sp=0xc34f4021b0 pc=0xf774ab +118 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +119 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f4022c0 sp=0xc34f402238 pc=0xf774ab +120 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +121 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f402348 sp=0xc34f4022c0 pc=0xf774ab +122 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +123 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f4023d0 sp=0xc34f402348 pc=0xf774ab +124 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +125 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f402458 sp=0xc34f4023d0 pc=0xf774ab +126 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +127 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f4024e0 sp=0xc34f402458 pc=0xf774ab +128 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +129 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f402568 sp=0xc34f4024e0 pc=0xf774ab +130 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +131 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f4025f0 sp=0xc34f402568 pc=0xf774ab +132 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +133 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f402678 sp=0xc34f4025f0 pc=0xf774ab +134 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +135 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f402700 sp=0xc34f402678 pc=0xf774ab +136 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +137 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f402788 sp=0xc34f402700 pc=0xf774ab +138 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc2bc03f030, 0x1f9) +139 [2025-12-29 21:09:45] content: /go/pkg/mod/github.com/markus-wa/demoinfocs-golang/v5@v5.0.5/pkg/demoinfocs/game_events.go:989 +0x1cb fp=0xc34f402810 sp=0xc34f402788 pc=0xf774ab +140 [2025-12-29 21:09:45] content: github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs.gameEventHandler.getThrownGrenade({0xc10492d860, 0x0, 0xc186a8c240, 0xc186a8c270, 0x0}, 0xc193df1a40, 0x1f9) +141 [2025-12-29 21:09:45] content: /go/pkg/
Reactions are currently unavailable