Skip to content

Commit

Permalink
feat: canister backtraces (#3929)
Browse files Browse the repository at this point in the history
* Preserve namesection in built canisters

* Update replica to 0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a
  • Loading branch information
adamspofford-dfinity committed Oct 10, 2024
1 parent 5ce503b commit 52acd81
Show file tree
Hide file tree
Showing 4 changed files with 119 additions and 121 deletions.
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,13 @@ Updated Motoko to [0.13.0](https://github.com/dfinity/motoko/releases/tag/0.13.0

### Replica

Updated replica to elected commit c43a4880199c00135c8415957851e823b3fb769e.
This incorporates the following executed proposals:
Updated replica to elected commit 0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a.

This incorporates the following elected proposals:

- [133327](https://dashboard.internetcomputer.org/proposal/133327)
- [133310](https://dashboard.internetcomputer.org/proposal/133310)
- [133309](https://dashboard.internetcomputer.org/proposal/133309)
- [133144](https://dashboard.internetcomputer.org/proposal/133144)
- [133143](https://dashboard.internetcomputer.org/proposal/133143)
- [133142](https://dashboard.internetcomputer.org/proposal/133142)
Expand Down
132 changes: 66 additions & 66 deletions nix/sources.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,71 +2,71 @@
"canister_sandbox-x86_64-darwin": {
"builtin": false,
"description": "The canister_sandbox binary. It must be updated together with the replica binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "1xf645zynh6yhgppdr3z7f45b5476vzcx7b8l3j88ndm1a8qc805",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "1a0b0xbpqr68p6zffc0di3f6i3zzap5n1xyl6gcjgrhklilnmfxj",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/canister_sandbox.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/canister_sandbox.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/canister_sandbox.gz"
},
"canister_sandbox-x86_64-linux": {
"builtin": false,
"description": "The canister_sandbox binary. It must be updated together with the replica binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "0xdmks8yhrdgmp5wwmxc8xrqf0g9g8n1jpjdn4360fsdjqxk2kq9",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "1rzy24mhrvx3whi130nifxwplpqh1k2r7ld00c5imkzcl4d1lcv4",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/canister_sandbox.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/canister_sandbox.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/canister_sandbox.gz"
},
"compiler_sandbox-x86_64-darwin": {
"builtin": false,
"description": "The compiler_sandbox binary. It must be updated together with the replica binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "1bv9s4nb2j6ni416dpy9bfsx4vmk55aw1x1jy6143kc69wm2hns0",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "0a24bc330ym0prlfkghgbxmndvyh13cwxdf76pgikw6804d6s5a6",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/compiler_sandbox.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/compiler_sandbox.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/compiler_sandbox.gz"
},
"compiler_sandbox-x86_64-linux": {
"builtin": false,
"description": "The compiler_sandbox binary. It must be updated together with the replica binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "0jiqi2ij0wcbifz04gk0i60kq6s6bcx3dyrfnhx4mbxnv4m59rvx",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "0wwwwvcyhyzcvril477bchbpif1a1s702fy4sv69ni9wz1vr25a6",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/compiler_sandbox.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/compiler_sandbox.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/compiler_sandbox.gz"
},
"ic-admin-x86_64-darwin": {
"builtin": false,
"description": "The ic-admin binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "1mbn1xkpf44a4697njrr3gzgajyl13p0dyg0b7mdx57nhzkxm8z1",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "004wk976w6dw6cd1k08c5ca7ylbdkjgqa28f3cwr6nghafq8ik1m",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/ic-admin.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/ic-admin.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/ic-admin.gz"
},
"ic-admin-x86_64-linux": {
"builtin": false,
"description": "The ic-admin binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "1337ya9szbz24svhw07r5iwyrn4mcgymm1pzql4fvqz9d35ksa0d",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "1z5gnz7ydm86npbybcklcd0w0w7m3hniqln0rgqmr6frncj6d9kh",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/ic-admin.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/ic-admin.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/ic-admin.gz"
},
"ic-btc-adapter-x86_64-darwin": {
"builtin": false,
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "06fjm0z8qqkqd21if9flrsmjdiqizb9xya9knhcm8i4jp99qpzwy",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "0d85xfiwiffpsn1vdfid1bfb5qxss1n5kbj3fx8hhw3z34rgs65k",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/ic-btc-adapter.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/ic-btc-adapter.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/ic-btc-adapter.gz"
},
"ic-btc-adapter-x86_64-linux": {
"builtin": false,
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "114a9ia0mic963barlswyhpsl7c821h98i7wyzar80d3c20397n7",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "0f2kwbgksgc0hzpxahxsfqsqv949cma3y40p4zmaafvqwx2ndarv",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/ic-btc-adapter.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/ic-btc-adapter.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/ic-btc-adapter.gz"
},
"ic-btc-canister": {
Expand All @@ -78,52 +78,52 @@
},
"ic-https-outcalls-adapter-x86_64-darwin": {
"builtin": false,
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "1ki7bz0jbiw00amgxd9gz9b2fyzmxfg6qwnlfrhxr8y1grgsks7a",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "0mizw7q2mmv1n8lby63n4w9x4lnkdxxq48dwhp6fhs1mlq59nvc5",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/ic-https-outcalls-adapter.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/ic-https-outcalls-adapter.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/ic-https-outcalls-adapter.gz"
},
"ic-https-outcalls-adapter-x86_64-linux": {
"builtin": false,
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "0qansx4fjyr5ma2vjz4j0ifmqi5xvc69lhkfjnl0snj8lj81wyzl",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "0xivhcq195n0jrd67hmpsf5ab9rdcnylfq05799ym6qxx6pkmr69",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/ic-https-outcalls-adapter.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/ic-https-outcalls-adapter.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/ic-https-outcalls-adapter.gz"
},
"ic-nns-init-x86_64-darwin": {
"builtin": false,
"description": "The ic-nns-init binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "0cbg099b7pvqz7zr2b75l4s815l5xx9hc5h2ifabb0pg911cylwg",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "0yg7mhcg98byxn69h32hb823r6sfm9nvz1i1gxl65w9516zsmppx",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/ic-nns-init.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/ic-nns-init.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/ic-nns-init.gz"
},
"ic-nns-init-x86_64-linux": {
"builtin": false,
"description": "The ic-nns-init binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "162gxjvhfrj3gpl2rjcmk6np1hvlq0m48y5zbyzfi3s9jx0v5jww",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "095x9k6adarikw91g6c6p6l3mc0x92gyabclwicp7y587hw68app",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/ic-nns-init.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/ic-nns-init.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/ic-nns-init.gz"
},
"ic-starter-x86_64-darwin": {
"builtin": false,
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "1jd3fvrsi2xqd071vciff1rn0f6briz3sq5h7k1rjm47mb5djpxm",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "0a8mhbbsdgh2bs2hy3xawss6a4ig138hij5w1f2w4vwgagwfwj6w",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/ic-starter.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/ic-starter.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/ic-starter.gz"
},
"ic-starter-x86_64-linux": {
"builtin": false,
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "0hrwiv8ggba0ymxqmhbg8jzbls0rcd8jsmnksr1xnag9zpac6ihj",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "1m2p94hx12jxqby3s91k0aqb3iqy06xr6pdlkmi3dp7mq0bn0pny",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/ic-starter.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/ic-starter.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/ic-starter.gz"
},
"motoko-base": {
Expand Down Expand Up @@ -153,71 +153,71 @@
"version": "0.13.0"
},
"pocket-ic-x86_64-darwin": {
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "0rys3s9506wyj32dsm2ha0awvxchpmps04ax57wbiyq9fkwgfgp0",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "0h4a96v20vvr5wlj3jixd0bfj22sczxl6q0cvcdwfv2irs7jfjxa",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/pocket-ic.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/pocket-ic.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/pocket-ic.gz"
},
"pocket-ic-x86_64-linux": {
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "06ll418ib57v6pfc7bn8c3gjvjjdvp8kkd558n6xhjmcnl8b0zmx",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "1d7j76kv4zr8n58dhyrw5bvv945p9gkq7n9jxp2477rxg8932056",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/pocket-ic.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/pocket-ic.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/pocket-ic.gz"
},
"replica-x86_64-darwin": {
"builtin": false,
"description": "The replica binary. It must be updated together with the canister_sandbox binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "0cd55b3x7fz1rn1pz3nclkhrgyp3jmmpzdsy3kw9f9l6v0pxzznz",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "032c7nf0gdzqssbaxcp25f1fdgr9g7w49q5zl55by3rb0f7w227k",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/replica.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/replica.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/replica.gz"
},
"replica-x86_64-linux": {
"builtin": false,
"description": "The replica binary. It must be updated together with the canister_sandbox binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "0jlb85yrsbaiixmhfl39f85yd9irb5xilmxrhnapg3kyfrhzm2kb",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "11cs8p01q8zz19smbc030pj14wh2i7fw84s3lrgg86qbvkpj5jzw",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/replica.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/replica.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/replica.gz"
},
"sandbox_launcher-x86_64-darwin": {
"builtin": false,
"description": "The sandbox_launcher binary. It must be updated together with the replica binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "1fxpr28scfgv4lazjl0hqr0pjj15rph92q852sivw97pggv0bq40",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "080dfr3kf0yash63n6d588sklxalzijd1x3c61xjvjnhs7vkkck3",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/sandbox_launcher.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/sandbox_launcher.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/sandbox_launcher.gz"
},
"sandbox_launcher-x86_64-linux": {
"builtin": false,
"description": "The sandbox_launcher binary. It must be updated together with the replica binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "1xr8kzvglzb4gankxvyvbv2wdkr5kska5mwjsdc5kshkrm2bhg1x",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "1b3igk4xg0g65701ig25vi122pm7wb4577cyh2qi7362pqp10dwy",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/sandbox_launcher.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/sandbox_launcher.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/sandbox_launcher.gz"
},
"sns-x86_64-darwin": {
"builtin": false,
"description": "The sns binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "0l98m2zdlr1vyzs48zg058nn7abqby0v81xqykz9b5dg73y8x5wf",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "1rrml0xr3r57ixgg0km6d0jvmp1p8bfir9jv16wl8x7p4254ifqs",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-darwin/sns.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-darwin/sns.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-darwin/sns.gz"
},
"sns-x86_64-linux": {
"builtin": false,
"description": "The sns binary.",
"rev": "c43a4880199c00135c8415957851e823b3fb769e",
"sha256": "1v1v5g5dd7zszb10h9fn3sj55x4y1bbkwb2cghml8ji7y7662ynp",
"rev": "0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a",
"sha256": "1m3vmb84hmwhxzpiik2rfdp70lr4id1jv9fip8p8ygxid4ira3yi",
"type": "file",
"url": "https://download.dfinity.systems/ic/c43a4880199c00135c8415957851e823b3fb769e/binaries/x86_64-linux/sns.gz",
"url": "https://download.dfinity.systems/ic/0a6d829cddc1534c29e0d2c3c3ebd1024bff8d1a/binaries/x86_64-linux/sns.gz",
"url_template": "https://download.dfinity.systems/ic/<rev>/binaries/x86_64-linux/sns.gz"
}
}
Loading

0 comments on commit 52acd81

Please sign in to comment.