stack trace
panic: runtime error: index out of range [1099511627775] with length 1590912
goroutine 3 [running]:
panic({0x7d8840, 0xc00048c030})
/home/chris/.local/lib/go-1.19/src/runtime/panic.go:987 +0x3ba fp=0xc0006fb4e8 sp=0xc0006fb428 pc=0x4431ba
runtime.goPanicIndex(0xffffffffff, 0x184680)
/home/chris/.local/lib/go-1.19/src/runtime/panic.go:113 +0x7f fp=0xc0006fb528 sp=0xc0006fb4e8 pc=0x44131f
main.loadTrace({0x7ffd4c876024?, 0x15?}, 0xc000094480)
/home/chris/Code/builds/gotraceui/cmd/gotraceui/trace.go:666 +0x2a5c fp=0xc0006fbf40 sp=0xc0006fb528 pc=0x6fbe5c
main.main.func2()
/home/chris/Code/builds/gotraceui/cmd/gotraceui/main.go:3364 +0xb7 fp=0xc0006fbfe0 sp=0xc0006fbf40 pc=0x6f8437
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006fbfe8 sp=0xc0006fbfe0 pc=0x4734c1
created by main.main
/home/chris/Code/builds/gotraceui/cmd/gotraceui/main.go:3362 +0x29d
goroutine 1 [select (no cases)]:
runtime.gopark(0x44e4e0?, 0xc0000b2380?, 0xa0?, 0x61?, 0x6f7d7c?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000055ee0 sp=0xc000055ec0 pc=0x446216
runtime.block()
/home/chris/.local/lib/go-1.19/src/runtime/select.go:104 +0x2c fp=0xc000055f10 sp=0xc000055ee0 pc=0x45572c
gioui.org/app.osMain(...)
/home/chris/Code/gioui/gio/app/os_unix.go:43
gioui.org/app.Main(...)
/home/chris/Code/gioui/gio/app/app.go:45
main.main()
/home/chris/Code/builds/gotraceui/cmd/gotraceui/main.go:3420 +0x325 fp=0xc000055f80 sp=0xc000055f10 pc=0x6f7d85
runtime.main()
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:250 +0x212 fp=0xc000055fe0 sp=0xc000055f80 pc=0x445e52
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000055fe8 sp=0xc000055fe0 pc=0x4734c1
goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000040fb0 sp=0xc000040f90 pc=0x446216
runtime.goparkunlock(...)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:369
runtime.forcegchelper()
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:302 +0xad fp=0xc000040fe0 sp=0xc000040fb0 pc=0x4460ad
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000040fe8 sp=0xc000040fe0 pc=0x4734c1
created by runtime.init.6
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:290 +0x25
goroutine 18 [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00003c790 sp=0xc00003c770 pc=0x446216
runtime.goparkunlock(...)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:369
runtime.bgsweep(0x0?)
/home/chris/.local/lib/go-1.19/src/runtime/mgcsweep.go:297 +0xd7 fp=0xc00003c7c8 sp=0xc00003c790 pc=0x4321b7
runtime.gcenable.func1()
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:178 +0x26 fp=0xc00003c7e0 sp=0xc00003c7c8 pc=0x426e26
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00003c7e8 sp=0xc00003c7e0 pc=0x4734c1
created by runtime.gcenable
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:178 +0x6b
goroutine 19 [GC scavenge wait]:
runtime.gopark(0xc00008e000?, 0x8bac40?, 0x0?, 0x0?, 0x0?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00003cf70 sp=0xc00003cf50 pc=0x446216
runtime.goparkunlock(...)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:369
runtime.(*scavengerState).park(0xd33c00)
/home/chris/.local/lib/go-1.19/src/runtime/mgcscavenge.go:389 +0x53 fp=0xc00003cfa0 sp=0xc00003cf70 pc=0x430213
runtime.bgscavenge(0x0?)
/home/chris/.local/lib/go-1.19/src/runtime/mgcscavenge.go:622 +0x65 fp=0xc00003cfc8 sp=0xc00003cfa0 pc=0x430805
runtime.gcenable.func2()
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:179 +0x26 fp=0xc00003cfe0 sp=0xc00003cfc8 pc=0x426dc6
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00003cfe8 sp=0xc00003cfe0 pc=0x4734c1
created by runtime.gcenable
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:179 +0xaa
goroutine 20 [finalizer wait]:
runtime.gopark(0x0?, 0x85fa50?, 0xa0?, 0x60?, 0x2000000020?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000040628 sp=0xc000040608 pc=0x446216
runtime.goparkunlock(...)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:369
runtime.runfinq()
/home/chris/.local/lib/go-1.19/src/runtime/mfinal.go:180 +0x10f fp=0xc0000407e0 sp=0xc000040628 pc=0x425f2f
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000407e8 sp=0xc0000407e0 pc=0x4734c1
created by runtime.createfing
/home/chris/.local/lib/go-1.19/src/runtime/mfinal.go:157 +0x45
goroutine 21 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00003d750 sp=0xc00003d730 pc=0x446216
runtime.gcBgMarkWorker()
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:1235 +0xf1 fp=0xc00003d7e0 sp=0xc00003d750 pc=0x428f71
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00003d7e8 sp=0xc00003d7e0 pc=0x4734c1
created by runtime.gcBgMarkStartWorkers
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:1159 +0x25
goroutine 22 [GC worker (idle)]:
runtime.gopark(0x65308073a1f0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00003df50 sp=0xc00003df30 pc=0x446216
runtime.gcBgMarkWorker()
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:1235 +0xf1 fp=0xc00003dfe0 sp=0xc00003df50 pc=0x428f71
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00003dfe8 sp=0xc00003dfe0 pc=0x4734c1
created by runtime.gcBgMarkStartWorkers
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:1159 +0x25
goroutine 23 [GC worker (idle)]:
runtime.gopark(0x653080727adb?, 0x3?, 0x41?, 0x50?, 0x0?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00003e750 sp=0xc00003e730 pc=0x446216
runtime.gcBgMarkWorker()
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:1235 +0xf1 fp=0xc00003e7e0 sp=0xc00003e750 pc=0x428f71
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00003e7e8 sp=0xc00003e7e0 pc=0x4734c1
created by runtime.gcBgMarkStartWorkers
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:1159 +0x25
goroutine 24 [GC worker (idle)]:
runtime.gopark(0x6530806defb9?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00003ef50 sp=0xc00003ef30 pc=0x446216
runtime.gcBgMarkWorker()
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:1235 +0xf1 fp=0xc00003efe0 sp=0xc00003ef50 pc=0x428f71
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00003efe8 sp=0xc00003efe0 pc=0x4734c1
created by runtime.gcBgMarkStartWorkers
/home/chris/.local/lib/go-1.19/src/runtime/mgc.go:1159 +0x25
goroutine 4 [runnable]:
runtime.gopark(0xc0006ddcf8?, 0x3?, 0x0?, 0x10?, 0xc0006dd82a?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc0006dd5b0 sp=0xc0006dd590 pc=0x446216
runtime.selectgo(0xc0006ddcf8, 0xc0006dd824, 0x1?, 0x0, 0x4?, 0x1)
/home/chris/.local/lib/go-1.19/src/runtime/select.go:328 +0x7bc fp=0xc0006dd6f0 sp=0xc0006dd5b0 pc=0x455efc
main.(*MainWindow).Run(0xc0004f5400, 0xc0006f4000)
/home/chris/Code/builds/gotraceui/cmd/gotraceui/main.go:2368 +0x18b fp=0xc0006ddf90 sp=0xc0006dd6f0 pc=0x6ee2cb
main.main.func3()
/home/chris/Code/builds/gotraceui/cmd/gotraceui/main.go:3381 +0x9f fp=0xc0006ddfe0 sp=0xc0006ddf90 pc=0x6f82bf
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006ddfe8 sp=0xc0006ddfe0 pc=0x4734c1
created by main.main
/home/chris/Code/builds/gotraceui/cmd/gotraceui/main.go:3378 +0x2dd
goroutine 5 [select]:
runtime.gopark(0xc000042750?, 0x2?, 0xe8?, 0x25?, 0xc000042714?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc0000425a0 sp=0xc000042580 pc=0x446216
runtime.selectgo(0xc000042750, 0xc000042710, 0x0?, 0x0, 0x0?, 0x1)
/home/chris/.local/lib/go-1.19/src/runtime/select.go:328 +0x7bc fp=0xc0000426e0 sp=0xc0000425a0 pc=0x455efc
main.main.func4()
/home/chris/Code/builds/gotraceui/cmd/gotraceui/main.go:3396 +0x1bb fp=0xc0000427e0 sp=0xc0000426e0 pc=0x6f805b
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000427e8 sp=0xc0000427e0 pc=0x4734c1
created by main.main
/home/chris/Code/builds/gotraceui/cmd/gotraceui/main.go:3384 +0x31c
goroutine 6 [select]:
runtime.gopark(0xc00004ef50?, 0x5?, 0x1?, 0x0?, 0xc00004eeee?)
/home/chris/.local/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00004ed60 sp=0xc00004ed40 pc=0x446216
runtime.selectgo(0xc00004ef50, 0xc00004eee4, 0x5?, 0x0, 0x0?, 0x1)
/home/chris/.local/lib/go-1.19/src/runtime/select.go:328 +0x7bc fp=0xc00004eea0 sp=0xc00004ed60 pc=0x455efc
gioui.org/app.(*Window).run(0xc0006f4000, {0xc000092440?, 0x783d80?, 0x8bb8f0?})
/home/chris/Code/gioui/gio/app/window.go:963 +0x1d9 fp=0xc00004efb0 sp=0xc00004eea0 pc=0x68daf9
gioui.org/app.NewWindow.func4()
/home/chris/Code/gioui/gio/app/window.go:187 +0x32 fp=0xc00004efe0 sp=0xc00004efb0 pc=0x6898b2
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00004efe8 sp=0xc00004efe0 pc=0x4734c1
created by gioui.org/app.NewWindow
/home/chris/Code/gioui/gio/app/window.go:187 +0x96a
goroutine 50 [syscall, locked to thread]:
syscall.Syscall6(0x68c2dd?, 0x0?, 0xc0006e1ce8?, 0x44de71?, 0x0?, 0x0?, 0xc000083380?)
/home/chris/.local/lib/go-1.19/src/syscall/syscall_linux.go:90 +0x36 fp=0xc0006e1c90 sp=0xc0006e1c08 pc=0x4a6776
syscall.Syscall6(0x10f, 0xc0006e1e54, 0x2, 0x0, 0x0, 0x0, 0x0)
:1 +0x45 fp=0xc0006e1cd8 sp=0xc0006e1c90 pc=0x4a6a65
golang.org/x/sys/unix.ppoll(0xd34460?, 0xc0006e1d88?, 0x68f3b6?, 0x702cf0?)
/home/chris/Code/go/pkg/mod/golang.org/x/[email protected]/unix/zsyscall_linux.go:124 +0x58 fp=0xc0006e1d58 sp=0xc0006e1cd8 pc=0x683038
golang.org/x/sys/unix.Ppoll({0xc0006e1e54?, 0x6a0c06?, 0x19e53c0?}, 0xc000000000?, 0x0?)
/home/chris/Code/go/pkg/mod/golang.org/x/[email protected]/unix/syscall_linux.go:148 +0x45 fp=0xc0006e1d88 sp=0xc0006e1d58 pc=0x682dc5
golang.org/x/sys/unix.Poll({0xc0006e1e54?, 0xc0000c40c0?, 0x0?}, 0x0?)
/home/chris/Code/go/pkg/mod/golang.org/x/[email protected]/unix/syscall_linux.go:157 +0x99 fp=0xc0006e1dd0 sp=0xc0006e1d88 pc=0x682eb9
gioui.org/app.(*wlDisplay).dispatch(0xc0000c40c0, 0xc0006e1e54)
/home/chris/Code/gioui/gio/app/os_wayland.go:1389 +0xdd fp=0xc0006e1e18 sp=0xc0006e1dd0 pc=0x6a095d
gioui.org/app.(*window).loop(0xc0006f4600)
/home/chris/Code/gioui/gio/app/os_wayland.go:1342 +0x73 fp=0xc0006e1f18 sp=0xc0006e1e18 pc=0x6a04f3
gioui.org/app.newWLWindow.func1()
/home/chris/Code/gioui/gio/app/os_wayland.go:279 +0x1cf fp=0xc0006e1fe0 sp=0xc0006e1f18 pc=0x696eaf
runtime.goexit()
/home/chris/.local/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006e1fe8 sp=0xc0006e1fe0 pc=0x4734c1
created by gioui.org/app.newWLWindow
/home/chris/Code/gioui/gio/app/os_wayland.go:264 +0x118
fish: Job 3, 'gotraceui /tmp/2489294363.trace' terminated by signal SIGABRT (Abort)