massalabs / massa

The Decentralized and Scaled Blockchain
https://massa.net
5.57k stars 714 forks source link

Deserialization failed: incompatible binary #3838

Closed abregand closed 5 months ago

abregand commented 1 year ago

Hi,

It's the second time, the node crash : "Could not deserialize as static object: Feature static load is not compiled in is not yet supported thread 'execution' panicked at 'critical: module deserialization failed: incompatible binary: The provided bytes are not wasmer-universal', massa-module-cache/src/hd_cache.rs:153:84"

First time, on the first restart it's ok, but the second, 4 restart are necessary.. And after 3min, crash again..

image

AurelienFT commented 1 year ago

Hello, Thanks for the report. @Eitu33 do you know if there is some processor that are not supported by the new cranelift compilation ?

Eitu33 commented 1 year ago

It is unlikely that this issue is related to the processor, this is an internal problem. After a quick look at the logic it looks like an edge case, I will investigate if the errors spreads. Thanks for the report 👍

qdrn commented 1 year ago

I had the same one also:

Could not deserialize as static object: Feature static load is not compiled in is not yet supported
thread 'execution' panicked at 'critical: module deserialization failed: incompatible binary: The provided bytes are not wasmer-universal', massa-module-cache/src/hd_cache.rs:153:84
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

It also happened after Cycle Unavailable.

litchipi commented 1 year ago

@AurelienFT @Eitu33 Any news on this ? I can assign myself to it if needed (might need a crash course around the code if you are comfortable inside it)