rooch icon indicating copy to clipboard operation
rooch copied to clipboard

Testnet panic bug

Open jolestar opened this issue 4 months ago • 1 comments

2025-09-14T14:37:38.515236Z  INFO rooch_relayer::actor::bitcoin_relayer: BitcoinRelayer process block, height: 102097, hash: 0000000005ab944688b83be7061def5553a6af8fecec1fa870d6390f8d12a40c, tx_size: 1, time: 1757867840
2025-09-14T14:37:38.518340Z  INFO rooch_sequencer::actor::sequencer: sequencer sequenced tx_hash: 0x139df3696f400c7d0c08d86636abacab240afa3b40fdff5a78bfd8a1fe00642e tx_order: 12104846
2025-09-14T14:37:38.544199Z  INFO rooch_relayer::actor::relayer: Relayer execute relay block(hash: "0ca4128d0f39d670a81fecec8fafa65355ef1d06e73bb8884694ab0500000000", height: 102097) success
2025-09-14T14:37:38.858318Z  INFO rooch_sequencer::actor::sequencer: sequencer sequenced tx_hash: 0x81bf477de9176dc33b4ba9be51aa08f3046601f3c41dbe316b5542c21ce5f4cc tx_order: 12104847
2025-09-14T14:37:38.860941Z  WARN moveos::moveos: execute_action error tx(hash:0x81bf477de9176dc33b4ba9be51aa08f3046601f3c41dbe316b5542c21ce5f4cc) vm_err:VMError { major_status: ABORTED, sub_status: Some(1), message: None, exec_state: None, location: Module(ModuleId { address: 0000000000000000000000000000000000000000000000000000000000000002, name: Identifier("object") }), indices: [], offsets: [(FunctionDefinitionIndex(46), 0)] } need respawn session.
2025-09-14T14:37:38.860971Z  WARN moveos::moveos: System call failed: ABORTED { code: 1, location: 0x0000000000000000000000000000000000000000000000000000000000000002::object }
2025-09-14T14:37:38.861113Z ERROR rooch_pipeline_processor::actor::processor: Execute L1Tx failed while VM panic occurred. error: 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 46", execution_state: [] })
2025-09-15T03:36:38.078971Z  WARN send{self=LocalActorRef<rooch_executor::actor::executor::ExecutorActor> { path: "4482dc6b-eafb-4419-b1a5-a3baa0a14331", actor_id: "Executor" }}: moveos_stdlib::natives::moveos_stdlib::object: [ObjectRuntime] error err: VMError { major_status: RESOURCE_ALREADY_EXISTS, sub_status: None, message: Some("Value of object(id:0xf74d177bfec2d8de0c4893f6502d3e5b55f12f75e158d53b035dcbe33782ef16c129618127cb3138db638de5b8905086c925c076d4cb7e2bcfdd95d2ea9a7a44 type:0x4::utxo::UTXO) already exists"), exec_state: None, location: Undefined, indices: [], offsets: [] }, abort: 1
2025-09-15T03:36:38.078997Z  WARN send{self=LocalActorRef<rooch_executor::actor::executor::ExecutorActor> { path: "4482dc6b-eafb-4419-b1a5-a3baa0a14331", actor_id: "Executor" }}: moveos::moveos: execute_action error tx(hash:0x81bf477de9176dc33b4ba9be51aa08f3046601f3c41dbe316b5542c21ce5f4cc) vm_err:VMError { major_status: ABORTED, sub_status: Some(1), message: None, exec_state: None, location: Module(ModuleId { address: 0000000000000000000000000000000000000000000000000000000000000002, name: Identifier("object") }), indices: [], offsets: [(FunctionDefinitionIndex(46), 0)] } need respawn session.
/rooch/rooch object -i 0xf74d177bfec2d8de0c4893f6502d3e5b55f12f75e158d53b035dcbe33782ef16c129618127cb3138db638de5b8905086c925c076d4cb7e2bcfdd95d2ea9a7a44
{
  "data": [
    {
      "id": "0xf74d177bfec2d8de0c4893f6502d3e5b55f12f75e158d53b035dcbe33782ef16c129618127cb3138db638de5b8905086c925c076d4cb7e2bcfdd95d2ea9a7a44",
      "owner": "rooch1wravmzrtqr4repjnq5jppydls747srf58hs8nhmq9eef9npurhqqw8rq0x",
      "owner_bitcoin_address": "tb1q4zn45nrsf330pzt4w30upfaan5pcw3c4dxpmjl",
      "flag": 0,
      "state_root": "0x5350415253455f4d45524b4c455f504c414345484f4c4445525f484153480000",
      "size": "0",
      "created_at": "1757855831507",
      "updated_at": "1757855831507",
      "object_type": "0x4::utxo::UTXO",
      "value": "0x1791dccddf704917004d511bad9d71b9bd9828fb2436c6ea9dc2d5cdba06e9a70200000040fc6f060100000000",
      "decoded_value": {
        "abilities": 8,
        "type": "0x4::utxo::UTXO",
        "value": {
          "seals": {
            "abilities": 7,
            "type": "0x2::simple_multimap::SimpleMultiMap<0x1::string::String, 0x2::object::ObjectID>",
            "value": {
              "data": []
            }
          },
          "txid": "0x1791dccddf704917004d511bad9d71b9bd9828fb2436c6ea9dc2d5cdba06e9a7",
          "value": "4402969664",
          "vout": 2
        }
      },
      "tx_order": "0",
      "state_index": "0",
      "display_fields": null
    }
  ],
  "next_cursor": {
    "tx_order": "0",
    "state_index": "0"
  },
  "has_next_page": false
}
rooch util hex 0x1791dccddf704917004d511bad9d71b9bd9828fb2436c6ea9dc2d5cdba06e9a7
a7e906bacdd5c29deac63624fb2898bdb9719dad1b514d00174970dfcddc9117

