Issue: Automatic Mouse Mover App not working with MacOS Sonoma
sasanicolette opened this issue Β· 66 comments
Problem Description:
The application, which is crucial for preventing system inactivity, has been acting up lately. It seems to randomly stop functioning, causing disruptions in our workflow and potentially leading to unwanted system lockouts.
Application version: V.1.2.0
Operating system: MAC OS 14.0 Beta (23A5328b)
Thanks for your attention to this matter!
Could you try to launch it via the terminal, instead of launching the app the usual way (it should normally log events on the terminal), and then copy the last lines after it crashes?
@sasanicolette sorry to hear that. Thanks @Resousse for the idea, that would be helpful.
More info on "randomly stops working" would be great - does the application crash or the mouse doesn't move?
Hi @prashantgupta24 @Resousse Thank you so much for responding!
I opened the terminal and this is what it says after crashing just now. Please let me know if you need any more informtion!
`
INFO[2023-09-13T11:52:20+02:00] activity detected in the last 60 seconds.
INFO[2023-09-13T11:52:20+02:00] Activity type:
INFO[2023-09-13T11:52:20+02:00] activityType : screen-change times: 1
INFO[2023-09-13T11:52:20+02:00] activityType : cursor-move times: 4
INFO[2023-09-13T11:52:20+02:00] activityType : mouse-click times: 2
INFO[2023-09-13T11:52:20+02:00]
SIGILL: illegal instruction
PC=0x7ff80fdc3f70 m=7 sigcode=1
instruction bytes: 0xf 0xb 0x48 0x8d 0x5 0xa4 0x3e 0x19 0x0 0x48 0x89 0x5 0xd8 0x4c 0x61 0x41
goroutine 0 [idle]:
runtime: unknown pc 0x7ff80fdc3f70
stack: frame={sp:0x700003f6d4e8, fp:0x0} stack=[0x700003eef338,0x700003f6ef38)
0x0000700003f6d3e8: 0x00007ff80f8ad524 0x0000000000000000
0x0000700003f6d3f8: 0x000060000058d9c0 0x00006000005d1600
0x0000700003f6d408: 0x000000000001166c 0x0000700003f6d470
0x0000700003f6d418: 0x0000700003f6d470 0x0000000004344a48
0x0000700003f6d428: 0x0000600001eac300 0x00006000005d1600
0x0000700003f6d438: 0x0000700003f6d490 0x0000700003f6d4f4
0x0000700003f6d448: 0x00007ff80fbf872c 0x000000000001166c
0x0000700003f6d458: 0x000000000001166c 0x0000000004344a48
0x0000700003f6d468: 0x0000600001eac300 0x000000000001166c
0x0000700003f6d478: 0x0000700003f6d4f4 0x0000700003f6d4b0
0x0000700003f6d488: 0x00007ff80f8ad2f0 0x0000000000000000
0x0000700003f6d498: 0x0000000000000000 0x000000000001166c
0x0000700003f6d4a8: 0x9789cbe6aeb70027 0x0000700003f6d510
0x0000700003f6d4b8: 0x00007ff815f9ac40 0x0000700003f6d510
0x0000700003f6d4c8: 0x00007ff815f89db7 0x000000000000001c
0x0000700003f6d4d8: 0x0000700003f6d550 0x0000700003f6d510
0x0000700003f6d4e8: <0x00007ff80fd379b4 0x0000700003f6d510
0x0000700003f6d4f8: 0x00007ff80fc119d6 0x0000000000000006
0x0000700003f6d508: 0x0000700003f6d5bf 0x0000700003f6d560
0x0000700003f6d518: 0x00007ff815f89db7 0x0000000000000000
0x0000700003f6d528: 0x0000700003f6d5a0 0x0000700003f6d5b8
0x0000700003f6d538: 0x0000700003f6ee28 0x00000000043449e8
0x0000700003f6d548: 0x000000c0001eadb8 0x0000700003f6d5bf
0x0000700003f6d558: 0x0000000000000006 0x0000700003f6ee00
0x0000700003f6d568: 0x00007ff815f9ad29 0x0000000000000000
0x0000700003f6d578: 0x000000000001166c 0x006f004600580041
0x0000700003f6d588: 0x0065007300750063 0x006e006900570064
0x0000700003f6d598: 0x00000077006f0064 0x636f636f000005dc
0x0000700003f6d5a8: 0x0000000000000008 0x0000000000000000
0x0000700003f6d5b8: 0x00007ff800000008 0x0000000000000000
0x0000700003f6d5c8: 0x00000000000021aa 0x006f005200580041
0x0000700003f6d5d8: 0x000000000065006c 0x0000000000000000
runtime: unknown pc 0x7ff80fdc3f70
stack: frame={sp:0x700003f6d4e8, fp:0x0} stack=[0x700003eef338,0x700003f6ef38)
0x0000700003f6d3e8: 0x00007ff80f8ad524 0x0000000000000000
0x0000700003f6d3f8: 0x000060000058d9c0 0x00006000005d1600
0x0000700003f6d408: 0x000000000001166c 0x0000700003f6d470
0x0000700003f6d418: 0x0000700003f6d470 0x0000000004344a48
0x0000700003f6d428: 0x0000600001eac300 0x00006000005d1600
0x0000700003f6d438: 0x0000700003f6d490 0x0000700003f6d4f4
0x0000700003f6d448: 0x00007ff80fbf872c 0x000000000001166c
0x0000700003f6d458: 0x000000000001166c 0x0000000004344a48
0x0000700003f6d468: 0x0000600001eac300 0x000000000001166c
0x0000700003f6d478: 0x0000700003f6d4f4 0x0000700003f6d4b0
0x0000700003f6d488: 0x00007ff80f8ad2f0 0x0000000000000000
0x0000700003f6d498: 0x0000000000000000 0x000000000001166c
0x0000700003f6d4a8: 0x9789cbe6aeb70027 0x0000700003f6d510
0x0000700003f6d4b8: 0x00007ff815f9ac40 0x0000700003f6d510
0x0000700003f6d4c8: 0x00007ff815f89db7 0x000000000000001c
0x0000700003f6d4d8: 0x0000700003f6d550 0x0000700003f6d510
0x0000700003f6d4e8: <0x00007ff80fd379b4 0x0000700003f6d510
0x0000700003f6d4f8: 0x00007ff80fc119d6 0x0000000000000006
0x0000700003f6d508: 0x0000700003f6d5bf 0x0000700003f6d560
0x0000700003f6d518: 0x00007ff815f89db7 0x0000000000000000
0x0000700003f6d528: 0x0000700003f6d5a0 0x0000700003f6d5b8
0x0000700003f6d538: 0x0000700003f6ee28 0x00000000043449e8
0x0000700003f6d548: 0x000000c0001eadb8 0x0000700003f6d5bf
0x0000700003f6d558: 0x0000000000000006 0x0000700003f6ee00
0x0000700003f6d568: 0x00007ff815f9ad29 0x0000000000000000
0x0000700003f6d578: 0x000000000001166c 0x006f004600580041
0x0000700003f6d588: 0x0065007300750063 0x006e006900570064
0x0000700003f6d598: 0x00000077006f0064 0x636f636f000005dc
0x0000700003f6d5a8: 0x0000000000000008 0x0000000000000000
0x0000700003f6d5b8: 0x00007ff800000008 0x0000000000000000
0x0000700003f6d5c8: 0x00000000000021aa 0x006f005200580041
0x0000700003f6d5d8: 0x000000000065006c 0x0000000000000000
goroutine 1852 [syscall]:
runtime.cgocall(0x418a540, 0xc0001eadb8)
/usr/local/go/src/runtime/cgocall.go:156 +0x5c fp=0xc0001ead90 sp=0xc0001ead58 pc=0x4005d9c
github.com/go-vgo/robotgo._Cfunc_get_main_title()
_cgo_gotypes.go:593 +0x49 fp=0xc0001eadb8 sp=0xc0001ead90 pc=0x41367e9
github.com/go-vgo/robotgo.GetTitle({0x0, 0xc0001eafa8, 0x417e654})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/go-vgo/robotgo@v0.0.0-20190409154511-f2a0505446b2/robotgo.go:1565 +0x75 fp=0xc0001eadf0 sp=0xc0001eadb8 pc=0x4137275
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417e3ee, 0x0, {0xc0006200c0, 0x1f})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:92 +0x4f fp=0xc0001eafb0 sp=0xc0001eadf0 pc=0x417ee4f
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1Β·dwrapΒ·4()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x32 fp=0xc0001eafe0 sp=0xc0001eafb0 pc=0x417ecf2
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0001eafe8 sp=0xc0001eafe0 pc=0x40647a1
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1 [syscall, locked to thread]:
github.com/getlantern/systray._Cfunc_nativeLoop()
_cgo_gotypes.go:106 +0x48
github.com/getlantern/systray.nativeLoop(...)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/getlantern/systray@v0.0.0-20190131073753-26d5b920200d/systray_nonwindows.go:19
github.com/getlantern/systray.Run(0x4213c90, 0x4213c80)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/getlantern/systray@v0.0.0-20190131073753-26d5b920200d/systray.go:81 +0x16b
main.main()
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/cmd/main.go:13 +0x27
goroutine 34 [select]:
main.onReady.func1()
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/cmd/main.go:33 +0x258
created by main.onReady
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/cmd/main.go:17 +0x25
goroutine 5 [chan receive]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/mouseClickHandler.go:32 +0xce
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/mouseClickHandler.go:30 +0x1c6
goroutine 6 [chan receive]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseCursorHandlerStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/mouseCursorHandler.go:38 +0x65
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseCursorHandlerStruct).Start
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/mouseCursorHandler.go:36 +0x1af
goroutine 7 [select]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:43 +0x1bf
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:36 +0x1af
goroutine 8 [select]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MachineSleepHanderStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/machineSleepHandler.go:31 +0xf9
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MachineSleepHanderStruct).Start
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/machineSleepHandler.go:28 +0x1d1
goroutine 9 [select]:
github.com/prashantgupta24/activity-tracker/pkg/tracker.(*Instance).StartWithHandlers.func1(0x0, 0xc000104070)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/pkg/tracker/tracker.go:55 +0x259
created by github.com/prashantgupta24/activity-tracker/pkg/tracker.(*Instance).StartWithHandlers
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/pkg/tracker/tracker.go:41 +0x39d
goroutine 10 [select]:
github.com/prashantgupta24/automatic-mouse-mover/pkg/mousemover.(*MouseMover).run.func1()
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/pkg/mousemover/mouseMover.go:52 +0x150
created by github.com/prashantgupta24/automatic-mouse-mover/pkg/mousemover.(*MouseMover).run
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/pkg/mousemover/mouseMover.go:42 +0x97
goroutine 20 [syscall]:
github.com/prashantgupta24/mac-sleep-notifier/notifier._Cfunc_registerNotifications()
_cgo_gotypes.go:44 +0x45
github.com/prashantgupta24/mac-sleep-notifier/notifier.StartNotifier()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v0.1.1/notifier/notifierMain.go:12 +0x19
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v0.1.1/notifier/notifier.go:20 +0x17
created by github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v0.1.1/notifier/notifier.go:20 +0x85
goroutine 21 [chan receive]:
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func2(0x0)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v0.1.1/notifier/notifier.go:25 +0x1e
created by github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v0.1.1/notifier/notifier.go:22 +0xd2
goroutine 36 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x0, 0x0, {0xc000212000, 0x20})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:98 +0x207
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 77 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417dbee, 0x0, {0xc000230030, 0x11})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:98 +0x207
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 52 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417dbee, 0x0, {0xc000230030, 0x11})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:98 +0x207
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1436 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417e3ee, 0x0, {0xc000368320, 0x50})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:98 +0x207
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1131 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x0, 0x0, {0xc000274240, 0x5c})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:104 +0x255
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1408 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417e3ee, 0x0, {0xc000368320, 0x50})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:104 +0x255
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 215 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417e3ee, 0x417f571, {0xc0000b67a0, 0xa})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:104 +0x255
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 181 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x0, 0x0, {0xc000238420, 0x23})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:104 +0x255
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1166 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417dbee, 0x0, {0xc00014e900, 0x58})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:98 +0x207
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1000 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417dbee, 0x0, {0xc00013b920, 0x5a})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:98 +0x207
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1429 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417e3ee, 0x0, {0xc000275f20, 0x5a})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:104 +0x255
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1411 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417e3ee, 0x0, {0x0, 0x0})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:98 +0x207
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1777 [chan send]:
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x417e3ee, 0x0, {0xc000610000, 0xd})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:98 +0x207
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/screenChangeHandler.go:42 +0x148
goroutine 1872 [syscall]:
github.com/robotn/gohook._Cfunc_add_event(0x6000012cd5a0)
_cgo_gotypes.go:67 +0x48
github.com/robotn/gohook.AddEvent({0x41ffc49, 0xd})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/robotn/gohook@v0.0.0-20190318172628-a7a38946710e/hook.go:190 +0x5e
github.com/go-vgo/robotgo.AddEvent({0x41ffc49, 0x5})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/go-vgo/robotgo@v0.0.0-20190409154511-f2a0505446b2/robotgo.go:1276 +0x1b7
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.addMouseClickRegistration(0x0, 0xc0006200c0, 0x1f)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/mouseClickHandler.go:86 +0x56
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start.func1
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.0/internal/pkg/handler/mouseClickHandler.go:38 +0x1d3
rax 0x7ff80ff57d3e
rbx 0xc0001eadb8
rcx 0x0
rdx 0x700003f6d598
rdi 0x2ad
rsi 0xc0001eadb8
rbp 0x700003f6d4f0
rsp 0x700003f6d4e8
r8 0x700003f6d5a0
r9 0x0
r10 0x14a
r11 0xa
r12 0xffffffff
r13 0x700003f6d598
r14 0xc0001eadb8
r15 0x0
rip 0x7ff80fdc3f70
rflags 0x10202
cs 0x2b
fs 0x0
gs 0x0
sasanicolette@Sasas-MacBook-Pro ~ %
`
I can confirm that the app is crashing randomly after a while with the final version of MacOS 14 Sonoma. Previously it was working almost flawlessly with the previous MacOS 13.x
I can confirm that the app is crashing randomly after a while with the final version of MacOS 14 Sonoma. Previously it was working almost flawlessly with the previous MacOS 13.x
It is still crashing for me too at random moments
confirmation from here as well. randomly crashes a few times per day
I can confirm, it's a new problem with Sonoma
Can also confirm this is a problem with Sonoma.
Never had any issues prior to the update.
Installed the update, and it's crashed about 4 times today.
@sasanicolette sorry to hear that. Thanks @Resousse for the idea, that would be helpful.
More info on "randomly stops working" would be great - does the application crash or the mouse doesn't move?
From my experience, I find that the app silently closes and disappears from the menu bar with no errors being displayed, which is followed by the laptop eventually going to sleep. I have to restart the app again from Finder before it eventually silently crashes again.
I can also confirm that the application is regularly crashing after updating to Sonoma. Did not have any issues prior to the OS upgrade.
I suggest a possible temporary workaround that prevents or reduces the application's crashes:
disable the sleep or use applications that keep the Mac awake like Owly or Caffeine.
Please confirm that it's working for you.
Confirming as well, ever since I upgraded to Sonoma the app is crashing and no longer works.
I have a simple python script that checks if amm is running every 30 seconds. If it is not open, it will launch the app & continue checking every 30 seconds.
In case it will help anyone:
https://github.com/CarpeBrawndo/amm_check
I haven't yet upgraded to Sonoma, will work on a fix once I do that. Thanks everyone for reporting the issue
@prashantgupta24 this a known issue with robotgo (solved in v1.0.0-RC2.1, go-vgo/robotgo#612), please consider merging my PR for activity-tracker : prashantgupta24/activity-tracker#28
Then I will update my Draft WIP PR (#45) with new activity-tracker version to get this fixed
can also confirm it is crashing on Sanoma
Alright, try out the new release ! https://github.com/prashantgupta24/automatic-mouse-mover/releases/tag/v1.3.0
Thank you for the Update. Sadly, the new release won't start for me. It keeps requesting access to System Accessibility features, and nothing I tried will keep it happy. Had to downgrade to the previous version.
@PragmaticBeaver , this is a known bug (#32 ) I didn't find the root cause, but what I found it so go in system accessibility, completely remove the "amm" line using the "-" button.
Let me know if it works
Had it also repeatedly requesting access to System Accessibility. But at some point, it stopped doing that and the app is able to launch. However it still uses Rosetta 2 on my M1.
@PragmaticBeaver , this is a known bug (#32 ) I didn't find the root cause, but what I found it so go in system accessibility, completely remove the "amm" line using the "-" button. Let me know if it works
this solution helped.
@PragmaticBeaver , this is a known bug (#32 ) I didn't find the root cause, but what I found it so go in system accessibility, completely remove the "amm" line using the "-" button. Let me know if it works
Thank you very much for your fast reply.
I can confirm as well, this was the solution, but I had to remove "amm" manually and restart the app multiple times (first time I had to confirm the access to accessibility features, then I had to restart "amm" again, just to confirm again. After that, the app ran without any problems).
@PragmaticBeaver , this is a known bug (#32 ) I didn't find the root cause, but what I found it so go in system accessibility, completely remove the "amm" line using the "-" button. Let me know if it works
Thank you very much for your fast reply.
I can confirm as well, this was the solution, but I had to remove "amm" manually and restart the app multiple times (first time I had to confirm the access to accessibility features, then I had to restart "amm" again, just to confirm again. After that, the app ran without any problems).
This exact method worked for me as well! It has been working for a couple of days now without any issue :)
The app is still randomly crashing (not as often, but it has occurred a couple times today).
The app is still randomly crashing (not as often, but it has occurred a couple times today).
I (sadly) have to confirm. I tested it on 2 different MacBook Pro's, M1 and M2 (both using the respective Pro Chip, 32GB RAM) using the most current version of MacOS.
Same here - app is still randomly crashing on all my Macs. :(
Could you try to launch it via the terminal/command line? to see the output
Thx - launching it via Terminal may have fixed the issue for me. So far it is running without crashing. Let's see...
Ok it still crashes randomly - it's just that sometimes it manages to keep running longer.
Here the crash log:
INFO[2023-10-27T12:35:52+02:00] activity detected in the last 60 seconds.
INFO[2023-10-27T12:35:52+02:00] Activity type:
INFO[2023-10-27T12:35:52+02:00] activityType : mouse-click times: 2
INFO[2023-10-27T12:35:52+02:00] activityType : screen-change times: 1
INFO[2023-10-27T12:35:52+02:00] activityType : cursor-move times: 1
INFO[2023-10-27T12:35:52+02:00]
SIGSEGV: segmentation violation
PC=0x7ff817a04029 m=11 sigcode=1
signal arrived during cgo execution
goroutine 826 [syscall]:
runtime.cgocall(0x1001a77c0, 0xc0003b05b8)
/usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc0003b0590 sp=0xc0003b0558 pc=0x10000646b
github.com/go-vgo/robotgo._Cfunc_get_main_title()
_cgo_gotypes.go:637 +0x48 fp=0xc0003b05b8 sp=0xc0003b0590 pc=0x100195868
github.com/go-vgo/robotgo.GetTitle({0x0?, 0xc0003b0660?, 0x1002246ea?})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/go-vgo/robotgo@v1.0.0-rc2.1/robotgo.go:998 +0x66 fp=0xc0003b05f0 sp=0xc0003b05b8 pc=0x100196086
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019efc8?, 0x0?, {0xc00001c9c0, 0x38})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:92 +0x45 fp=0xc0003b07b0 sp=0xc0003b05f0 pc=0x10019f9a5
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc0003b07e0 sp=0xc0003b07b0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003b07e8 sp=0xc0003b07e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 36
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 1 [syscall, locked to thread]:
runtime.cgocall(0x1001a3ca0, 0xc00027ff00)
/usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc00027fed8 sp=0xc00027fea0 pc=0x10000646b
github.com/getlantern/systray._Cfunc_nativeLoop()
_cgo_gotypes.go:127 +0x47 fp=0xc00027ff00 sp=0xc00027fed8 pc=0x100175f87
github.com/getlantern/systray.nativeLoop(...)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/getlantern/systray@v1.2.2/systray_nonwindows.go:18
github.com/getlantern/systray.Run(0x10039edd8?, 0xc0000061a0?)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/getlantern/systray@v1.2.2/systray.go:78 +0x19 fp=0xc00027ff20 sp=0xc00027ff00 pc=0x100175519
main.main()
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/cmd/main.go:24 +0x25 fp=0xc00027ff40 sp=0xc00027ff20 pc=0x1001a2a85
runtime.main()
/usr/local/go/src/runtime/proc.go:267 +0x2bb fp=0xc00027ffe0 sp=0xc00027ff40 pc=0x10003919b
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00027ffe8 sp=0xc00027ffe0 pc=0x100068401
goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000048fa8 sp=0xc000048f88 pc=0x1000395ee
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:404
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:322 +0xb3 fp=0xc000048fe0 sp=0xc000048fa8 pc=0x100039473
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000048fe8 sp=0xc000048fe0 pc=0x100068401
created by runtime.init.6 in goroutine 1
/usr/local/go/src/runtime/proc.go:310 +0x1a
goroutine 3 [GC sweep wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000049778 sp=0xc000049758 pc=0x1000395ee
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:404
runtime.bgsweep(0x0?)
/usr/local/go/src/runtime/mgcsweep.go:280 +0x94 fp=0xc0000497c8 sp=0xc000049778 pc=0x100026034
runtime.gcenable.func1()
/usr/local/go/src/runtime/mgc.go:200 +0x25 fp=0xc0000497e0 sp=0xc0000497c8 pc=0x10001b3c5
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000497e8 sp=0xc0000497e0 pc=0x100068401
created by runtime.gcenable in goroutine 1
/usr/local/go/src/runtime/mgc.go:200 +0x66
goroutine 4 [GC scavenge wait]:
runtime.gopark(0xc000072000?, 0x10027a238?, 0x1?, 0x0?, 0xc0000071e0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000049f70 sp=0xc000049f50 pc=0x1000395ee
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:404
runtime.(*scavengerState).park(0x1003dc860)
/usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc000049fa0 sp=0xc000049f70 pc=0x1000238c9
runtime.bgscavenge(0x0?)
/usr/local/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0xc000049fc8 sp=0xc000049fa0 pc=0x100023e5c
runtime.gcenable.func2()
/usr/local/go/src/runtime/mgc.go:201 +0x25 fp=0xc000049fe0 sp=0xc000049fc8 pc=0x10001b365
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000049fe8 sp=0xc000049fe0 pc=0x100068401
created by runtime.gcenable in goroutine 1
/usr/local/go/src/runtime/mgc.go:201 +0xa5
goroutine 5 [finalizer wait]:
runtime.gopark(0x10021d760?, 0x10003a701?, 0x0?, 0x0?, 0x100041745?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000048628 sp=0xc000048608 pc=0x1000395ee
runtime.runfinq()
/usr/local/go/src/runtime/mfinal.go:193 +0x107 fp=0xc0000487e0 sp=0xc000048628 pc=0x10001a447
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000487e8 sp=0xc0000487e0 pc=0x100068401
created by runtime.createfing in goroutine 1
/usr/local/go/src/runtime/mfinal.go:163 +0x3d
goroutine 18 [select]:
runtime.gopark(0xc00014bf40?, 0x8?, 0x80?, 0x26?, 0xc00014be00?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00014bc90 sp=0xc00014bc70 pc=0x1000395ee
runtime.selectgo(0xc00014bf40, 0xc00014bdf0, 0x100222da1?, 0x0, 0x9?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00014bdb0 sp=0xc00014bc90 pc=0x100048fe5
main.onReady.func1()
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/cmd/main.go:106 +0x71c fp=0xc00014bfe0 sp=0xc00014bdb0 pc=0x1001a361c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00014bfe8 sp=0xc00014bfe0 pc=0x100068401
created by main.onReady in goroutine 6
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/cmd/main.go:52 +0x1a
goroutine 34 [chan receive]:
runtime.gopark(0xc000044720?, 0x10000f125?, 0xa0?, 0xc?, 0x20?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0000446b8 sp=0xc000044698 pc=0x1000395ee
runtime.chanrecv(0xc0003983c0, 0xc000044797, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000044730 sp=0xc0000446b8 pc=0x10000882d
runtime.chanrecv2(0x0?, 0x0?)
/usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000044758 sp=0xc000044730 pc=0x100008452
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:32 +0xb8 fp=0xc0000447e0 sp=0xc000044758 pc=0x10019e658
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000447e8 sp=0xc0000447e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:30 +0x1be
goroutine 35 [chan receive]:
runtime.gopark(0xc0003ae6d0?, 0xc0004150e0?, 0x28?, 0xa2?, 0xc0003ae6b8?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0003ae668 sp=0xc0003ae648 pc=0x1000395ee
runtime.chanrecv(0xc000398480, 0xc0003ae740, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc0003ae6e0 sp=0xc0003ae668 pc=0x10000882d
runtime.chanrecv2(0xc0003ae7b0?, 0xc0003ae750?)
/usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc0003ae708 sp=0xc0003ae6e0 pc=0x100008452
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseCursorHandlerStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseCursorHandler.go:38 +0x86 fp=0xc0003ae7e0 sp=0xc0003ae708 pc=0x10019ed26
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003ae7e8 sp=0xc0003ae7e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseCursorHandlerStruct).Start in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseCursorHandler.go:36 +0x18c
goroutine 36 [select]:
runtime.gopark(0xc0003aefb0?, 0x2?, 0xa0?, 0xd4?, 0xc0003aef54?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0003aedf0 sp=0xc0003aedd0 pc=0x1000395ee
runtime.selectgo(0xc0003aefb0, 0xc0003aef50, 0x1002246d5?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003aef10 sp=0xc0003aedf0 pc=0x100048fe5
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:43 +0x1a7 fp=0xc0003aefe0 sp=0xc0003aef10 pc=0x10019f6c7
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003aefe8 sp=0xc0003aefe0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:36 +0x18c
goroutine 37 [select]:
runtime.gopark(0xc0003af7b0?, 0x2?, 0xfc?, 0x2d?, 0xc0003af754?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0003af5f8 sp=0xc0003af5d8 pc=0x1000395ee
runtime.selectgo(0xc0003af7b0, 0xc0003af750, 0x0?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003af718 sp=0xc0003af5f8 pc=0x100048fe5
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MachineSleepHanderStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/machineSleepHandler.go:31 +0xe9 fp=0xc0003af7e0 sp=0xc0003af718 pc=0x10019e109
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003af7e8 sp=0xc0003af7e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MachineSleepHanderStruct).Start in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/machineSleepHandler.go:28 +0x1a5
goroutine 38 [select]:
runtime.gopark(0xc000316e00?, 0x4?, 0x80?, 0x7e?, 0xc000316d00?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000316b78 sp=0xc000316b58 pc=0x1000395ee
runtime.selectgo(0xc000316e00, 0xc000316cf8, 0x1002259fc?, 0x0, 0xc000316db0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000316c98 sp=0xc000316b78 pc=0x100048fe5
github.com/prashantgupta24/activity-tracker/pkg/tracker.(*Instance).StartWithHandlers.func1(0x0?, 0xc00039c070)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/pkg/tracker/tracker.go:55 +0x22a fp=0xc000316fc0 sp=0xc000316c98 pc=0x1001a030a
github.com/prashantgupta24/activity-tracker/pkg/tracker.(*Instance).StartWithHandlers.func2()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/pkg/tracker/tracker.go:101 +0x2b fp=0xc000316fe0 sp=0xc000316fc0 pc=0x1001a00ab
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000316fe8 sp=0xc000316fe0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/pkg/tracker.(*Instance).StartWithHandlers in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/pkg/tracker/tracker.go:41 +0x39f
goroutine 20 [syscall]:
runtime.cgocall(0x1001a8ef0, 0xc000044fa8)
/usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc000044f80 sp=0xc000044f48 pc=0x10000646b
github.com/prashantgupta24/mac-sleep-notifier/notifier._Cfunc_registerNotifications()
_cgo_gotypes.go:45 +0x3f fp=0xc000044fa8 sp=0xc000044f80 pc=0x10019c51f
github.com/prashantgupta24/mac-sleep-notifier/notifier.StartNotifier(...)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifierMain.go:12
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func1(0x0?)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:25 +0x1e fp=0xc000044fc8 sp=0xc000044fa8 pc=0x10019c5be
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func3()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:26 +0x27 fp=0xc000044fe0 sp=0xc000044fc8 pc=0x10019c387
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000044fe8 sp=0xc000044fe0 pc=0x100068401
created by github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start in goroutine 37
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:23 +0xc5
goroutine 21 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0000456c8 sp=0xc0000456a8 pc=0x1000395ee
runtime.chanrecv(0xc00009c000, 0x0, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000045740 sp=0xc0000456c8 pc=0x10000882d
runtime.chanrecv1(0x0?, 0x0?)
/usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000045768 sp=0xc000045740 pc=0x100008432
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func2(0xc00009a000)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:31 +0x25 fp=0xc0000457c8 sp=0xc000045768 pc=0x10019c625
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func4()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:38 +0x27 fp=0xc0000457e0 sp=0xc0000457c8 pc=0x10019c327
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000457e8 sp=0xc0000457e0 pc=0x100068401
created by github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start in goroutine 37
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:28 +0x10c
goroutine 39 [select]:
runtime.gopark(0xc000183f20?, 0x2?, 0xf0?, 0x3c?, 0xc000183e04?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000183c78 sp=0xc000183c58 pc=0x1000395ee
runtime.selectgo(0xc000183f20, 0xc000183e00, 0x10021f196?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000183d98 sp=0xc000183c78 pc=0x100048fe5
github.com/prashantgupta24/automatic-mouse-mover/pkg/mousemover.(*MouseMover).run.func1()
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/pkg/mousemover/mouseMover.go:52 +0x136 fp=0xc000183fe0 sp=0xc000183d98 pc=0x1001a1236
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000183fe8 sp=0xc000183fe0 pc=0x100068401
created by github.com/prashantgupta24/automatic-mouse-mover/pkg/mousemover.(*MouseMover).run in goroutine 18
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/pkg/mousemover/mouseMover.go:42 +0x7d
goroutine 784 [syscall]:
runtime.cgocall(0x1001ae2b0, 0xc0004f8650)
/usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc0004f8628 sp=0xc0004f85f0 pc=0x10000646b
github.com/robotn/gohook._Cfunc_add_event(0x6000004e4030)
_cgo_gotypes.go:83 +0x47 fp=0xc0004f8650 sp=0xc0004f8628 pc=0x10019cbe7
github.com/robotn/gohook.addEvent({0x10021f6de?, 0x100007b7b?})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/robotn/gohook@v0.41.0/hook.go:268 +0x65 fp=0xc0004f8698 sp=0xc0004f8650 pc=0x10019d965
github.com/robotn/gohook.AddEvent({0x10021f6de, 0x5})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/robotn/gohook@v0.41.0/event.go:51 +0x1a5 fp=0xc0004f8748 sp=0xc0004f8698 pc=0x10019ca45
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.addMouseClickRegistration(0x0?, 0x0?, 0xc000390cc0?)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:86 +0x56 fp=0xc0004f87b8 sp=0xc0004f8748 pc=0x10019e9f6
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start.func1.2()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:38 +0x28 fp=0xc0004f87e0 sp=0xc0004f87b8 pc=0x10019e828
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0004f87e8 sp=0xc0004f87e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start.func1 in goroutine 34
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:38 +0x1bb
rax 0x6
rbx 0x38
rcx 0x3098d05b8
rdx 0x3098d0598
rdi 0x38
rsi 0x3098d05bf
rbp 0x3098d0510
rsp 0x3098d0500
r8 0x3098d05a0
r9 0x0
r10 0xd5
r11 0x7d
r12 0xffffffff
r13 0x3098d0598
r14 0x38
r15 0x0
rip 0x7ff817a04029
rflags 0x247
cs 0x2b
fs 0x0
gs 0x0
on 14.1 problem returned :(
i have a log for you
default value 08:57:04.278822+0100 runningboardd Acquiring assertion targeting app<application.com.pg.amm.69174556.69174561(503)> from originator [osservice<com.apple.Spotlight(503)>:613] with description <RBSAssertionDescriptor| "LS launch com.pg.amm" ID:200-613-31916 target:app<application.com.pg.amm.69174556.69174561(503)> attributes:[
<RBSDomainAttribute| domain:"com.apple.launchservicesd" name:"LaunchRoleUserInteractive" sourceEnvironment:"(null)">
]>
default value 08:57:04.278954+0100 runningboardd Assertion 200-613-31916 (target:app<application.com.pg.amm.69174556.69174561(503)>) will be created as active
default value 08:57:04.279315+0100 runningboardd Executing launch request for app<application.com.pg.amm.69174556.69174561(503)> (LS launch com.pg.amm)
default value 08:57:04.279894+0100 runningboardd Checking PreventLaunch: global:0 exPath:/Applications/amm.app/Contents/MacOS/amm predicates:(null) allow:(null)
default value 08:57:04.280024+0100 runningboardd Creating and launching job for: app<application.com.pg.amm.69174556.69174561(503)>
default value 08:57:04.280188+0100 runningboardd _mutateContextIfNeeded called for com.pg.amm
default value 08:57:04.281868+0100 runningboardd app<application.com.pg.amm.69174556.69174561(503)>: -[RBPersonaManager personaForIdentity:context:personaUID:personaUniqueString:] required 0.000000 ms (wallclock); resolved to {4294967295, (null)}
default value 08:57:04.282114+0100 runningboardd 'app<application.com.pg.amm.69174556.69174561(503)>' Constructed job description:
<dictionary: 0x7fd2e3f51e50> { count = 22, transaction: 0, voucher = 0x0, contents =
"Platform" => <int64: 0x1412117a47513c9>: 1
"ProcessType" => <string: 0x7fd2e3f7ded0> { length = 3, contents = "App" }
"EnableTransactions" => <bool: 0x7ff8500ab270>: false
"_ManagedBy" => <string: 0x7fd2e3f66d50> { length = 22, contents = "com.apple.runningboard" }
"CFBundleIdentifier" => <string: 0x7fd2e3f83dd0> { length = 10, contents = "com.pg.amm" }
"_ResourceCoalition" => <string: 0x7fd2e3f83d60> { length = 50, contents = "app<application.com.pg.amm.69174556.69174561(503)>" }
"ThrottleInterval" => <int64: 0x14126e85b8af3c9>: 2147483647
"MachServices" => <dictionary: 0x7fd2e3f65e30> { count = 0, transaction: 0, voucher = 0x0, contents =
}
"EnablePressuredExit" => <bool: 0x7ff8500ab270>: false
"LimitLoadToSessionType" => <array: 0x7fd2e3f5e7b0> { count = 2, capacity = 8, contents =
0: <string: 0x7fd2e3f5e820> { length = 4, contents = "Aqua" }
1: <string: 0x7fd2e3f7fa70> { length = 11, contents = "LoginWindow" }
}
"InitialTaskRole" => <int64: 0x1412117a47523c9>: 2
"EnvironmentVariables" => <dictionary: 0x7fd2e3f4b080> { count = 13, transaction: 0, voucher = 0x0, contents =
"__CF_USER_TEXT_ENCODING" => <string: 0x7fd2e3f1cc20> { length = 15, contents = "0x1F7:0x1D:0x2A" }
"TMPDIR" => <string: 0x7fd2e3f6db80> { length = 49, contents = "/var/folders/b9/850l3rsd71b_z8v9gpgppxd00000gq/T/" }
"SHELL" => <string: 0x7fd2e3f1cbc0> { length = 19, contents = "/usr/local/bin/bash" }
"HOME" => <string: 0x7fd2e3f7f9c0> { length = 19, contents = "/Users/USER_NAME" }
"SSH_AUTH_SOCK" => <string: 0x7fd2e3f66450> { length = 51, contents = "/private/tmp/com.apple.launchd.Jl80d1eS8Z/Listeners" }
"DISPLAY" => <string: 0x7fd2e3f1f760> { length = 55, contents = "/private/tmp/com.apple.launchd.zInUZsib4p/org.xquartz:0" }
"LOGNAME" => <string: 0x7fd2e3f420c0> { length = 12, contents = "USER_NAME" }
"PATH" => <string: 0x7fd2e3f50af0> { length = 29, contents = "/usr/bin:/bin:/usr/sbin:/sbin" }
"XPC_SERVICE_NAME" => <string: 0x7fd2e3f76d10> { length = 19, contents = "com.apple.Spotlight" }
"__CFBundleIdentifier" => <string: 0x7fd2e3f78950> { length = 10, contents = "com.pg.amm" }
"COMMAND_MODE" => <string: 0x7fd2e3f15410> { length = 8, contents = "unix2003" }
"USER" => <string: 0x7fd2e3f7d8e0> { length = 12, contents = "USER_NAME" }
"XPC_FLAGS" => <string: 0x7fd2e3f6dc10> { length = 3, contents = "0x0" }
}
"_AdditionalProperties" => <dictionary: 0x7fd2e3f7df30> { count = 1, transaction: 0, voucher = 0x0, contents =
"RunningBoard" => <dictionary: 0x7fd2e3f23230> { count = 4, transaction: 0, voucher = 0x0, contents =
"TMPDIR" => <string: 0x7fd2e3f56010> { length = 49, contents = "/var/folders/b9/850l3rsd71b_z8v9gpgppxd00000gq/T/" }
"HOME" => <string: 0x7fd2e3f448c0> { length = 19, contents = "/Users/USER_NAME" }
"RunningBoardLaunchedIdentity" => <dictionary: 0x7fd2e3f21380> { count = 5, transaction: 0, voucher = 0x0, contents =
"AJL" => <string: 0x7fd2e3f51680> { length = 40, contents = "application.com.pg.amm.69174556.69174561" }
"TYPE" => <int64: 0x1412117a47513c9>: 1
"AUID" => <uint64: 0x1412117a46a73d9>: 503
"EAI" => <string: 0x7fd2e3f446c0> { length = 10, contents = "com.pg.amm" }
"PLAT" => <uint64: 0x1412117a47513d9>: 1
}
"RunningBoardLaunched" => <bool: 0x7ff8500ab250>: true
}
}
"ExitTimeOut" => <int64: 0x1412117a47513c9>: 1
"Label" => <string: 0x7fd2e3f63bd0> { length = 40, contents = "application.com.pg.amm.69174556.69174561" }
"WaitForDebugger" => <bool: 0x7ff8500ab250>: true
"MaterializeDatalessFiles" => <bool: 0x7ff8500ab250>: true
"WorkingDirectory" => <string: 0x7fd2e3f70b10> { length = 1, contents = "/" }
"_LaunchType" => <int64: 0x1412117a47533c9>: 3
"AbandonProcessGroup" => <bool: 0x7ff8500ab250>: true
"ProgramArguments" => <array: 0x7fd2e3f86ac0> { count = 1, capacity = 8, contents =
0: <string: 0x7fd2e3f2c2d0> { length = 40, contents = "/Applications/amm.app/Contents/MacOS/amm" }
}
"Program" => <string: 0x7fd2e3f53de0> { length = 40, contents = "/Applications/amm.app/Contents/MacOS/amm" }
}
default value 08:57:04.325887+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Memory Limits: active 0 inactive 0
<private>
default value 08:57:04.325925+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] This process will not be managed.
default value 08:57:04.325954+0100 runningboardd Now tracking process: [app<application.com.pg.amm.69174556.69174561(503)>:28464]
default value 08:57:04.326127+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: running-active (role: UserInteractive)
default value 08:57:04.326412+0100 runningboardd Using default underlying assertion for app: [app<application.com.pg.amm.69174556.69174561(503)>:28464]
default value 08:57:04.326661+0100 runningboardd Acquiring assertion targeting [app<application.com.pg.amm.69174556.69174561(503)>:28464] from originator [app<application.com.pg.amm.69174556.69174561(503)>:28464] with description <RBSAssertionDescriptor| "RB Underlying Assertion" ID:200-200-31917 target:28464 attributes:[
<RBSDomainAttribute| domain:"com.apple.underlying" name:"defaultUnderlyingAppAssertion" sourceEnvironment:"(null)">,
<RBSAcquisitionCompletionAttribute| policy:AfterApplication>
]>
default value 08:57:04.326786+0100 runningboardd Assertion 200-200-31917 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) will be created as active
default value 08:57:04.326963+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring jetsam update because this process is not memory-managed
default value 08:57:04.327002+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring suspend because this process is not lifecycle managed
default value 08:57:04.327038+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Set darwin role to: UserInteractive
default value 08:57:04.327182+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring GPU update because this process is not GPU managed
default value 08:57:04.327217+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] reported to RB as running
default value 08:57:04.327435+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring memory limit update because this process is not memory-managed
default value 08:57:04.328181+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: running-active (role: UserInteractive)
default value 08:57:04.330826+0100 runningboardd Acquiring assertion targeting [app<application.com.pg.amm.69174556.69174561(503)>:28464] from originator [osservice<com.apple.coreservices.launchservicesd>:150] with description <RBSAssertionDescriptor| "uielement:28464" ID:200-150-31918 target:28464 attributes:[
<RBSDomainAttribute| domain:"com.apple.launchservicesd" name:"RoleUserInteractive" sourceEnvironment:"(null)">
]>
default value 08:57:04.331034+0100 runningboardd Assertion 200-150-31918 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) will be created as active
default value 08:57:04.332007+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: running-active (role: UserInteractive)
default value 08:57:04.333185+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring jetsam update because this process is not memory-managed
default value 08:57:04.333229+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring suspend because this process is not lifecycle managed
default value 08:57:04.333338+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring GPU update because this process is not GPU managed
default value 08:57:04.333563+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring memory limit update because this process is not memory-managed
default value 08:57:04.333689+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring jetsam update because this process is not memory-managed
default value 08:57:04.333722+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring suspend because this process is not lifecycle managed
default value 08:57:04.333846+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring GPU update because this process is not GPU managed
default value 08:57:04.333861+0100 runningboardd Successfully acquired underlying assertion for [app<application.com.pg.amm.69174556.69174561(503)>:28464]
default value 08:57:04.331383+0100 Spotlight LAUNCH: 0x0-0x444444 com.pg.amm starting stopped process.
default value 08:57:04.334192+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring memory limit update because this process is not memory-managed
default value 08:57:04.334633+0100 runningboardd Invalidating assertion 200-613-31916 (target:app<application.com.pg.amm.69174556.69174561(503)>) from originator [osservice<com.apple.Spotlight(503)>:613]
default value 08:57:04.336035+0100 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : amm
default value 08:57:04.380074+0100 amm [0x600001ae8000] activating connection: mach=true listener=false peer=false name=com.apple.cfprefsd.daemon
default value 08:57:04.380265+0100 amm [0x600001afc000] activating connection: mach=true listener=false peer=false name=com.apple.cfprefsd.agent
default value 08:57:04.385534+0100 amm [0x600001af8000] activating connection: mach=true listener=false peer=false name=com.apple.distributed_notifications@Uv3
default value 08:57:04.385832+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: running-active (role: UserInteractive)
default value 08:57:04.385874+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring jetsam update because this process is not memory-managed
default value 08:57:04.385986+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring suspend because this process is not lifecycle managed
default value 08:57:04.386096+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring GPU update because this process is not GPU managed
default value 08:57:04.386174+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring memory limit update because this process is not memory-managed
default value 08:57:04.390399+0100 amm [0x600001af80f0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
default value 08:57:04.393026+0100 tccd AUTHREQ_ATTRIBUTION: msgID=28464.1, attribution={requesting={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, },
default value 08:57:04.396460+0100 tccd AUTHREQ_SUBJECT: msgID=28464.1, subject=com.pg.amm,
default value 08:57:04.398387+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96cba9cb30 at /Applications/amm.app
default value 08:57:04.407917+0100 amm [0x600001af80f0] invalidated after the last release of the connection object
default value 08:57:04.408302+0100 amm server port 0x00003607, session port 0x00003607
default value 08:57:04.410572+0100 tccd AUTHREQ_ATTRIBUTION: msgID=177.920, attribution={accessing={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, requesting={TCCDProcess: identifier=com.apple.WindowServer, pid=177, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer}, },
default value 08:57:04.410661+0100 tccd requestor: TCCDProcess: identifier=com.apple.WindowServer, pid=177, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer is checking access for accessor TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm
default value 08:57:04.414500+0100 tccd AUTHREQ_SUBJECT: msgID=177.920, subject=com.pg.amm,
default value 08:57:04.417325+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96cbb1e970 at /Applications/amm.app
default value 08:57:04.430607+0100 amm [0x600001af0000] activating connection: mach=true listener=false peer=false name=com.apple.coreservices.launchservicesd
default value 08:57:04.431514+0100 amm [0x600001afc1e0] activating connection: mach=true listener=false peer=false name=com.apple.analyticsd
default value 08:57:04.435997+0100 amm New connection 0x10ced3 main
default value 08:57:04.446525+0100 amm CHECKIN: pid=28464
default value 08:57:04.454621+0100 launchservicesd CHECKIN:0x0-0x444444 28464 com.pg.amm
default value 08:57:04.454778+0100 amm CHECKEDIN: pid=28464 asn=0x0-0x444444 foreground=0
default value 08:57:04.455082+0100 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : amm
default value 08:57:04.455064+0100 runningboardd Acquiring assertion targeting [app<application.com.pg.amm.69174556.69174561(503)>:28464] from originator [osservice<com.apple.coreservices.launchservicesd>:150] with description <RBSAssertionDescriptor| "uielement:28464" ID:200-150-31919 target:28464 attributes:[
<RBSDomainAttribute| domain:"com.apple.launchservicesd" name:"RoleUserInteractive" sourceEnvironment:"(null)">
]>
default value 08:57:04.455210+0100 runningboardd Assertion 200-150-31919 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) will be created as active
default value 08:57:04.455290+0100 amm [0x7f8b1b404300] activating connection: mach=false listener=true peer=false name=(anonymous)
default value 08:57:04.455570+0100 amm [0x7f8b1e8041e0] activating connection: mach=false listener=false peer=true name=com.apple.xpc.anonymous.0x7f8b1b404300.peer.0x7f8b1e8041e0
default value 08:57:04.455809+0100 runningboardd Invalidating assertion 200-150-31918 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) from originator [osservice<com.apple.coreservices.launchservicesd>:150]
default value 08:57:04.457854+0100 amm FRONTLOGGING: version 1
default value 08:57:04.457881+0100 amm Registered, pid=28464 ASN=0x0,0x444444
default value 08:57:04.458971+0100 amm [0x7f8b1e804310] activating connection: mach=true listener=false peer=false name=com.apple.lsd.mapdb
default value 08:57:04.460439+0100 amm BringForward: pid=28464 asn=0x0-0x444444 bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default value 08:57:04.460510+0100 amm BringFrontModifier: pid=28464 asn=0x0-0x444444 Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default value 08:57:04.462244+0100 amm Current system appearance, (HLTB: 2), (SLS: 1)
default value 08:57:04.469866+0100 amm No persisted cache on this platform.
default value 08:57:04.470917+0100 amm Failed to copy the SysCfgDict MG key with error: 0
default value 08:57:04.473356+0100 amm Current system appearance, (HLTB: 2), (SLS: 1)
default value 08:57:04.474963+0100 amm Post-registration system appearance: (HLTB: 2)
default value 08:57:04.489757+0100 distnoted register name: com.apple.xctest.FakeForceTouchDevice object: com.pg.amm token: 1c00000023 pid: 28464
default value 08:57:04.506405+0100 amm Registering for test daemon availability notify post.
default value 08:57:04.506711+0100 amm notify_get_state check indicated test daemon not ready.
default value 08:57:04.506949+0100 amm notify_get_state check indicated test daemon not ready.
default value 08:57:04.507402+0100 amm notify_get_state check indicated test daemon not ready.
default value 08:57:04.507623+0100 amm Received configuration update from daemon (initial)
default value 08:57:04.509083+0100 amm Received DFR status change 0. status = 0x1
default value 08:57:04.510426+0100 amm Received DFR status change 1. status = 0x1
default value 08:57:04.511317+0100 amm [0x600001ae81e0] activating connection: mach=true listener=false peer=false name=com.apple.coreservices.appleevents
default value 08:57:04.513463+0100 amm SignalReady: pid=28464 asn=0x0-0x444444
default value 08:57:04.514688+0100 amm SIGNAL: pid=28464 asn=0x0x-0x444444
default value 08:57:04.519011+0100 amm [0x600001afc0f0] activating connection: mach=true listener=false peer=false name=com.apple.pasteboard.1
error 08:57:04.524669+0100 tccd IDENTITY_ATTRIBUTION: Failed to copy signing info for 28464, responsible for /Applications/amm.app/Contents/MacOS/amm: #-67062: Error Domain=NSOSStatusErrorDomain Code=-67062 "(null)"
default value 08:57:04.533165+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96cb80c030 at /Applications/amm.app
default value 08:57:04.542735+0100 amm Reacting to DFR status change 0. status = 0x1
default value 08:57:04.543081+0100 amm Reacting to DFR status change 1. status = 0x1
default value 08:57:04.546626+0100 amm [0x600001afc2d0] activating connection: mach=true listener=false peer=false name=com.apple.window_proxies
default value 08:57:04.546801+0100 amm [0x600001afc2d0] invalidated on xpc_connection_cancel()
default value 08:57:04.561772+0100 distnoted register name: com.apple.nsquiet_safe_quit_give_reason object: com.pg.amm token: 390000003d pid: 28464
default value 08:57:04.561868+0100 amm NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x600000bfb280
(
"<NSDarkAquaAppearance: 0x600000bfb000>",
"<NSSystemAppearance: 0x600000bff900>"
)>
default value 08:57:04.569839+0100 amm [0x600001aec000] activating connection: mach=true listener=false peer=false name=com.apple.dock.fullscreen
default value 08:57:04.572539+0100 amm [0x6000019f2d00] activating connection: mach=true listener=false peer=false name=com.apple.fonts
default value 08:57:04.616270+0100 amm [0x7f8b1b022e30] activating connection: mach=true listener=false peer=false name=com.apple.windowmanager.server
default value 08:57:04.617331+0100 WindowManager Connection activated | (28464) amm
default value 08:57:04.624408+0100 amm [0x600001af82d0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
error 08:57:04.625210+0100 tccd TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement
default value 08:57:04.625377+0100 amm [0x600001af82d0] invalidated after the last release of the connection object
default value 08:57:04.627654+0100 runningboardd Acquiring assertion targeting [app<application.com.pg.amm.69174556.69174561(503)>:28464] from originator [osservice<com.apple.WindowServer(88)>:177] with description <RBSAssertionDescriptor| "AppVisible" ID:200-177-31920 target:28464 attributes:[
<RBSDomainAttribute| domain:"com.apple.appnap" name:"AppVisible" sourceEnvironment:"(null)">,
<RBSAcquisitionCompletionAttribute| policy:AfterApplication>
]>
default value 08:57:04.627757+0100 runningboardd Assertion 200-177-31920 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) will be created as active
default value 08:57:04.628242+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring jetsam update because this process is not memory-managed
default value 08:57:04.628258+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: running-active (role: UserInteractive)
default value 08:57:04.628283+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring suspend because this process is not lifecycle managed
default value 08:57:04.628315+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring GPU update because this process is not GPU managed
default value 08:57:04.628361+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring memory limit update because this process is not memory-managed
default value 08:57:04.630448+0100 runningboardd Acquiring assertion targeting [app<application.com.pg.amm.69174556.69174561(503)>:28464] from originator [osservice<com.apple.WindowServer(88)>:177] with description <RBSAssertionDescriptor| "AppDrawing" ID:200-177-31921 target:28464 attributes:[
<RBSDomainAttribute| domain:"com.apple.appnap" name:"AppDrawing" sourceEnvironment:"(null)">,
<RBSAcquisitionCompletionAttribute| policy:AfterApplication>
]>
default value 08:57:04.630615+0100 runningboardd Assertion 200-177-31921 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) will be created as active
default value 08:57:04.631191+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring jetsam update because this process is not memory-managed
default value 08:57:04.631225+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring suspend because this process is not lifecycle managed
default value 08:57:04.631238+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: running-active (role: UserInteractive)
default value 08:57:04.631254+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring GPU update because this process is not GPU managed
default value 08:57:04.631313+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring memory limit update because this process is not memory-managed
default value 08:57:04.649369+0100 amm [0x600001afc3c0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
error 08:57:04.650357+0100 tccd TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement
default value 08:57:04.650779+0100 tccd AUTHREQ_ATTRIBUTION: msgID=28464.3, attribution={accessing={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, requesting={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, },
default value 08:57:04.654194+0100 tccd AUTHREQ_SUBJECT: msgID=28464.3, subject=com.pg.amm,
default value 08:57:04.655982+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96cb80c030 at /Applications/amm.app
default value 08:57:04.657946+0100 runningboardd Acquiring assertion targeting [app<application.com.pg.amm.69174556.69174561(503)>:28464] from originator [osservice<com.apple.WindowServer(88)>:177] with description <RBSAssertionDescriptor| "FUSBProcessWindowState: visible" ID:200-177-31922 target:28464 attributes:[
<RBSDomainAttribute| domain:"com.apple.fuseboard" name:"Visible" sourceEnvironment:"(null)">,
<RBSAcquisitionCompletionAttribute| policy:AfterApplication>
]>
default value 08:57:04.658102+0100 runningboardd Assertion 200-177-31922 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) will be created as active
default value 08:57:04.658745+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring jetsam update because this process is not memory-managed
default value 08:57:04.658780+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring suspend because this process is not lifecycle managed
default value 08:57:04.658783+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: running-active (role: UserInteractive)
default value 08:57:04.658811+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring GPU update because this process is not GPU managed
default value 08:57:04.659173+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring memory limit update because this process is not memory-managed
default value 08:57:04.659291+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] visiblity is yes
default value 08:57:04.664464+0100 amm [0x600001afc3c0] invalidated after the last release of the connection object
default value 08:57:04.664576+0100 amm [0x600001af4000] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
error 08:57:04.665921+0100 tccd TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement
default value 08:57:04.666280+0100 tccd AUTHREQ_ATTRIBUTION: msgID=28464.4, attribution={accessing={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, requesting={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, },
default value 08:57:04.669838+0100 tccd AUTHREQ_SUBJECT: msgID=28464.4, subject=com.pg.amm,
default value 08:57:04.671711+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96cb838310 at /Applications/amm.app
default value 08:57:04.678090+0100 amm [0x600001af4000] invalidated after the last release of the connection object
default value 08:57:04.678231+0100 amm [0x600001af82d0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
default value 08:57:04.678388+0100 amm [0x600001ae83c0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
default value 08:57:04.679454+0100 tccd AUTHREQ_ATTRIBUTION: msgID=28464.5, attribution={requesting={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, },
default value 08:57:04.679502+0100 tccd AUTHREQ_ATTRIBUTION: msgID=28464.6, attribution={requesting={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, },
default value 08:57:04.684112+0100 tccd AUTHREQ_SUBJECT: msgID=28464.6, subject=com.pg.amm,
default value 08:57:04.684262+0100 tccd AUTHREQ_SUBJECT: msgID=28464.5, subject=com.pg.amm,
default value 08:57:04.686124+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96cb970770 at /Applications/amm.app
default value 08:57:04.686203+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96caf89f40 at /Applications/amm.app
default value 08:57:04.694219+0100 amm [0x600001af82d0] invalidated after the last release of the connection object
default value 08:57:04.697108+0100 tccd AUTHREQ_ATTRIBUTION: msgID=28450.5, attribution={accessing={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, requesting={TCCDProcess: identifier=com.apple.Console, pid=28450, auid=503, euid=503, binary_path=/System/Applications/Utilities/Console.app/Contents/MacOS/Console}, },
default value 08:57:04.699959+0100 tccd AUTHREQ_SUBJECT: msgID=28450.5, subject=com.pg.amm,
default value 08:57:04.702044+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96cb80c030 at /Applications/amm.app
default value 08:57:04.706279+0100 amm [0x600001ae83c0] invalidated after the last release of the connection object
default value 08:57:04.706726+0100 amm server port 0x0000bf3b, session port 0x00003607
default value 08:57:04.708936+0100 tccd AUTHREQ_ATTRIBUTION: msgID=177.921, attribution={accessing={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, requesting={TCCDProcess: identifier=com.apple.WindowServer, pid=177, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer}, },
default value 08:57:04.709172+0100 tccd requestor: TCCDProcess: identifier=com.apple.WindowServer, pid=177, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer is checking access for accessor TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm
default value 08:57:04.712141+0100 tccd AUTHREQ_SUBJECT: msgID=177.921, subject=com.pg.amm,
default value 08:57:04.714765+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96cba5ca50 at /Applications/amm.app
default value 08:57:09.563858+0100 amm void _updateToReflectAutomaticTerminationState(void) Setting _kLSApplicationWouldBeTerminatedByTALKey=1
default value 08:57:10.303567+0100 runningboardd Assertion did invalidate due to timeout: 200-200-31917 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464])
default value 08:57:10.508220+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring jetsam update because this process is not memory-managed
default value 08:57:10.508289+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring suspend because this process is not lifecycle managed
default value 08:57:10.508424+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring GPU update because this process is not GPU managed
default value 08:57:10.508368+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: running-active (role: UserInteractive)
default value 08:57:10.508744+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring memory limit update because this process is not memory-managed
default value 08:57:14.503087+0100 amm LSExceptions shared instance invalidated for timeout.
default value 08:57:43.779005+0100 amm Received DFR status change 2. status = 0x5
default value 08:57:43.779191+0100 amm Reacting to DFR status change 2. status = 0x5
default value 08:57:51.344867+0100 amm Received DFR status change 3. status = 0x1
default value 08:57:51.345355+0100 amm Reacting to DFR status change 3. status = 0x1
default value 08:57:57.173239+0100 runningboardd Invalidating assertion 200-177-31921 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) from originator [osservice<com.apple.WindowServer(88)>:177]
default value 08:57:57.307348+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: running-active (role: UserInteractive)
default value 08:57:57.307394+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring jetsam update because this process is not memory-managed
default value 08:57:57.307452+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring suspend because this process is not lifecycle managed
default value 08:57:57.307507+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring GPU update because this process is not GPU managed
default value 08:57:57.307579+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] Ignoring memory limit update because this process is not memory-managed
default value 08:58:22.116503+0100 runningboardd Periodic Run States <RBProcessState| identity:app<application.com.pg.amm.69174556.69174561(503)> role:UserInteractive gpuRole:UserInteractive explicitJetsamBand:100 memoryLimit:Inactive(Soft) flags:60 guaranteedRunning:NO legacyFinishTaskReason:0 inheritances:<RBMutableInheritanceCollection| inheritancesByEnvironment:{
}> attributes:[
SupportsBackgroundAudio
] primitiveAssertions:[
<RBSProcessAssertionInfo| type:2 reason:10000 name:"Domain" domain:"com.apple.fuseboard:Visible" expl:"FUSBProcessWindowState: visible">,
<RBSProcessAssertionInfo| type:2 reason:20242 name:"Domain" domain:"com.apple.appnap:AppVisible" expl:"AppVisible">,
<RBSProcessAssertionInfo| type:2 reason:20246 name:"Domain" domain:"com.apple.launchservicesd:RoleUserInteractive" expl:"uielement:28464">
]>
default value 08:58:33.753191+0100 tccd AUTHREQ_ATTRIBUTION: msgID=28447.7, attribution={accessing={TCCDProcess: identifier=<ID of InvalidCode>, pid=28464, auid=503, euid=503, binary_path=/Applications/amm.app/Contents/MacOS/amm}, requesting={TCCDProcess: identifier=org.mozilla.thunderbird, pid=28447, auid=503, euid=503, binary_path=/Applications/Thunderbird.app/Contents/MacOS/thunderbird}, },
default value 08:58:33.759886+0100 tccd AUTHREQ_SUBJECT: msgID=28447.7, subject=com.pg.amm,
default value 08:58:33.762979+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.pg.amm, type: 0: 0x7f96caf90960 at /Applications/amm.app
default value 08:59:13.372560+0100 WindowManager Connection invalidated | (28464) amm
default value 08:59:13.376374+0100 runningboardd Invalidating assertion 200-177-31922 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) from originator [osservice<com.apple.WindowServer(88)>:177]
default value 08:59:13.376780+0100 runningboardd Invalidating assertion 200-177-31920 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464]) from originator [osservice<com.apple.WindowServer(88)>:177]
default value 08:59:13.381628+0100 runningboardd [app<application.com.pg.amm.69174556.69174561(503)>:28464] termination reported by launchd (0, 0, 512)
default value 08:59:13.381728+0100 runningboardd Removing process: [app<application.com.pg.amm.69174556.69174561(503)>:28464]
default value 08:59:13.382330+0100 runningboardd Removing launch job for: [app<application.com.pg.amm.69174556.69174561(503)>:28464]
default value 08:59:13.382882+0100 runningboardd Removed job for [app<application.com.pg.amm.69174556.69174561(503)>:28464]
default value 08:59:13.382947+0100 runningboardd Removing assertions for terminated process: [app<application.com.pg.amm.69174556.69174561(503)>:28464]
default value 08:59:13.383085+0100 runningboardd Removed last relative-start-date-defining assertion for process app<application.com.pg.amm.69174556.69174561(503)>
default value 08:59:13.400660+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: none (role: None)
default value 08:59:13.400954+0100 runningboardd Calculated state for app<application.com.pg.amm.69174556.69174561(503)>: none (role: None)
default value 08:59:13.401753+0100 launchservicesd Hit the server for a process handle 9b52a6c00006f30 that resolved to: [app<application.com.pg.amm.69174556.69174561(503)>:28464]
default value 08:59:13.403841+0100 loginwindow -[PersistentAppsSupport applicationQuit:] | for app:amm, _appTrackingState = 2
error 08:59:13.585119+0100 runningboardd RBSStateCapture remove item called for untracked item 200-177-31922 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464])
error 08:59:13.585232+0100 runningboardd RBSStateCapture remove item called for untracked item 200-177-31920 (target:[app<application.com.pg.amm.69174556.69174561(503)>:28464])
Mine just crashed randomly again - MacOS Sonoma 14.0
Here is my crash log:
INFO[2023-10-31T13:09:19+01:00] activity detected in the last 60 seconds.
INFO[2023-10-31T13:09:19+01:00] Activity type:
INFO[2023-10-31T13:09:19+01:00] activityType : mouse-click times: 5
INFO[2023-10-31T13:09:19+01:00] activityType : cursor-move times: 4
INFO[2023-10-31T13:09:19+01:00] activityType : screen-change times: 1
INFO[2023-10-31T13:09:19+01:00]
SIGSEGV: segmentation violation
PC=0x7ff8115be9c1 m=8 sigcode=1
signal arrived during cgo execution
goroutine 9943 [syscall]:
runtime.cgocall(0x1001a77c0, 0xc00041adb8)
/usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc00041ad90 sp=0xc00041ad58 pc=0x10000646b
github.com/go-vgo/robotgo._Cfunc_get_main_title()
_cgo_gotypes.go:637 +0x48 fp=0xc00041adb8 sp=0xc00041ad90 pc=0x100195868
github.com/go-vgo/robotgo.GetTitle({0x0?, 0xc00041ae60?, 0x100221eb3?})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/go-vgo/robotgo@v1.0.0-rc2.1/robotgo.go:998 +0x66 fp=0xc00041adf0 sp=0xc00041adb8 pc=0x100196086
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019e828?, 0x0?, {0xc0001921e0, 0x29})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:92 +0x45 fp=0xc00041afb0 sp=0xc00041adf0 pc=0x10019f9a5
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc00041afe0 sp=0xc00041afb0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00041afe8 sp=0xc00041afe0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 1 [syscall, 610 minutes, locked to thread]:
runtime.cgocall(0x1001a3ca0, 0xc0002dff00)
/usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc0002dfed8 sp=0xc0002dfea0 pc=0x10000646b
github.com/getlantern/systray._Cfunc_nativeLoop()
_cgo_gotypes.go:127 +0x47 fp=0xc0002dff00 sp=0xc0002dfed8 pc=0x100175f87
github.com/getlantern/systray.nativeLoop(...)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/getlantern/systray@v1.2.2/systray_nonwindows.go:18
github.com/getlantern/systray.Run(0x10039edd8?, 0xc0000061a0?)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/getlantern/systray@v1.2.2/systray.go:78 +0x19 fp=0xc0002dff20 sp=0xc0002dff00 pc=0x100175519
main.main()
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/cmd/main.go:24 +0x25 fp=0xc0002dff40 sp=0xc0002dff20 pc=0x1001a2a85
runtime.main()
/usr/local/go/src/runtime/proc.go:267 +0x2bb fp=0xc0002dffe0 sp=0xc0002dff40 pc=0x10003919b
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002dffe8 sp=0xc0002dffe0 pc=0x100068401
goroutine 2 [force gc (idle), 3 minutes]:
runtime.gopark(0x3003b4055b0d?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000056fa8 sp=0xc000056f88 pc=0x1000395ee
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:404
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:322 +0xb3 fp=0xc000056fe0 sp=0xc000056fa8 pc=0x100039473
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000056fe8 sp=0xc000056fe0 pc=0x100068401
created by runtime.init.6 in goroutine 1
/usr/local/go/src/runtime/proc.go:310 +0x1a
goroutine 3 [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000057778 sp=0xc000057758 pc=0x1000395ee
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:404
runtime.bgsweep(0x0?)
/usr/local/go/src/runtime/mgcsweep.go:321 +0xdf fp=0xc0000577c8 sp=0xc000057778 pc=0x10002607f
runtime.gcenable.func1()
/usr/local/go/src/runtime/mgc.go:200 +0x25 fp=0xc0000577e0 sp=0xc0000577c8 pc=0x10001b3c5
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000577e8 sp=0xc0000577e0 pc=0x100068401
created by runtime.gcenable in goroutine 1
/usr/local/go/src/runtime/mgc.go:200 +0x66
goroutine 4 [GC scavenge wait]:
runtime.gopark(0x13b025?, 0x1009cc?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000057f70 sp=0xc000057f50 pc=0x1000395ee
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:404
runtime.(*scavengerState).park(0x1003dc860)
/usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc000057fa0 sp=0xc000057f70 pc=0x1000238c9
runtime.bgscavenge(0x0?)
/usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc000057fc8 sp=0xc000057fa0 pc=0x100023e79
runtime.gcenable.func2()
/usr/local/go/src/runtime/mgc.go:201 +0x25 fp=0xc000057fe0 sp=0xc000057fc8 pc=0x10001b365
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000057fe8 sp=0xc000057fe0 pc=0x100068401
created by runtime.gcenable in goroutine 1
/usr/local/go/src/runtime/mgc.go:201 +0xa5
goroutine 5 [finalizer wait, 610 minutes]:
runtime.gopark(0x10021d760?, 0x10003a701?, 0x0?, 0x0?, 0x100041745?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000056628 sp=0xc000056608 pc=0x1000395ee
runtime.runfinq()
/usr/local/go/src/runtime/mfinal.go:193 +0x107 fp=0xc0000567e0 sp=0xc000056628 pc=0x10001a447
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000567e8 sp=0xc0000567e0 pc=0x100068401
created by runtime.createfing in goroutine 1
/usr/local/go/src/runtime/mfinal.go:163 +0x3d
goroutine 19 [chan receive]:
runtime.gopark(0xc0003114a0?, 0x10000f125?, 0x40?, 0x0?, 0x20?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0000586b8 sp=0xc000058698 pc=0x1000395ee
runtime.chanrecv(0xc00031e3c0, 0xc000058797, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000058730 sp=0xc0000586b8 pc=0x10000882d
runtime.chanrecv2(0xc000322150?, 0x100000005?)
/usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000058758 sp=0xc000058730 pc=0x100008452
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:32 +0xb8 fp=0xc0000587e0 sp=0xc000058758 pc=0x10019e658
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:30 +0x1be
goroutine 18 [select, 610 minutes]:
runtime.gopark(0xc0000dff40?, 0x8?, 0x0?, 0x40?, 0xc0000dfe00?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00006bc90 sp=0xc00006bc70 pc=0x1000395ee
runtime.selectgo(0xc00006bf40, 0xc0000dfdf0, 0x100222da1?, 0x0, 0x9?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00006bdb0 sp=0xc00006bc90 pc=0x100048fe5
main.onReady.func1()
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/cmd/main.go:106 +0x71c fp=0xc00006bfe0 sp=0xc00006bdb0 pc=0x1001a361c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006bfe8 sp=0xc00006bfe0 pc=0x100068401
created by main.onReady in goroutine 6
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/cmd/main.go:52 +0x1a
goroutine 20 [chan receive]:
runtime.gopark(0xc0000526d0?, 0xc00041cf00?, 0x8?, 0xc1?, 0xc0000526b8?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000052668 sp=0xc000052648 pc=0x1000395ee
runtime.chanrecv(0xc00031e480, 0xc000052740, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc0000526e0 sp=0xc000052668 pc=0x10000882d
runtime.chanrecv2(0xc0000527b0?, 0xc000052750?)
/usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000052708 sp=0xc0000526e0 pc=0x100008452
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseCursorHandlerStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseCursorHandler.go:38 +0x86 fp=0xc0000527e0 sp=0xc000052708 pc=0x10019ed26
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000527e8 sp=0xc0000527e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseCursorHandlerStruct).Start in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseCursorHandler.go:36 +0x18c
goroutine 21 [select]:
runtime.gopark(0xc000052fb0?, 0x2?, 0xc0?, 0x55?, 0xc000052f54?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000052df0 sp=0xc000052dd0 pc=0x1000395ee
runtime.selectgo(0xc000052fb0, 0xc000052f50, 0x1002246d5?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000052f10 sp=0xc000052df0 pc=0x100048fe5
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:43 +0x1a7 fp=0xc000052fe0 sp=0xc000052f10 pc=0x10019f6c7
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000052fe8 sp=0xc000052fe0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:36 +0x18c
goroutine 22 [select, 177 minutes]:
runtime.gopark(0xc0000537b0?, 0x2?, 0x20?, 0x36?, 0xc000053754?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0000535f8 sp=0xc0000535d8 pc=0x1000395ee
runtime.selectgo(0xc0000537b0, 0xc000053750, 0xc0000537a0?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000053718 sp=0xc0000535f8 pc=0x100048fe5
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MachineSleepHanderStruct).Start.func1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/machineSleepHandler.go:31 +0xe9 fp=0xc0000537e0 sp=0xc000053718 pc=0x10019e109
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000537e8 sp=0xc0000537e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MachineSleepHanderStruct).Start in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/machineSleepHandler.go:28 +0x1a5
goroutine 23 [select]:
runtime.gopark(0xc000067e00?, 0x4?, 0x80?, 0x7e?, 0xc000067d00?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000067b78 sp=0xc000067b58 pc=0x1000395ee
runtime.selectgo(0xc000067e00, 0xc000067cf8, 0x1002259fc?, 0x0, 0xc000067db0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000067c98 sp=0xc000067b78 pc=0x100048fe5
github.com/prashantgupta24/activity-tracker/pkg/tracker.(*Instance).StartWithHandlers.func1(0x0?, 0xc000322070)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/pkg/tracker/tracker.go:55 +0x22a fp=0xc000067fc0 sp=0xc000067c98 pc=0x1001a030a
github.com/prashantgupta24/activity-tracker/pkg/tracker.(*Instance).StartWithHandlers.func2()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/pkg/tracker/tracker.go:101 +0x2b fp=0xc000067fe0 sp=0xc000067fc0 pc=0x1001a00ab
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000067fe8 sp=0xc000067fe0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/pkg/tracker.(*Instance).StartWithHandlers in goroutine 18
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/pkg/tracker/tracker.go:41 +0x39f
goroutine 24 [select]:
runtime.gopark(0xc000165f20?, 0x2?, 0xf0?, 0x5c?, 0xc000165e04?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000165c78 sp=0xc000165c58 pc=0x1000395ee
runtime.selectgo(0xc000165f20, 0xc000165e00, 0x10021f196?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000165d98 sp=0xc000165c78 pc=0x100048fe5
github.com/prashantgupta24/automatic-mouse-mover/pkg/mousemover.(*MouseMover).run.func1()
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/pkg/mousemover/mouseMover.go:52 +0x136 fp=0xc000165fe0 sp=0xc000165d98 pc=0x1001a1236
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000165fe8 sp=0xc000165fe0 pc=0x100068401
created by github.com/prashantgupta24/automatic-mouse-mover/pkg/mousemover.(*MouseMover).run in goroutine 18
/Users/prashantgupta@us.ibm.com/Documents/IBM/external/automatic-mouse-mover/pkg/mousemover/mouseMover.go:42 +0x7d
goroutine 1643 [GC worker (idle), 3 minutes]:
runtime.gopark(0x3003b40b80f8?, 0x1?, 0xeb?, 0xb6?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000058f50 sp=0xc000058f30 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000058fe0 sp=0xc000058f50 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 34 [syscall, 177 minutes]:
runtime.cgocall(0x1001a8ef0, 0xc0004187a8)
/usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc000418780 sp=0xc000418748 pc=0x10000646b
github.com/prashantgupta24/mac-sleep-notifier/notifier._Cfunc_registerNotifications()
_cgo_gotypes.go:45 +0x3f fp=0xc0004187a8 sp=0xc000418780 pc=0x10019c51f
github.com/prashantgupta24/mac-sleep-notifier/notifier.StartNotifier(...)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifierMain.go:12
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func1(0x0?)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:25 +0x1e fp=0xc0004187c8 sp=0xc0004187a8 pc=0x10019c5be
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func3()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:26 +0x27 fp=0xc0004187e0 sp=0xc0004187c8 pc=0x10019c387
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0004187e8 sp=0xc0004187e0 pc=0x100068401
created by github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start in goroutine 22
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:23 +0xc5
goroutine 35 [chan receive, 610 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000418ec8 sp=0xc000418ea8 pc=0x1000395ee
runtime.chanrecv(0xc000410000, 0x0, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000418f40 sp=0xc000418ec8 pc=0x10000882d
runtime.chanrecv1(0x0?, 0x0?)
/usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000418f68 sp=0xc000418f40 pc=0x100008432
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func2(0xc00040e000)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:31 +0x25 fp=0xc000418fc8 sp=0xc000418f68 pc=0x10019c625
github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start.func4()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:38 +0x27 fp=0xc000418fe0 sp=0xc000418fc8 pc=0x10019c327
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000418fe8 sp=0xc000418fe0 pc=0x100068401
created by github.com/prashantgupta24/mac-sleep-notifier/notifier.(*Notifier).Start in goroutine 22
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/mac-sleep-notifier@v1.0.1/notifier/notifier.go:28 +0x10c
goroutine 7664 [chan send, 177 minutes]:
runtime.gopark(0xc000121db8?, 0x10000f27d?, 0x18?, 0xc0?, 0x18?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000121d50 sp=0xc000121d30 pc=0x1000395ee
runtime.chansend(0xc0004100c0, 0xc000121e58, 0x1, 0xffffffffffffff01?)
/usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc000121dc0 sp=0xc000121d50 pc=0x100007ac5
runtime.chansend1(0xc000322230?, 0xc000121e60?)
/usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc000121df0 sp=0xc000121dc0 pc=0x100007717
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019efc8?, 0x10019b0c0?, {0xc0000201e0, 0x43})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:98 +0x20b fp=0xc000121fb0 sp=0xc000121df0 pc=0x10019fb6b
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc000121fe0 sp=0xc000121fb0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000121fe8 sp=0xc000121fe0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 26 [chan send, 610 minutes]:
runtime.gopark(0xc000120db8?, 0x10000f27d?, 0x0?, 0xa0?, 0x18?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000120d50 sp=0xc000120d30 pc=0x1000395ee
runtime.chansend(0xc00031e660, 0xc000120e58, 0x1, 0xffffffffffffff01?)
/usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc000120dc0 sp=0xc000120d50 pc=0x100007ac5
runtime.chansend1(0xc000322230?, 0xc000120e60?)
/usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc000120df0 sp=0xc000120dc0 pc=0x100007717
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019efc8?, 0x0?, {0xc000498000, 0x7e})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:98 +0x20b fp=0xc000120fb0 sp=0xc000120df0 pc=0x10019fb6b
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc000120fe0 sp=0xc000120fb0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000120fe8 sp=0xc000120fe0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 9942 [syscall]:
runtime.cgocall(0x1001ae2b0, 0xc000419650)
/usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc000419628 sp=0xc0004195f0 pc=0x10000646b
github.com/robotn/gohook._Cfunc_add_event(0x6000014c4fa0)
_cgo_gotypes.go:83 +0x47 fp=0xc000419650 sp=0xc000419628 pc=0x10019cbe7
github.com/robotn/gohook.addEvent({0x10021f6de?, 0x100224e01?})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/robotn/gohook@v0.41.0/hook.go:268 +0x65 fp=0xc000419698 sp=0xc000419650 pc=0x10019d965
github.com/robotn/gohook.AddEvent({0x10021f6de, 0x5})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/robotn/gohook@v0.41.0/event.go:51 +0x1a5 fp=0xc000419748 sp=0xc000419698 pc=0x10019ca45
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.addMouseClickRegistration(0x0?, 0xc0000be000?, 0xc000190030?)
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:86 +0x56 fp=0xc0004197b8 sp=0xc000419748 pc=0x10019e9f6
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start.func1.2()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:38 +0x28 fp=0xc0004197e0 sp=0xc0004197b8 pc=0x10019e828
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0004197e8 sp=0xc0004197e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*MouseClickHandlerStruct).Start.func1 in goroutine 19
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/mouseClickHandler.go:38 +0x1bb
goroutine 1644 [GC worker (idle), 491 minutes]:
runtime.gopark(0x156023756198?, 0x1?, 0xdb?, 0x64?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000135750 sp=0xc000135730 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0001357e0 sp=0xc000135750 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0001357e8 sp=0xc0001357e0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1600 [GC worker (idle), 610 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00041a750 sp=0xc00041a730 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc00041a7e0 sp=0xc00041a750 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00041a7e8 sp=0xc00041a7e0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1599 [GC worker (idle), 610 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00039b750 sp=0xc00039b730 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc00039b7e0 sp=0xc00039b750 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00039b7e8 sp=0xc00039b7e0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1653 [GC worker (idle), 610 minutes]:
runtime.gopark(0x5?, 0x100222296?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000396f50 sp=0xc000396f30 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000396fe0 sp=0xc000396f50 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000396fe8 sp=0xc000396fe0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1654 [GC worker (idle), 610 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000138f50 sp=0xc000138f30 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000138fe0 sp=0xc000138f50 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000138fe8 sp=0xc000138fe0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 866 [chan send, 610 minutes]:
runtime.gopark(0xc0003b95b8?, 0x10000f125?, 0xd0?, 0xc2?, 0x18?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0003b9550 sp=0xc0003b9530 pc=0x1000395ee
runtime.chansend(0xc0004c5080, 0xc0003b9658, 0x1, 0x10019fb6b?)
/usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc0003b95c0 sp=0xc0003b9550 pc=0x100007ac5
runtime.chansend1(0xc000322230?, 0xc0003b9660?)
/usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc0003b95f0 sp=0xc0003b95c0 pc=0x100007717
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019efc8?, 0x0?, {0xc00001e2d0, 0x13})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:98 +0x20b fp=0xc0003b97b0 sp=0xc0003b95f0 pc=0x10019fb6b
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc0003b97e0 sp=0xc0003b97b0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003b97e8 sp=0xc0003b97e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 1642 [GC worker (idle), 610 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0003b9f50 sp=0xc0003b9f30 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0003b9fe0 sp=0xc0003b9f50 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003b9fe8 sp=0xc0003b9fe0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 3609 [chan send, 485 minutes]:
runtime.gopark(0xc000123db8?, 0x10000f27d?, 0x0?, 0xc0?, 0x18?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000123d50 sp=0xc000123d30 pc=0x1000395ee
runtime.chansend(0xc00031e900, 0xc000123e58, 0x1, 0xffffffffffffff01?)
/usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc000123dc0 sp=0xc000123d50 pc=0x100007ac5
runtime.chansend1(0xc000322230?, 0xc000123e60?)
/usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc000123df0 sp=0xc000123dc0 pc=0x100007717
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019e828?, 0x0?, {0xc0002e0040, 0x3b})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:98 +0x20b fp=0xc000123fb0 sp=0xc000123df0 pc=0x10019fb6b
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc000123fe0 sp=0xc000123fb0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000123fe8 sp=0xc000123fe0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 1655 [GC worker (idle), 610 minutes]:
runtime.gopark(0x5?, 0x100222296?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00046e750 sp=0xc00046e730 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc00046e7e0 sp=0xc00046e750 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00046e7e8 sp=0xc00046e7e0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1656 [GC worker (idle), 610 minutes]:
runtime.gopark(0x5?, 0x100222296?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000470750 sp=0xc000470730 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0004707e0 sp=0xc000470750 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0004707e8 sp=0xc0004707e0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1657 [GC worker (idle), 610 minutes]:
runtime.gopark(0xec5172a0c5a?, 0x3?, 0x70?, 0xc5?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000470f50 sp=0xc000470f30 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000470fe0 sp=0xc000470f50 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000470fe8 sp=0xc000470fe0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1658 [GC worker (idle)]:
runtime.gopark(0x3003b40b5969?, 0x1?, 0x11?, 0x65?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000414750 sp=0xc000414730 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0004147e0 sp=0xc000414750 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0004147e8 sp=0xc0004147e0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1645 [GC worker (idle), 610 minutes]:
runtime.gopark(0xec51723c6c4?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000054750 sp=0xc000054730 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0000547e0 sp=0xc000054750 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000547e8 sp=0xc0000547e0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1659 [GC worker (idle), 3 minutes]:
runtime.gopark(0x3003b40b79e8?, 0x1?, 0xc8?, 0x34?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000471750 sp=0xc000471730 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0004717e0 sp=0xc000471750 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0004717e8 sp=0xc0004717e0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1660 [GC worker (idle), 610 minutes]:
runtime.gopark(0xec51728674a?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000471f50 sp=0xc000471f30 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000471fe0 sp=0xc000471f50 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000471fe8 sp=0xc000471fe0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1646 [GC worker (idle)]:
runtime.gopark(0x3003b40c014c?, 0x1?, 0x7f?, 0x25?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000054f50 sp=0xc000054f30 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000054fe0 sp=0xc000054f50 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000054fe8 sp=0xc000054fe0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1647 [GC worker (idle), 610 minutes]:
runtime.gopark(0xec5172a0fb7?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000055750 sp=0xc000055730 pc=0x1000395ee
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0000557e0 sp=0xc000055750 pc=0x10001cd45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000557e8 sp=0xc0000557e0 pc=0x100068401
created by runtime.gcBgMarkStartWorkers in goroutine 1652
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 1768 [chan send, 606 minutes]:
runtime.gopark(0xc0007925b8?, 0x10000f125?, 0x38?, 0xa1?, 0x18?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000792550 sp=0xc000792530 pc=0x1000395ee
runtime.chansend(0xc0000903c0, 0xc000792658, 0x1, 0xffffffffffffff01?)
/usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc0007925c0 sp=0xc000792550 pc=0x100007ac5
runtime.chansend1(0xc000322230?, 0xc000792660?)
/usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc0007925f0 sp=0xc0007925c0 pc=0x100007717
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x0?, 0x0?, {0xc0003160b0, 0x7})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:98 +0x20b fp=0xc0007927b0 sp=0xc0007925f0 pc=0x10019fb6b
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc0007927e0 sp=0xc0007927b0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0007927e8 sp=0xc0007927e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 3372 [chan send, 493 minutes]:
runtime.gopark(0xc0000f35b8?, 0x10000f125?, 0xf8?, 0xc1?, 0x18?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0000f3550 sp=0xc0000f3530 pc=0x1000395ee
runtime.chansend(0xc000132180, 0xc0000f3658, 0x1, 0xffffffffffffff01?)
/usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc0000f35c0 sp=0xc0000f3550 pc=0x100007ac5
runtime.chansend1(0xc000322230?, 0xc0000f3660?)
/usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc0000f35f0 sp=0xc0000f35c0 pc=0x100007717
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019efc8?, 0x2?, {0xc00001a420, 0x25})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:98 +0x20b fp=0xc0000f37b0 sp=0xc0000f35f0 pc=0x10019fb6b
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc0000f37e0 sp=0xc0000f37b0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000f37e8 sp=0xc0000f37e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 7951 [chan send, 154 minutes]:
runtime.gopark(0xc00011ddb8?, 0x10000f125?, 0x98?, 0x21?, 0x18?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00011dd50 sp=0xc00011dd30 pc=0x1000395ee
runtime.chansend(0xc000410180, 0xc00011de58, 0x1, 0xffffffffffffff01?)
/usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc00011ddc0 sp=0xc00011dd50 pc=0x100007ac5
runtime.chansend1(0xc000322230?, 0xc00011de60?)
/usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc00011ddf0 sp=0xc00011ddc0 pc=0x100007717
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019efc8?, 0x0?, {0xc000192000, 0x2d})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:98 +0x20b fp=0xc00011dfb0 sp=0xc00011ddf0 pc=0x10019fb6b
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc00011dfe0 sp=0xc00011dfb0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00011dfe8 sp=0xc00011dfe0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 5688 [chan send, 348 minutes]:
runtime.gopark(0xc0002135b8?, 0x10000f125?, 0xc8?, 0xa1?, 0x18?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000213550 sp=0xc000213530 pc=0x1000395ee
runtime.chansend(0xc000410120, 0xc000213658, 0x1, 0xffffffffffffff01?)
/usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc0002135c0 sp=0xc000213550 pc=0x100007ac5
runtime.chansend1(0xc000322230?, 0xc000213660?)
/usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc0002135f0 sp=0xc0002135c0 pc=0x100007717
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019efc8?, 0x0?, {0xc000020140, 0x46})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:98 +0x20b fp=0xc0002137b0 sp=0xc0002135f0 pc=0x10019fb6b
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc0002137e0 sp=0xc0002137b0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002137e8 sp=0xc0002137e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
goroutine 3914 [chan send, 456 minutes]:
runtime.gopark(0xc0001865b8?, 0x10000f125?, 0xa8?, 0x23?, 0x18?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000186550 sp=0xc000186530 pc=0x1000395ee
runtime.chansend(0xc0004c4060, 0xc000186658, 0x1, 0xffffffffffffff01?)
/usr/local/go/src/runtime/chan.go:259 +0x3a5 fp=0xc0001865c0 sp=0xc000186550 pc=0x100007ac5
runtime.chansend1(0xc000322230?, 0xc000186660?)
/usr/local/go/src/runtime/chan.go:145 +0x17 fp=0xc0001865f0 sp=0xc0001865c0 pc=0x100007717
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.checkScreenChange(0x10019efc8?, 0x0?, {0xc000020190, 0x46})
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:98 +0x20b fp=0xc0001867b0 sp=0xc0001865f0 pc=0x10019fb6b
github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1.1()
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x2c fp=0xc0001867e0 sp=0xc0001867b0 pc=0x10019f84c
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0001867e8 sp=0xc0001867e0 pc=0x100068401
created by github.com/prashantgupta24/activity-tracker/internal/pkg/handler.(*ScreenChangeHandlerStruct).Start.func1 in goroutine 21
/Users/prashantgupta@us.ibm.com/go/pkg/mod/github.com/prashantgupta24/activity-tracker@v1.0.1/internal/pkg/handler/screenChangeHandler.go:42 +0x136
rax 0x6
rbx 0x6
rcx 0x70000b5855b8
rdx 0x70000b585598
rdi 0x6
rsi 0x70000b5855bf
rbp 0x70000b585510
rsp 0x70000b585500
r8 0x70000b5855a0
r9 0x0
r10 0x14
r11 0xc9
r12 0xffffffff
r13 0x70000b585598
r14 0x6
r15 0x0
rip 0x7ff8115be9c1
rflags 0x10246
cs 0x2b
fs 0x0
gs 0x0
sasanicolette@Sasas-MacBook-Pro ~ %
Hello, today with the new update (14.1.1) it's not happening... Are you guys still having the problem?
Nope - random crashes still there.
Anyone else noticed this weird scenario after upgrading to Sonoma, where if AMM is active, sometimes mouse clicks get held down instead of instantly letting it go? In other words, when I click something with the touchpad left click, it sometimes (often) gets dragged instead of it being just a regular click, so I need to left click again to let it go, and then left click again to do the actual click. It's weird and it does not happen when AMM is stopped.
PS. I'm on Sonoma 14.1 (23B74) and I have not experienced a single crash.
@iwishiknewcoding I actually have yes, didn't realise it was AMM though, just thought it was me messing up my clicks or my mac acting odd...
@EpochBoy There you go, always good to hear you're not the only one experiencing the odd issue :D I'm wondering whether we should create a separate issue for it, or just keep it here under these comments.
Unfortunately I have also still random crashes after updating to 14.1.1
@EpochBoy There you go, always good to hear you're not the only one experiencing the odd issue :D I'm wondering whether we should create a separate issue for it, or just keep it here under these comments.
@iwishiknewcoding Probably needs to be a separate issue, but I'm not sure. Also I'm not sure if it's even fixable due to how AMM works. Mind you I'm the retard who didn't even realise it was AMM causing the hick-up, so take whatever I say with a grain of salt π
Anyone else noticed this weird scenario after upgrading to Sonoma, where if AMM is active, sometimes mouse clicks get held down instead of instantly letting it go? In other words, when I click something with thetouchpad left click, it sometimes (often) gets dragged instead of it being just a regular click, so I need to left click again to let it go, and then left click again to do the actual click. It's weird and it does not happen when AMM is stopped.
I experience the same, actually.
PS. I'm on Sonoma 14.1 (23B74) and I have not experienced a single crash.
I still have random crashes on 14.1
I experience the same, actually.
Since I'm not the only one, I created a new issue regarding the clicks being registered as if they were held down.
Thanks @iwishiknewcoding ! It's really hard to narrow down the sonoma bug with such inconsistent behavior across different users unfortunately
If anyone is on Sonoma and trying to find a solution, here is a alternative i am using
edit: grammer
Is there any hope of this ever getting fixed? It crashes a couple times a day for me as well.
@lgm-one the best bet for now is the script that checks if amm is running or not: #47 (comment)
For a lot of people it is working with sonoma (including myself) so it's really hard to figure out the issue
I have a simple python script that checks if amm is running every 30 seconds. If it is not open, it will launch the app & continue checking every 30 seconds.
In case it will help anyone: https://github.com/CarpeBrawndo/amm_check
Thanks for this, good idea. I had to change a bit, added a PR CarpeBrawndo/amm_check#1 ... simply added the regex pgrep ^{app_name}$
instead of the original pgrep {app_name}
so that it didn't "see" amm running due to other apps processes being returned by pgrep
with the 'amm' string in their name; "Grammarly", for instance, caused the issue for me.
Still crashing with 1.3.0 on sonoma.
Still crashing with 1.3.0 on sonoma.
@fantaaaaaa , can you give Mac model? processor type? version of amm ?
Still crashing with 1.3.0 on sonoma.
@fantaaaaaa , can you give Mac model? processor type? version of amm ?
Apple Macbook Air M1 Chip, Sonoma 14.2 (just did the MacOS Update last night from 14.0 to 14.2).
AMM Version 1.3.0
Right now, the only solution that I can found is opening the VS code and running the code... I've thinking about compile the code from my computer and see if something changes... But, using this, my process is not dying...
Can you try to stop the app, remove all amm permissions in the privacy/accessibility. Start again the app, and grant them required access. Is it better?
If the same code runs better in VSCode, it may be linked to this.
Can you try to stop the app, remove all amm permissions in the privacy/accessibility. Start again the app, and grant them required access. Is it better?
have tried that now and will report back, thanks.
Seems to be running now (for about 3 hours without a hiccup). Removing and readding for permissions seems to be the fix.
Seems to be running now (for about 3 hours without a hiccup). Removing and readding for permissions seems to be the fix.
Good luck, hope so for you, for me that did not fix it... I continued to come back to a screensaver :(
For me is working, I delete the app in permission area and add it again... now is working... I have a new update waiting (14.2.1) and want to check if I have again the problem, if yes, we can close the ticket with the conclusion: "permission level"
Just to update here.
Mac OS Sonoma 14.2. and AMM 1.3.0 are running smoothly. If there are crashes, this seems to resolve it:
stop the app, remove all amm permissions in the privacy/accessibility. Start again the app, and grant them required access.
Maybe this should be documented or something :)
Unfortunately, AMM will still crash randomly. Sometimes only after a few minutes, sometimes it will run a few hours.
Any way to check any log files?
Sure @fantaaaaaa , you can launch AMM via terminal, and it will display crash report (as one of the comment above)
also have the issue on mac OS 13.6
I also have the same issue on Sonoma 14.1.1. Both crashing and dragging.
I have a simple python script that checks if amm is running every 30 seconds. If it is not open, it will launch the app & continue checking every 30 seconds.
In case it will help anyone: https://github.com/CarpeBrawndo/amm_check
@CarpeBrawndo Thanks, this is useful, I started to use it, but won't the log file take up a lot of disk space if left unattended for a long time?