XRC exceeded its current Wasm memory limit

Hi Dfinity team,

Getting this error from the Exchange Rate Canister:

Error from Canister uf6dk-hyaaa-aaaaq-qaaaq-cai: Canister exceeded its current Wasm memory limit of 3221225472 bytes. The peak Wasm memory usage was 3221291008 bytes. If the canister reaches 4GiB, then it may stop functioning and may become unrecoverable. Please reach out to the canister owner to investigate the reason for the increased memory usage. It might be necessary to move data from the Wasm memory to the stable memory. If such high Wasm memory usage is expected and safe, then the developer can increase the Wasm memory limit in the canister settings..
Try checking the canister for a possible memory leak or modifying it to use more stable memory instead of Wasm memory. See documentation: https://internetcomputer.org/docs/current/references/execution-errors#wasm-memory-limit-exceeded

2 Likes

Hi Xalkan et al, our engineers have identified the issue affecting the canister and are actively working on a fix. We’re making progress and will share updates as soon as more information becomes available.

1 Like

One can follow the issue updates on IC status page.

The issue has been remedied by proposal 139107, the canister is running again. More details will follow soon.

1 Like

The proposal itself can be discussed in this thread.

2 Likes