https://mempool.space/testnet4/tx/a7e906bacdd5c29deac63624fb2898bdb9719dad1b514d00174970dfcddc9117

jolestar avatar Sep 15 '25 03:09 jolestar

rooch move view --function 0x4::bitcoin::get_tx --args address:0x1791dccddf704917004d511bad9d71b9bd9828fb2436c6ea9dc2d5cdba06e9a7  
{
  "vm_status": "Executed",
  "return_values": [
    {
      "value": {
        "type_tag": "0x1::option::Option<0x4::types::Transaction>",
        "value": "0x011791dccddf704917004d511bad9d71b9bd9828fb2436c6ea9dc2d5cdba06e9a70200000000000000013e26411fdee5088c42443def7b3afaa291d507f74e52c3a4375bef7a7b01a1270200000000fdffffff0140cca4256c43d86c329d9ff6c475d93fb1fe7899873a88524b3c9e6738edc3ef28fa01d0a75ee47eb5713c9c56ab7d4686f96fbd5f532eac40deff764a371431bd0320a107000000000016001447a9070ad8addaec5e05004f5939d2559284fd8416020047a9070ad8addaec5e05004f5939d2559284fd840000000000000000196a176661756365742e746573746e6574342e6465762074786e0040fc6f0601000000160014a8a75a4c704c62f08975745fc0a7bd9d03874715160200a8a75a4c704c62f08975745fc0a7bd9d03874715"
      },
      "decoded_value": {
        "abilities": 7,
        "type": "0x1::option::Option<0x4::types::Transaction>",
        "value": {
          "vec": {
            "abilities": 7,
            "type": "0x4::types::Transaction",
            "field": [
              "id",
              "version",
              "lock_time",
              "input",
              "output"
            ],
            "value": [
              [
                "0x1791dccddf704917004d511bad9d71b9bd9828fb2436c6ea9dc2d5cdba06e9a7",
                2,
                0,
                {
                  "abilities": 7,
                  "type": "0x4::types::TxIn",
                  "field": [
                    "previous_output",
                    "script_sig",
                    "sequence",
                    "witness"
                  ],
                  "value": [
                    [
                      {
                        "abilities": 7,
                        "type": "0x4::types::OutPoint",
                        "value": {
                          "txid": "0x3e26411fdee5088c42443def7b3afaa291d507f74e52c3a4375bef7a7b01a127",
                          "vout": 2
                        }
                      },
                      "0x",
                      4294967293,
                      {
                        "abilities": 7,
                        "type": "0x4::types::Witness",
                        "value": {
                          "witness": [
                            "0xcca4256c43d86c329d9ff6c475d93fb1fe7899873a88524b3c9e6738edc3ef28fa01d0a75ee47eb5713c9c56ab7d4686f96fbd5f532eac40deff764a371431bd"
                          ]
                        }
                      }
                    ]
                  ]
                },
                {
                  "abilities": 7,
                  "type": "0x4::types::TxOut",
                  "field": [
                    "value",
                    "script_pubkey",
                    "recipient_address"
                  ],
                  "value": [
                    [
                      "500000",
                      {
                        "abilities": 7,
                        "type": "0x4::script_buf::ScriptBuf",
                        "value": {
                          "bytes": "0x001447a9070ad8addaec5e05004f5939d2559284fd84"
                        }
                      },
                      {
                        "abilities": 7,
                        "type": "0x3::bitcoin_address::BitcoinAddress",
                        "value": {
                          "bytes": "0x020047a9070ad8addaec5e05004f5939d2559284fd84"
                        }
                      }
                    ],
                    [
                      "0",
                      {
                        "abilities": 7,
                        "type": "0x4::script_buf::ScriptBuf",
                        "value": {
                          "bytes": "0x6a176661756365742e746573746e6574342e6465762074786e"
                        }
                      },
                      {
                        "abilities": 7,
                        "type": "0x3::bitcoin_address::BitcoinAddress",
                        "value": {
                          "bytes": "0x"
                        }
                      }
                    ],
                    [
                      "4402969664",
                      {
                        "abilities": 7,
                        "type": "0x4::script_buf::ScriptBuf",
                        "value": {
                          "bytes": "0x0014a8a75a4c704c62f08975745fc0a7bd9d03874715"
                        }
                      },
                      {
                        "abilities": 7,
                        "type": "0x3::bitcoin_address::BitcoinAddress",
                        "value": {
                          "bytes": "0x0200a8a75a4c704c62f08975745fc0a7bd9d03874715"
                        }
                      }
                    ]
                  ]
                }
              ]
            ]
          }
        }
      }
    }
  ]
}

jolestar avatar Sep 15 '25 04:09 jolestar