{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":650885398,"defaultBranch":"master","name":"notify","ownerLogin":"diamondburned","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-06-08T02:55:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8463786?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686192953.0412831","currentOid":""},"activityList":{"items":[{"before":"0e2202975bef09786cd72d2ad170461f0733cb41","after":"7db7f08a31d462b29b76ef382631f8e5ea9ba33e","ref":"refs/heads/master","pushedAt":"2023-06-08T02:56:07.833Z","pushType":"push","commitsCount":1,"pusher":{"login":"diamondburned","name":"Diamond","path":"/diamondburned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8463786?s=80&v=4"},"commit":{"message":"Fix panic on dbus signal channel close\n\nThe dbus signal channel that is added in notification.go:271 and is used\nin notification.go:282 can be closed by dbus' internal signal handler at\ngithub.com/godbus/dbus/v5@v5.0.3/default_handler.go:266.\n\nThis causes Go to panic with the following stack trace:\n\n panic: runtime error: invalid memory address or nil pointer dereference\n [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x544911]\n goroutine 7 [running]:\n github.com/esiqveland/notify.notifier.handleSignal({0xc00019e000, 0xc000288180, 0xc0002a2060, 0xc00028e0b0, 0x5d3680, 0xc00028a0d0, {0x601080, 0xc000132000}}, 0x0)\n github.com/esiqveland/notify@v0.11.0/notification.go:274 +0x51\n github.com/esiqveland/notify.notifier.eventLoop({0xc00019e000, 0xc000288180, 0xc0002a2060, 0xc00028e0b0, 0x5d3680, 0xc00028a0d0, {0x601080, 0xc000132000}})\n github.com/esiqveland/notify@v0.11.0/notification.go:264 +0x109\n created by github.com/esiqveland/notify.New\n github.com/esiqveland/notify@v0.11.0/notification.go:253 +0x391\n\nThis commit handles this case and returns appropriately so no panic\noccurs.","shortMessageHtmlLink":"Fix panic on dbus signal channel close"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADPRCBcgA","startCursor":null,"endCursor":null}},"title":"Activity ยท diamondburned/notify"}