{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":425857622,"defaultBranch":"main","name":"crash-handling","ownerLogin":"EmbarkStudios","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-08T13:54:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44887257?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707993352.0","currentOid":""},"activityList":{"items":[{"before":"37e56acd3fd3a2bd11d251afdd1693c0c72fd8cf","after":"065f3dd9c1c318630e539375165cf74961b44bcc","ref":"refs/heads/main","pushedAt":"2024-02-15T10:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"3179bd16c25a025723ccb74f4a02389c14a48ae9","after":null,"ref":"refs/heads/update","pushedAt":"2024-02-15T10:35:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"}},{"before":"3b77c9b00d0fea91db437d03b58f4b2e9b082379","after":"37e56acd3fd3a2bd11d251afdd1693c0c72fd8cf","ref":"refs/heads/main","pushedAt":"2024-02-15T10:35:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Update (#83)","shortMessageHtmlLink":"Update (#83)"}},{"before":"a7dc0a074421ff1d630b48c00367bc8e774b00ef","after":"3179bd16c25a025723ccb74f4a02389c14a48ae9","ref":"refs/heads/update","pushedAt":"2024-02-15T10:32:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":"5d5d9591a32d318d3e0acbd72ef3b3cae046d0cd","after":"a7dc0a074421ff1d630b48c00367bc8e774b00ef","ref":"refs/heads/update","pushedAt":"2024-02-15T10:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Add single job to collect all others","shortMessageHtmlLink":"Add single job to collect all others"}},{"before":null,"after":"5d5d9591a32d318d3e0acbd72ef3b3cae046d0cd","ref":"refs/heads/update","pushedAt":"2024-02-15T10:22:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"d34d00bc51dc43b438f710adbc0a72ce7675f392","after":"3b77c9b00d0fea91db437d03b58f4b2e9b082379","ref":"refs/heads/main","pushedAt":"2024-01-29T13:10:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"addf1486f87bf10d6f48147a523e6e8a4f7899e3","after":"d34d00bc51dc43b438f710adbc0a72ce7675f392","ref":"refs/heads/main","pushedAt":"2024-01-29T13:09:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"47afd200c2ef3c2a031f24a5a511a1729ddc32f1","after":null,"ref":"refs/heads/update","pushedAt":"2024-01-29T13:07:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"}},{"before":"16c2545f2a46b6b21d1e401cfeaf0d5b9a130b08","after":"addf1486f87bf10d6f48147a523e6e8a4f7899e3","ref":"refs/heads/main","pushedAt":"2024-01-29T13:07:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Update (#81)\n\n* Update\r\n\r\n* Update MacOS version\r\n\r\n* Fix mac and windows\r\n\r\n* Cleanup deny\r\n\r\n* Try using stable\r\n\r\n* Quite annoyed\r\n\r\n* Ooops\r\n\r\n* Add make_single_crash_event\r\n\r\n* Encode signo instead of just ignoring it\r\n\r\n* Update CHANGELOG","shortMessageHtmlLink":"Update (#81)"}},{"before":"a82d278c4a571adaa0fe6d9688619d6df9d5c634","after":"47afd200c2ef3c2a031f24a5a511a1729ddc32f1","ref":"refs/heads/update","pushedAt":"2024-01-29T13:07:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":"b317264804bf05ba0b4706d1fb01f4850e7c89ff","after":"a82d278c4a571adaa0fe6d9688619d6df9d5c634","ref":"refs/heads/update","pushedAt":"2024-01-29T13:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Encode signo instead of just ignoring it","shortMessageHtmlLink":"Encode signo instead of just ignoring it"}},{"before":"dd0f63e5ced729507d8ec05af5aa03c28c7397a5","after":"b317264804bf05ba0b4706d1fb01f4850e7c89ff","ref":"refs/heads/update","pushedAt":"2024-01-29T12:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Add make_single_crash_event","shortMessageHtmlLink":"Add make_single_crash_event"}},{"before":"293b1ed876d83d419deb6832c65861d9fc3bfd8f","after":"dd0f63e5ced729507d8ec05af5aa03c28c7397a5","ref":"refs/heads/update","pushedAt":"2024-01-29T11:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Ooops","shortMessageHtmlLink":"Ooops"}},{"before":"dbe331a23dd3fb350c3d0b0a9c5c5c7c0c34a7d7","after":"293b1ed876d83d419deb6832c65861d9fc3bfd8f","ref":"refs/heads/update","pushedAt":"2024-01-29T10:53:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Quite annoyed","shortMessageHtmlLink":"Quite annoyed"}},{"before":"52fa1372971780bafeb7b4bb94741d5f8ef2dbb6","after":"dbe331a23dd3fb350c3d0b0a9c5c5c7c0c34a7d7","ref":"refs/heads/update","pushedAt":"2024-01-29T10:30:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Try using stable","shortMessageHtmlLink":"Try using stable"}},{"before":"dc3c3070e405320cea05db0d279a5b911441fb17","after":"52fa1372971780bafeb7b4bb94741d5f8ef2dbb6","ref":"refs/heads/update","pushedAt":"2024-01-29T10:28:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Cleanup deny","shortMessageHtmlLink":"Cleanup deny"}},{"before":"88e11f4b2b6e10d8a03971f58632741eecaeae35","after":"dc3c3070e405320cea05db0d279a5b911441fb17","ref":"refs/heads/update","pushedAt":"2024-01-29T10:15:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Fix mac and windows","shortMessageHtmlLink":"Fix mac and windows"}},{"before":null,"after":"88e11f4b2b6e10d8a03971f58632741eecaeae35","ref":"refs/heads/update","pushedAt":"2024-01-29T10:00:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Update","shortMessageHtmlLink":"Update"}},{"before":"5e907ff3893052083c256edd61196306ddde5f82","after":"16c2545f2a46b6b21d1e401cfeaf0d5b9a130b08","ref":"refs/heads/main","pushedAt":"2023-06-19T07:32:37.636Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"14bba1b81e8bb2b2467083a5f2cc328de7de1f37","after":"5e907ff3893052083c256edd61196306ddde5f82","ref":"refs/heads/main","pushedAt":"2023-06-13T09:55:40.029Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Add Android support for the i686 and x86-64 targets (#76)","shortMessageHtmlLink":"Add Android support for the i686 and x86-64 targets (#76)"}},{"before":"34f9e4c4e009fe89ca27571a4cbe0a915fbf73e9","after":null,"ref":"refs/heads/fix-miri","pushedAt":"2023-05-28T18:28:09.238Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"repi","name":"Johan Andersson","path":"/repi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1262692?s=80&v=4"}},{"before":"1db8fca031d9871e7d329393a43cbc78e80d954c","after":"14bba1b81e8bb2b2467083a5f2cc328de7de1f37","ref":"refs/heads/main","pushedAt":"2023-05-28T18:28:08.175Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"repi","name":"Johan Andersson","path":"/repi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1262692?s=80&v=4"},"commit":{"message":"Fix using `crash-handler` under Miri (#75)","shortMessageHtmlLink":"Fix using crash-handler under Miri (#75)"}},{"before":null,"after":"34f9e4c4e009fe89ca27571a4cbe0a915fbf73e9","ref":"refs/heads/fix-miri","pushedAt":"2023-05-27T17:05:36.231Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"repi","name":"Johan Andersson","path":"/repi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1262692?s=80&v=4"},"commit":{"message":"Fix using `crash-handler` under Miri\n\nThis resolves a Linux compile error when building projects for Miri that uses the `crash-handler` crate.\n\nBelive Miri shims `pthread_create` so we can't do it ourselves, and as the purpose of running with Miri is to run tests in an interpreted sandbox we don't need the crash handler there but it is the easiest if it can compile to avoid having special configurations in all usages.\n\nHere is an example of the Miri compile error one ran into without this (from `cargo +nightly miri nextest run -p ark-svc-auto-proxy`):\n\n```\nerror: found `pthread_create` symbol definition that clashes with a built-in shim\n --> /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:87:19\n |\n87 | let ret = libc::pthread_create(&mut native, &attr, thread_start, p as *mut _);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ found `pthread_create` symbol definition that clashes with a built-in shim\n |\nhelp: the `pthread_create` symbol is defined here\n --> /home/repi/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crash-handler-0.6.0/src/unix/pthread_interpose.rs:52:1\n |\n52 | / pub extern \"C\" fn pthread_create(\n53 | | thread: *mut libc::pthread_t,\n54 | | attr: *const libc::pthread_attr_t,\n55 | | main: pthread_main_t,\n... |\n107 | | result\n108 | | }\n | |_^\n = note: BACKTRACE (of the first span):\n = note: inside `std::sys::unix::thread::Thread::new` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:87:19: 87:86\n = note: inside `std::thread::Builder::spawn_unchecked_::<'_, '_, [closure@test::run_test::run_test_inner::{closure#1}], ()>` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/mod.rs:563:17: 568:18\n = note: inside `std::thread::Builder::spawn_unchecked::<'_, [closure@test::run_test::run_test_inner::{closure#1}], ()>` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/mod.rs:457:32: 457:62\n = note: inside `std::thread::Builder::spawn::<[closure@test::run_test::run_test_inner::{closure#1}], ()>` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/mod.rs:389:18: 389:41\n = note: inside `test::run_test::run_test_inner` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/test/src/lib.rs:599:19: 599:80\n = note: inside `test::run_test` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/test/src/lib.rs:642:28: 648:10\n = note: inside `test::run_tests::<[closure@test::run_tests_console::{closure#2}]>` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/test/src/lib.rs:380:31: 380:98\n = note: inside `test::run_tests_console` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/test/src/console.rs:329:5: 329:70\n = note: inside `test::test_main` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/test/src/lib.rs:139:15: 139:55\n = note: inside `test::test_main_static` at /home/repi/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/test/src/lib.rs:158:5: 158:40\n = note: inside `main`\n\nnote: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace\n\nerror: aborting due to previous error\n```","shortMessageHtmlLink":"Fix using crash-handler under Miri"}},{"before":"aad02d887af116faff292c9c5883f2c658adb117","after":"1db8fca031d9871e7d329393a43cbc78e80d954c","ref":"refs/heads/main","pushedAt":"2023-04-03T12:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"303db2c780931169498569b368b13e336cbe88ca","after":"aad02d887af116faff292c9c5883f2c658adb117","ref":"refs/heads/main","pushedAt":"2023-04-03T12:09:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"668365d3f6b7c5d087ab14f49222cda8a9fb3d57","after":null,"ref":"refs/heads/update-mdw","pushedAt":"2023-04-03T11:55:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"}},{"before":"d62b829038dfe5b7dd1c021e5b26d00c2de83b78","after":"303db2c780931169498569b368b13e336cbe88ca","ref":"refs/heads/main","pushedAt":"2023-04-03T11:55:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Update mdw (#73)","shortMessageHtmlLink":"Update mdw (#73)"}},{"before":null,"after":"668365d3f6b7c5d087ab14f49222cda8a9fb3d57","ref":"refs/heads/update-mdw","pushedAt":"2023-04-03T11:47:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"Update mdw","shortMessageHtmlLink":"Update mdw"}},{"before":"f071fe74d77a2804bf56185ccea6ad71f72ec58f","after":"d62b829038dfe5b7dd1c021e5b26d00c2de83b78","ref":"refs/heads/main","pushedAt":"2023-04-03T10:45:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jake-Shadle","name":"Jake Shadle","path":"/Jake-Shadle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2316028?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD-29-tQA","startCursor":null,"endCursor":null}},"title":"Activity ยท EmbarkStudios/crash-handling"}