-
Notifications
You must be signed in to change notification settings - Fork 929
Open
Description
Robotgo version (or commit ref): v0.110.0
Go version: 1.24.0
Operating system and bit: Mac os X86
Run code:
robotgo.KeyTap("v","cmd")
error message :
SIGSEGV: segmentation violation
PC=0x10276ed58 m=0 sigcode=1 addr=0x8
signal arrived during cgo execution
goroutine 1 gp=0xc000002380 m=0 mp=0x10299e580 [syscall]:
runtime.cgocall(0x10276ed30, 0xc00013bce8)
/usr/local/go/src/runtime/cgocall.go:167 +0x4b fp=0xc00013bcc0 sp=0xc00013bc88 pc=0x102631bab
github.com/go-vgo/robotgo._Cfunc_keyCodeForChar(0x76)
_cgo_gotypes.go:736 +0x45 fp=0xc00013bce8 sp=0xc00013bcc0 pc=0x102734645
github.com/go-vgo/robotgo.checkKeyCodes({0x1027bbdb0?, 0x1027d9f60?})
/Users/iwsyt/.gvm/pkgsets/system/global/pkg/mod/github.com/go-vgo/robotgo@v0.110.8/key.go:351 +0x7b fp=0xc00013bd48 sp=0xc00013bce8 pc=0x1027348db
github.com/go-vgo/robotgo.keyToggles({0x1027bbdb0, 0x1}, {0xc00009c2a0?, 0x1?, 0xc00013be08?}, 0x0)
/Users/iwsyt/.gvm/pkgsets/system/global/pkg/mod/github.com/go-vgo/robotgo@v0.110.8/key.go:434 +0x119 fp=0xc00013bda0 sp=0xc00013bd48 pc=0x102734e79
github.com/go-vgo/robotgo.KeyToggle({0x1027bbdb0, 0x1}, {0xc00013bf30?, 0x1?, 0x1?})
/Users/iwsyt/.gvm/pkgsets/system/global/pkg/mod/github.com/go-vgo/robotgo@v0.110.8/key.go:565 +0x54a fp=0xc00013bf08 sp=0xc00013bda0 pc=0x10273548a
main.main()
/Users/iwsyt/Downloads/SmartQ/cmd/shortcut/shortcut.go:17 +0x86 fp=0xc00013bf50 sp=0xc00013bf08 pc=0x102735686
runtime.main()
/usr/local/go/src/runtime/proc.go:283 +0x28b fp=0xc00013bfe0 sp=0xc00013bf50 pc=0x10260220b
runtime.goexit({})
/usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00013bfe8 sp=0xc00013bfe0 pc=0x10263b0e1
goroutine 18 gp=0xc00008a380 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc00004e7a8 sp=0xc00004e788 pc=0x1026343ae
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:441
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:348 +0xb3 fp=0xc00004e7e0 sp=0xc00004e7a8 pc=0x102602553
runtime.goexit({})
/usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00004e7e8 sp=0xc00004e7e0 pc=0x10263b0e1
created by runtime.init.7 in goroutine 1
/usr/local/go/src/runtime/proc.go:336 +0x1a
goroutine 19 gp=0xc00008a540 m=nil [GC sweep wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc00004ef80 sp=0xc00004ef60 pc=0x1026343ae
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:441
runtime.bgsweep(0xc00009a000)
/usr/local/go/src/runtime/mgcsweep.go:276 +0x94 fp=0xc00004efc8 sp=0xc00004ef80 pc=0x1025edb94
runtime.gcenable.gowrap1()
/usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00004efe0 sp=0xc00004efc8 pc=0x1025e2045
runtime.goexit({})
/usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00004efe8 sp=0xc00004efe0 pc=0x10263b0e1
created by runtime.gcenable in goroutine 1
/usr/local/go/src/runtime/mgc.go:204 +0x66
Metadata
Metadata
Assignees
Labels
No labels