rooch-network / rooch

VApp Container with Move Language for Bitcoin ecosystem
https://rooch.network
Apache License 2.0
162 stars 85 forks source link

Panic found, System call panic Execute system call with Panic Some #2590

Closed yourmoonlight closed 2 months ago

yourmoonlight commented 2 months ago

Rooch version

rooch:v0.7.0

What did you do?

found some server panic log

What did you see happen?

2024-09-07T00:48:52.428667Z ERROR rooch_rpc_server: System call panic Execute system call with Panic Some(VMErrorInfo { error_message: "VMError with status ABORTED with sub status 1 at location Module ModuleId { address: 0000000000000000000000000000000000000000000000000000000000000002, name: Identifier(\"object\") } at code offset 0 in function definition 40", execution_state: [] })

What did you expect to see?

no panic

wow-sven commented 2 months ago

like this?

image
jolestar commented 2 months ago

Does the reorg cause this panic? @baichuan3 @steelgeek091

baichuan3 commented 2 months ago

like this? image

Which environment are you using? testnet or local?

steelgeek091 commented 2 months ago

Does the reorg cause this panic? @baichuan3 @steelgeek091

There are two errors: the first one appears to be caused by a reorg, and the second one, reported by Sven, seems to be unrelated to the reorg.

Use the fresh local environment can trigger the second error.

jolestar commented 2 months ago

The case from @wow-sven should be fixed in #2599