-
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Hi there!
First of all, thank you for maintaining this project!
Steps to reproduce:
- Clone https://github.com/brodo/goBoids
- Check out the
bugreport
tag - Run the project
- Hit
localhost:3000
a couple of times. (Refresh until it crashes.)
Here is the complete error log:
panic: runtime/cgo: misuse of an invalid Handle
panic: runtime/cgo: misuse of an invalid Handle
goroutine 1 [running, locked to thread]:
runtime/cgo.Handle.Delete(0x140000021c0?)
/opt/homebrew/opt/go/libexec/src/runtime/cgo/handle.go:137 +0x60
panic({0x100ea0180?, 0x100f098c0?})
/opt/homebrew/opt/go/libexec/src/runtime/panic.go:792 +0x124
runtime/cgo.Handle.Value(0x1400047d8c8?)
/opt/homebrew/opt/go/libexec/src/runtime/cgo/handle.go:124 +0x60
github.com/cogentcore/webgpu/wgpu.gowebgpu_buffer_map_callback_go(0x0, 0x1006f7b5c?)
/Users/brodo/go/pkg/mod/github.com/cogentcore/webgpu@v0.23.0/wgpu/buffer.go:65 +0x4c
github.com/cogentcore/webgpu/wgpu._Cfunc_wgpuQueueSubmitForIndex(0x600001a8c9b0, 0x1, 0x600001894030)
_cgo_gotypes.go:2442 +0x34
github.com/cogentcore/webgpu/wgpu.(*Queue).Submit.func3(...)
/Users/brodo/go/pkg/mod/github.com/cogentcore/webgpu@v0.23.0/wgpu/queue.go:79
github.com/cogentcore/webgpu/wgpu.(*Queue).Submit(0x1400010a050, {0x1400047dd98, 0x1, 0x0?})
/Users/brodo/go/pkg/mod/github.com/cogentcore/webgpu@v0.23.0/wgpu/queue.go:79 +0x168
main.(*State).Render(0x14000102000)
/Users/brodo/repos/goBoids/main.go:410 +0x970
main.main()
/Users/brodo/repos/goBoids/main.go:518 +0x174
Metadata
Metadata
Assignees
Labels
No labels