prashantgupta24 / automatic-mouse-mover

a minimalistic go library/app to keep your mac active and alive
MIT License
277 stars 30 forks source link

Issue: Automatic Mouse Mover App not working with MacOS Sonoma #47

Open sasanicolette opened 10 months ago

sasanicolette commented 10 months ago

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!

Resousse commented 10 months ago

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?

prashantgupta24 commented 10 months ago

@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?

sasanicolette commented 10 months ago

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 ~ % `

rollingnet commented 9 months ago

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

sasanicolette commented 9 months ago

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

paoloestar commented 9 months ago

confirmation from here as well. randomly crashes a few times per day

aroxi commented 9 months ago

I can confirm, it's a new problem with Sonoma

SukoPSN commented 9 months ago

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.

sam33r786 commented 9 months ago

@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.

rollingnet commented 9 months ago

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.

EpochBoy commented 9 months ago

Confirming as well, ever since I upgraded to Sonoma the app is crashing and no longer works.

CarpeBrawndo commented 9 months ago

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

prashantgupta24 commented 9 months ago

I haven't yet upgraded to Sonoma, will work on a fix once I do that. Thanks everyone for reporting the issue

Resousse commented 9 months ago

@prashantgupta24 this a known issue with robotgo (solved in v1.0.0-RC2.1, https://github.com/go-vgo/robotgo/pull/612), please consider merging my PR for activity-tracker : https://github.com/prashantgupta24/activity-tracker/pull/28 Then I will update my Draft WIP PR (https://github.com/prashantgupta24/automatic-mouse-mover/pull/45) with new activity-tracker version to get this fixed

bytearchive commented 9 months ago

can also confirm it is crashing on Sanoma

prashantgupta24 commented 9 months ago

Alright, try out the new release ! https://github.com/prashantgupta24/automatic-mouse-mover/releases/tag/v1.3.0

PragmaticBeaver commented 9 months ago

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.

Resousse commented 9 months ago

@PragmaticBeaver , this is a known bug (https://github.com/prashantgupta24/automatic-mouse-mover/issues/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

longgiangp commented 9 months ago

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.

exodus1984 commented 9 months ago

@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 commented 9 months ago

@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).

sasanicolette commented 8 months ago

@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 :)

SukoPSN commented 8 months ago

The app is still randomly crashing (not as often, but it has occurred a couple times today).

PragmaticBeaver commented 8 months ago

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.

kamikazebowler commented 8 months ago

Same here - app is still randomly crashing on all my Macs. :(

Resousse commented 8 months ago

Could you try to launch it via the terminal/command line? to see the output

kamikazebowler commented 8 months ago

Thx - launching it via Terminal may have fixed the issue for me. So far it is running without crashing. Let's see...

kamikazebowler commented 8 months ago

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
exodus1984 commented 8 months ago

on 14.1 problem returned :(

exodus1984 commented 8 months ago

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])
sasanicolette commented 8 months ago

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 ~ % 
juancer commented 8 months ago

Hello, today with the new update (14.1.1) it's not happening... Are you guys still having the problem?

kamikazebowler commented 8 months ago

Nope - random crashes still there.

iwishiknewcoding commented 8 months ago

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.

EpochBoy commented 8 months ago

@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...

iwishiknewcoding commented 8 months ago

@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.

exprimere commented 8 months ago

Unfortunately I have also still random crashes after updating to 14.1.1

EpochBoy commented 8 months ago

@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 😅

elfacht commented 8 months ago

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

iwishiknewcoding commented 8 months ago

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.

prashantgupta24 commented 8 months ago

Thanks @iwishiknewcoding ! It's really hard to narrow down the sonoma bug with such inconsistent behavior across different users unfortunately

Mustard-Oil commented 7 months ago

If anyone is on Sonoma and trying to find a solution, here is a alternative i am using

edit: grammer

lgm-one commented 7 months ago

Is there any hope of this ever getting fixed? It crashes a couple times a day for me as well.

prashantgupta24 commented 7 months ago

@lgm-one the best bet for now is the script that checks if amm is running or not: https://github.com/prashantgupta24/automatic-mouse-mover/issues/47#issuecomment-1747308387

For a lot of people it is working with sonoma (including myself) so it's really hard to figure out the issue

TryTryAgain commented 7 months ago

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 https://github.com/CarpeBrawndo/amm_check/pull/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.

fantaaaaaa commented 6 months ago

Still crashing with 1.3.0 on sonoma.

Resousse commented 6 months ago

Still crashing with 1.3.0 on sonoma.

@fantaaaaaa , can you give Mac model? processor type? version of amm ?

fantaaaaaa commented 6 months ago

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

juancer commented 6 months ago

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...

Resousse commented 6 months ago

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.