{"action":"created","issue":{"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/issues/215","repository_url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd","labels_url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/issues/215/labels{/name}","comments_url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/issues/215/comments","events_url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/issues/215/events","html_url":"https://github.com/CTSRD-CHERI/cheribsd/issues/215","id":219933186,"number":215,"title":"crash in kqueue(2) when running hybrid nginx","user":{"login":"trasz","id":1238567,"avatar_url":"https://avatars3.githubusercontent.com/u/1238567?v=3","gravatar_id":"","url":"https://api.github.com/users/trasz","html_url":"https://github.com/trasz","followers_url":"https://api.github.com/users/trasz/followers","following_url":"https://api.github.com/users/trasz/following{/other_user}","gists_url":"https://api.github.com/users/trasz/gists{/gist_id}","starred_url":"https://api.github.com/users/trasz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trasz/subscriptions","organizations_url":"https://api.github.com/users/trasz/orgs","repos_url":"https://api.github.com/users/trasz/repos","events_url":"https://api.github.com/users/trasz/events{/privacy}","received_events_url":"https://api.github.com/users/trasz/received_events","type":"User","site_admin":false},"labels":[{"id":62333288,"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-04-06T15:15:07Z","updated_at":"2017-04-06T17:41:47Z","closed_at":null,"body":"When running nginx hybrid benchmark CheriBSD crashes about one minute with the following backtrace:\r\n\r\n```\r\nTrap cause = 3 (TLB miss (store) - kernel mode)\r\n[ thread pid 597 tid 100044 ]\r\nStopped at      0\r\ndb> where\r\nTracing pid 597 tid 100044 td 0x980000000220b5a0\r\nfree+0x118 (?,?,?,?) ra ffffffff802e6780 sp c000000029d37100 sz 64\r\nknote+0x7e8 (?,?,?,?) ra ffffffff802e7344 sp c000000029d37140 sz 32\r\nsys_kqueue+0x374 (?,?,?,?) ra ffffffff802e73a0 sp c000000029d37160 sz 64\r\nsys_kqueue+0x3d0 (?,?,?,?) ra ffffffff802e74fc sp c000000029d371a0 sz 32\r\nknote_fdclose+0x144 (?,?,?,?) ra ffffffff802dba3c sp c000000029d371c0 sz 64\r\nclosef+0x354 (?,?,?,?) ra ffffffff802dbd74 sp c000000029d37200 sz 64\r\nkern_close+0x224 (?,?,?,?) ra ffffffff802dbef8 sp c000000029d37240 sz 96\r\nsys_close+0x10 (?,?,?,?) ra ffffffff805abe80 sp c000000029d372a0 sz 32\r\ntrap+0x1068 (?,?,?,?) ra ffffffff80598c4c sp c000000029d372c0 sz 416\r\nMipsUserGenException+0x1b4 (?,?,?,12013a5f4) ra 0 sp c000000029d37460 sz 0\r\n\r\n```\r\nThe problem doesn't occur when nginx is compiled as a CheriABI binary - only with hybrid.\r\n"},"comment":{"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/issues/comments/292251939","html_url":"https://github.com/CTSRD-CHERI/cheribsd/issues/215#issuecomment-292251939","issue_url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/issues/215","id":292251939,"user":{"login":"trasz","id":1238567,"avatar_url":"https://avatars3.githubusercontent.com/u/1238567?v=3","gravatar_id":"","url":"https://api.github.com/users/trasz","html_url":"https://github.com/trasz","followers_url":"https://api.github.com/users/trasz/followers","following_url":"https://api.github.com/users/trasz/following{/other_user}","gists_url":"https://api.github.com/users/trasz/gists{/gist_id}","starred_url":"https://api.github.com/users/trasz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trasz/subscriptions","organizations_url":"https://api.github.com/users/trasz/orgs","repos_url":"https://api.github.com/users/trasz/repos","events_url":"https://api.github.com/users/trasz/events{/privacy}","received_events_url":"https://api.github.com/users/trasz/received_events","type":"User","site_admin":false},"created_at":"2017-04-06T17:41:47Z","updated_at":"2017-04-06T17:41:47Z","body":"Is there a clash between EV_FREEUDATA and EV_EOF?\r\n"}}
{"actor":{"display_login":"trasz"}}