{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/34538","repository_url":"https://api.github.com/repos/rust-lang/rust","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/34538/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/34538/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/34538/events","html_url":"https://github.com/rust-lang/rust/issues/34538","id":162799593,"node_id":"MDU6SXNzdWUxNjI3OTk1OTM=","number":34538,"title":"Panic broken on Windows XP","user":{"login":"arcnmx","id":13426784,"node_id":"MDQ6VXNlcjEzNDI2Nzg0","avatar_url":"https://avatars2.githubusercontent.com/u/13426784?v=4","gravatar_id":"","url":"https://api.github.com/users/arcnmx","html_url":"https://github.com/arcnmx","followers_url":"https://api.github.com/users/arcnmx/followers","following_url":"https://api.github.com/users/arcnmx/following{/other_user}","gists_url":"https://api.github.com/users/arcnmx/gists{/gist_id}","starred_url":"https://api.github.com/users/arcnmx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arcnmx/subscriptions","organizations_url":"https://api.github.com/users/arcnmx/orgs","repos_url":"https://api.github.com/users/arcnmx/repos","events_url":"https://api.github.com/users/arcnmx/events{/privacy}","received_events_url":"https://api.github.com/users/arcnmx/received_events","type":"User","site_admin":false},"labels":[{"id":650731663,"node_id":"MDU6TGFiZWw2NTA3MzE2NjM=","url":"https://api.github.com/repos/rust-lang/rust/labels/C-bug","name":"C-bug","color":"f5f1fd","default":false},{"id":123109,"node_id":"MDU6TGFiZWwxMjMxMDk=","url":"https://api.github.com/repos/rust-lang/rust/labels/O-windows","name":"O-windows","color":"6e6ec0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-06-28T22:11:43Z","updated_at":"2018-11-09T06:06:21Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"On Windows XP, the program `fn main() { panic!() }` will fail to run with the following:\n\n```\nthread panicked while processing panic. aborting.\n```\n\nI understand that XP isn't necessarily supported by the standard library, and certain sync implementations are stubbed out (probably the root cause of this issue?), but panicking seems like an operation that should really work if at all possible...\n\nTested with `i686-pc-windows-gnu` target and mingw-w64 on:\n\n```\nrustc 1.11.0-nightly (ad7fe6521 2016-06-23)\nbinary: rustc\ncommit-hash: ad7fe6521b8a59d84102113ad660edb21de2cba6\ncommit-date: 2016-06-23\nhost: x86_64-unknown-linux-gnu\nrelease: 1.11.0-nightly\n```\n"},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/437260226","html_url":"https://github.com/rust-lang/rust/issues/34538#issuecomment-437260226","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/34538","id":437260226,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNzI2MDIyNg==","user":{"login":"mbilker","id":1266541,"node_id":"MDQ6VXNlcjEyNjY1NDE=","avatar_url":"https://avatars2.githubusercontent.com/u/1266541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbilker","html_url":"https://github.com/mbilker","followers_url":"https://api.github.com/users/mbilker/followers","following_url":"https://api.github.com/users/mbilker/following{/other_user}","gists_url":"https://api.github.com/users/mbilker/gists{/gist_id}","starred_url":"https://api.github.com/users/mbilker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbilker/subscriptions","organizations_url":"https://api.github.com/users/mbilker/orgs","repos_url":"https://api.github.com/users/mbilker/repos","events_url":"https://api.github.com/users/mbilker/events{/privacy}","received_events_url":"https://api.github.com/users/mbilker/received_events","type":"User","site_admin":false},"created_at":"2018-11-09T06:06:21Z","updated_at":"2018-11-09T06:06:21Z","author_association":"NONE","body":"I found that this happens to me too. I may go and modify the panic handler to use a `Mutex` rather than an `RWLock` so I can find out why this program I am writing is panic-ing on Windows XP Embedded."}}
{"actor":{"display_login":"mbilker"}}