diff --git a/op-e2e/actions/interop/proofs_test.go b/op-e2e/actions/interop/proofs_test.go index 25e2095f24404..1cd9c384048ac 100644 --- a/op-e2e/actions/interop/proofs_test.go +++ b/op-e2e/actions/interop/proofs_test.go @@ -8,11 +8,15 @@ import ( "reflect" "testing" + altda "github.com/ethereum-optimism/optimism/op-alt-da" "github.com/ethereum-optimism/optimism/op-challenger/game/fault/trace/super" challengerTypes "github.com/ethereum-optimism/optimism/op-challenger/game/fault/types" "github.com/ethereum-optimism/optimism/op-e2e/actions/helpers" "github.com/ethereum-optimism/optimism/op-e2e/actions/interop/dsl" fpHelpers "github.com/ethereum-optimism/optimism/op-e2e/actions/proofs/helpers" + "github.com/ethereum-optimism/optimism/op-e2e/e2eutils" + "github.com/ethereum-optimism/optimism/op-node/node/safedb" + sync2 "github.com/ethereum-optimism/optimism/op-node/rollup/sync" "github.com/ethereum-optimism/optimism/op-program/client/claim" "github.com/ethereum-optimism/optimism/op-program/client/interop" "github.com/ethereum-optimism/optimism/op-program/client/interop/types" @@ -20,7 +24,9 @@ import ( "github.com/ethereum-optimism/optimism/op-service/testlog" "github.com/ethereum-optimism/optimism/op-supervisor/supervisor/backend/depset" "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/common/hexutil" "github.com/ethereum/go-ethereum/crypto" + "github.com/ethereum/go-ethereum/log" "github.com/stretchr/testify/require" ) @@ -1391,15 +1397,61 @@ func WithInteropEnabled(t helpers.StatefulTesting, actors *dsl.InteropActors, de f.DependencySet = depSet for _, chain := range []*dsl.Chain{actors.ChainA, actors.ChainB} { + verifier, canonicalOnlyEngine := createVerifierWithOnlyCanonicalBlocks(t, actors.L1Miner, chain) f.L2Sources = append(f.L2Sources, &fpHelpers.FaultProofProgramL2Source{ - Node: chain.Sequencer.L2Verifier, - Engine: chain.SequencerEngine, + Node: verifier, + Engine: canonicalOnlyEngine, ChainConfig: chain.L2Genesis.Config, }) } } } +// createVerifierWithOnlyCanonicalBlocks creates a new L2Verifier and associated L2Engine that only has the canonical +// blocks from chain in its database. Non-canonical blocks, their world state, receipts and other data are not available +func createVerifierWithOnlyCanonicalBlocks(t helpers.StatefulTesting, l1Miner *helpers.L1Miner, chain *dsl.Chain) (*helpers.L2Verifier, *helpers.L2Engine) { + jwtPath := e2eutils.WriteDefaultJWT(t) + canonicalOnlyEngine := helpers.NewL2Engine(t, testlog.Logger(t, log.LvlInfo).New("role", "canonicalOnlyEngine"), chain.L2Genesis, jwtPath) + head := chain.Sequencer.L2Unsafe() + for i := uint64(1); i <= head.Number; i++ { + block, err := chain.SequencerEngine.EthClient().BlockByNumber(t.Ctx(), new(big.Int).SetUint64(i)) + require.NoErrorf(t, err, "failed to get block by number %v", i) + envelope, err := eth.BlockAsPayloadEnv(block, chain.L2Genesis.Config) + require.NoErrorf(t, err, "could not convert block %v to payload envelope") + result, err := canonicalOnlyEngine.EngineApi.NewPayloadV4(t.Ctx(), envelope.ExecutionPayload, []common.Hash{}, envelope.ParentBeaconBlockRoot, []hexutil.Bytes{}) + require.NoErrorf(t, err, "could not import payload for block %v", i) + require.Equal(t, eth.ExecutionValid, result.Status) + } + fcuResult, err := canonicalOnlyEngine.EngineApi.ForkchoiceUpdatedV3(t.Ctx(), ð.ForkchoiceState{ + HeadBlockHash: head.Hash, + SafeBlockHash: head.Hash, + FinalizedBlockHash: head.Hash, + }, nil) + require.NoErrorf(t, err, "could not update fork choice for block %v", head.Hash) + require.Equal(t, eth.ExecutionValid, fcuResult.PayloadStatus.Status) + + // Verify chain matches exactly + for i := uint64(0); i <= head.Number; i++ { + blockNum := new(big.Int).SetUint64(i) + expected, err := chain.SequencerEngine.EthClient().BlockByNumber(t.Ctx(), blockNum) + require.NoErrorf(t, err, "failed to get original block by number %v", i) + actual, err := canonicalOnlyEngine.EthClient().BlockByNumber(t.Ctx(), blockNum) + require.NoErrorf(t, err, "failed to get canonical-only block by number %v", i) + require.Equalf(t, expected.Hash(), actual.Hash(), "block %v does not match", i) + } + + verifier := helpers.NewL2Verifier(t, + testlog.Logger(t, log.LvlInfo).New("role", "canonicalOnlyVerifier"), + l1Miner.L1Client(t, chain.RollupCfg), + l1Miner.BlobSource(), + altda.Disabled, + canonicalOnlyEngine.EngineClient(t, chain.RollupCfg), + chain.RollupCfg, + &sync2.Config{}, + safedb.Disabled) + return verifier, canonicalOnlyEngine +} + func assertTime(t helpers.Testing, chain *dsl.Chain, unsafe, crossUnsafe, localSafe, safe uint64) { start := chain.L2Genesis.Timestamp status := chain.Sequencer.SyncStatus() diff --git a/op-program/client/interop/consolidate.go b/op-program/client/interop/consolidate.go index b4388da6021a7..cb92920bd5e65 100644 --- a/op-program/client/interop/consolidate.go +++ b/op-program/client/interop/consolidate.go @@ -164,18 +164,7 @@ func singleRoundConsolidation( continue } - agreedOutput := l2PreimageOracle.OutputByRoot(common.Hash(chain.Output), chain.ChainID) - agreedOutputV0, ok := agreedOutput.(*eth.OutputV0) - if !ok { - return fmt.Errorf("%w: version: %d", l2.ErrUnsupportedL2Output, agreedOutput.Version()) - } - agreedBlockHash := common.Hash(agreedOutputV0.BlockHash) - progress := consolidateState.PendingProgress[i] - // It's possible that the optimistic block is not canonical. - // So we use the blockDataByHash hint to trigger a block rebuild to ensure that the block data, including receipts, are available. - _ = l2PreimageOracle.BlockDataByHash(agreedBlockHash, progress.BlockHash, chain.ChainID) - optimisticBlock, _ := l2PreimageOracle.ReceiptsByBlockHash(progress.BlockHash, chain.ChainID) candidate := supervisortypes.BlockSeal{ @@ -273,7 +262,10 @@ func newConsolidateCheckDeps( progress := transitionState.PendingProgress[i] // This is the optimistic head. It's OK if it's replaced by a deposits-only block. // Because by then the replacement block won't be used for hazard checks. - head := oracle.BlockByHash(progress.BlockHash, chain.ChainID) + head, err := fetchOptimisticBlock(oracle, progress.BlockHash, chain) + if err != nil { + return nil, fmt.Errorf("failed to fetch optimistic block for chain %v: %w", chain.ChainID, err) + } blockByHash := func(hash common.Hash) *ethtypes.Block { return oracle.BlockByHash(hash, chain.ChainID) } @@ -293,6 +285,15 @@ func newConsolidateCheckDeps( }, nil } +func fetchOptimisticBlock(oracle l2.Oracle, blockHash common.Hash, chain eth.ChainIDAndOutput) (*ethtypes.Block, error) { + agreedOutput := oracle.OutputByRoot(common.Hash(chain.Output), chain.ChainID) + agreedOutputV0, ok := agreedOutput.(*eth.OutputV0) + if !ok { + return nil, fmt.Errorf("%w: version: %d", l2.ErrUnsupportedL2Output, agreedOutput.Version()) + } + return oracle.BlockDataByHash(agreedOutputV0.BlockHash, blockHash, chain.ChainID), nil +} + func (d *consolidateCheckDeps) Contains(chain eth.ChainID, query supervisortypes.ContainsQuery) (includedIn supervisortypes.BlockSeal, err error) { // We can assume the oracle has the block the executing message is in block, err := d.CanonBlockByNumber(d.oracle, query.BlockNum, chain) diff --git a/op-program/client/interop/interop_test.go b/op-program/client/interop/interop_test.go index 2ebc71d623294..5dc93cf5bdefb 100644 --- a/op-program/client/interop/interop_test.go +++ b/op-program/client/interop/interop_test.go @@ -474,10 +474,6 @@ func runConsolidationTestCase(t *testing.T, testCase consolidationTestCase) { l2PreimageOracle.Outputs[common.Hash(agreedSuperRoot.Chains[0].Output)] = createOutput(block1A.Hash()) l2PreimageOracle.Outputs[common.Hash(agreedSuperRoot.Chains[1].Output)] = createOutput(block1B.Hash()) - l2PreimageOracle.BlockData = map[common.Hash]*gethTypes.Block{ - block2A.Hash(): block2A, - block2B.Hash(): block2B, - } l2PreimageOracle.Blocks[block1A.Hash()] = block1A l2PreimageOracle.Blocks[block2A.Hash()] = block2A l2PreimageOracle.Blocks[block2B.Hash()] = block2B @@ -503,7 +499,6 @@ func runConsolidationTestCase(t *testing.T, testCase consolidationTestCase) { finalRoots[chainIndexToReplace] = depositsOnlyOutputRoot // stub the preimages in the replacement block l2PreimageOracle.Blocks[depositsOnlyBlock.Hash()] = depositsOnlyBlock - l2PreimageOracle.BlockData[depositsOnlyBlock.Hash()] = depositsOnlyBlock l2PreimageOracle.Outputs[common.Hash(depositsOnlyOutputRoot)] = depositsOnlyOutput l2PreimageOracle.Receipts[depositsOnlyBlock.Hash()] = depositsOnlyBlockReceipts } @@ -645,6 +640,9 @@ func TestHazardSet_ExpiredMessageShortCircuitsInclusionCheck(t *testing.T) { l2PreimageOracle.Blocks[block2B.Hash()] = block2B l2PreimageOracle.Receipts[block2A.Hash()] = block2AReceipts l2PreimageOracle.Receipts[block2B.Hash()] = block2BReceipts + for _, chain := range agreedSuperRoot.Chains { + l2PreimageOracle.Outputs[common.Hash(chain.Output)] = ð.OutputV0{} + } consolidateState := newConsolidateState(transitionState) consolidateDeps, err := newConsolidateCheckDeps(configSource.depset, configSource, transitionState, agreedSuperRoot.Chains, l2PreimageOracle, consolidateState) diff --git a/op-program/client/l2/test/stub_oracle.go b/op-program/client/l2/test/stub_oracle.go index 01cb210f81605..bbe1737a3c9ab 100644 --- a/op-program/client/l2/test/stub_oracle.go +++ b/op-program/client/l2/test/stub_oracle.go @@ -23,7 +23,6 @@ type stateOracle interface { type StubBlockOracle struct { t *testing.T Blocks map[common.Hash]*gethTypes.Block - BlockData map[common.Hash]*gethTypes.Block Receipts map[common.Hash]gethTypes.Receipts Outputs map[common.Hash]eth.Output TransitionStates map[common.Hash]*interopTypes.TransitionState @@ -35,7 +34,6 @@ func NewStubOracle(t *testing.T) (*StubBlockOracle, *StubStateOracle) { blockOracle := StubBlockOracle{ t: t, Blocks: make(map[common.Hash]*gethTypes.Block), - BlockData: make(map[common.Hash]*gethTypes.Block), Outputs: make(map[common.Hash]eth.Output), TransitionStates: make(map[common.Hash]*interopTypes.TransitionState), Receipts: make(map[common.Hash]gethTypes.Receipts), @@ -89,7 +87,7 @@ func (o StubBlockOracle) Hinter() l2Types.OracleHinter { } func (o StubBlockOracle) BlockDataByHash(agreedBlockHash, blockHash common.Hash, chainID eth.ChainID) *gethTypes.Block { - block, ok := o.BlockData[blockHash] + block, ok := o.Blocks[blockHash] if !ok { o.t.Fatalf("requested unknown block %s", blockHash) } diff --git a/op-program/client/preinterop.go b/op-program/client/preinterop.go index 075bd948e3273..18e01d0851075 100644 --- a/op-program/client/preinterop.go +++ b/op-program/client/preinterop.go @@ -34,5 +34,9 @@ func RunPreInteropProgram( if err != nil { return err } + if opts.SkipValidation { + logger.Info("Validation skipped", "blockHash", result.BlockHash, "outputRoot", result.OutputRoot) + return nil + } return claim.ValidateClaim(logger, eth.Bytes32(bootInfo.L2Claim), result.OutputRoot) } diff --git a/op-program/client/program.go b/op-program/client/program.go index dc0a17cfabe7c..04f3916785823 100644 --- a/op-program/client/program.go +++ b/op-program/client/program.go @@ -21,10 +21,11 @@ import ( var errInvalidConfig = errors.New("invalid config") type Config struct { - SkipValidation bool - InteropEnabled bool - DB l2.KeyValueStore - StoreBlockData bool + SkipValidation bool + InteropEnabled bool + ForceHintChainID bool + DB l2.KeyValueStore + StoreBlockData bool } // Main executes the client program in a detached context and exits the current process. @@ -63,7 +64,7 @@ func RunProgram(logger log.Logger, preimageOracle io.ReadWriter, preimageHinter pClient := preimage.NewOracleClient(preimageOracle) hClient := preimage.NewHintWriter(preimageHinter) l1PreimageOracle := l1.NewCachingOracle(l1.NewPreimageOracle(pClient, hClient)) - l2PreimageOracle := l2.NewCachingOracle(l2.NewPreimageOracle(pClient, hClient, cfg.InteropEnabled)) + l2PreimageOracle := l2.NewCachingOracle(l2.NewPreimageOracle(pClient, hClient, cfg.InteropEnabled || cfg.ForceHintChainID)) if cfg.InteropEnabled { bootInfo := boot.BootstrapInterop(pClient) @@ -73,6 +74,6 @@ func RunProgram(logger log.Logger, preimageOracle io.ReadWriter, preimageHinter return fmt.Errorf("%w: db config is required", errInvalidConfig) } bootInfo := boot.NewBootstrapClient(pClient).BootInfo() - derivationOptions := tasks.DerivationOptions{StoreBlockData: cfg.StoreBlockData} + derivationOptions := tasks.DerivationOptions{StoreBlockData: cfg.StoreBlockData, SkipValidation: cfg.SkipValidation} return RunPreInteropProgram(logger, bootInfo, l1PreimageOracle, l2PreimageOracle, cfg.DB, derivationOptions) } diff --git a/op-program/client/tasks/derive.go b/op-program/client/tasks/derive.go index 177dad8fbcb77..da21ff2a3102e 100644 --- a/op-program/client/tasks/derive.go +++ b/op-program/client/tasks/derive.go @@ -34,6 +34,9 @@ type DerivationOptions struct { // StoreBlockData controls whether block data, including intermediate trie nodes from transactions and receipts // of the derived block should be stored in the l2.KeyValueStore. StoreBlockData bool + + // SkipValidation controls whether the claim is validated after the block is derived. + SkipValidation bool } // RunDerivation executes the L2 state transition, given a minimal interface to retrieve data. diff --git a/op-program/compatibility-test/README.md b/op-program/compatibility-test/README.md new file mode 100644 index 0000000000000..2510336c24bbc --- /dev/null +++ b/op-program/compatibility-test/README.md @@ -0,0 +1,20 @@ +# Compatiblity Test Baseline + +These baselines are used as part of the `analyze-op-program-client` task to check op-program for any unsupported +opcodes or syscalls. + +## Simplifying `vm-compat` Output + +When the analysis job fails it prints JSON output for all new findings. To format these nicely and remove the `line`, +`file` and `absPath` fields to match the existing baseline, use `jq`: + +```shell +pbpaste | jq 'walk(if type == "object" and has("line") then del(.line) else . end | if type == "object" and has("absPath") then del(.absPath) else . end | if type == "object" and has("file") then del(.file) else . end)' | pbcopy +``` + +`pbpaste` and `pbcopy` are MacOS specific commands. They make it easy to copy the output from the CI results, run that +command and the formatted result is left on the clipboard ready to be pasted in. The `jq` command itself will work fine +on Linux. + +Since these fields are ignored by `vm-compat` (to reduce false positives when line numbers change), it simplifies the +diff substantially to exclude them from the committed baseline file. diff --git a/op-program/compatibility-test/baseline-cannon-multithreaded-64.json b/op-program/compatibility-test/baseline-cannon-multithreaded-64.json index 1143c691f375d..5756902fb0dc1 100644 --- a/op-program/compatibility-test/baseline-cannon-multithreaded-64.json +++ b/op-program/compatibility-test/baseline-cannon-multithreaded-64.json @@ -1,45 +1,21 @@ [ { "callStack": { - "file": "temp_assembly_output", - "line": 299856, "function": "syscall.sendto", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 295921, "function": "syscall.Sendto", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 292263, "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1337370, "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1336467, "function": "net.Interfaces", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2739623, "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2739259, "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" } } } @@ -56,50 +32,23 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 299856, "function": "syscall.sendto", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 295921, "function": "syscall.Sendto", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 292263, "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1337370, "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1337879, "function": "net.interfaceAddrTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1336330, "function": "net.(*Interface).Addrs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2739623, "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2739259, "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" } } } @@ -117,105 +66,45 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354565, "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355808, "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -244,117 +133,45 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 1418684, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -375,128 +192,59 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", + "message": "Potential Incompatible Syscall Detected: 5072", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "0c026a1aca7802d268cf8bd0908ff1e93aed93be89f2278d7d6f06ad19f2482a" + "hash": "0d5200c4f1aca6d140a4f5181a212989b7ba0de4e47f2c263f222bfb10b578e6" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -528,50 +276,23 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 299156, "function": "syscall.bind", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294843, "function": "syscall.Bind", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 292263, "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1337370, "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1337879, "function": "net.interfaceAddrTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1336330, "function": "net.(*Interface).Addrs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2739623, "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2739259, "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" } } } @@ -589,115 +310,49 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297925, "function": "syscall.Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 337864, "function": "internal/poll.(*FD).Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353181, "function": "os.(*File).Truncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1421145, "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -728,25 +383,13 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 1267447, "function": "golang.org/x/sys/unix.Sysinfo", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269265, "function": "github.com/tklauser/go-sysconf.getAvPhysPages", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -759,105 +402,45 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354565, "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -886,423 +469,49 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 353561, - "function": "os.rename", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1420717, - "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential Incompatible Syscall Detected: 5006", - "severity": "CRITICAL", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "1dbcbcc00a61f18ccd3b7a646d9eb3929eb1e5b1d6c0240c3798b2cf9905289f" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1420593, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential Incompatible Syscall Detected: 5072", - "severity": "CRITICAL", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "20ab43c9313e4f7d6af2080fbfe95d4e501e2935174b72a90fd0640f2c0c5108" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 296527, "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354565, "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -1333,110 +542,47 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297207, "function": "syscall.Getdents", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344554, "function": "internal/poll.(*FD).ReadDirent", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 349291, "function": "os.(*File).readdir", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 348944, "function": "os.(*File).Readdirnames", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -1466,100 +612,43 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297048, "function": "syscall.Flock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1390517, "function": "github.com/gofrs/flock.(*Flock).Unlock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -1587,25 +676,13 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 1267447, "function": "golang.org/x/sys/unix.Sysinfo", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269222, "function": "github.com/tklauser/go-sysconf.getPhysPages", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -1618,120 +695,51 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -1763,100 +771,43 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297207, "function": "syscall.Getdents", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344554, "function": "internal/poll.(*FD).ReadDirent", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 349291, "function": "os.(*File).readdir", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 348944, "function": "os.(*File).Readdirnames", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -1884,115 +835,49 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1420593, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -2023,110 +908,47 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -2156,45 +978,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 299156, "function": "syscall.bind", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294843, "function": "syscall.Bind", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 292263, "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1337370, "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1336467, "function": "net.Interfaces", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2739623, "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2739259, "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" } } } @@ -2211,110 +1009,47 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297925, "function": "syscall.Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 337864, "function": "internal/poll.(*FD).Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353181, "function": "os.(*File).Truncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1421145, "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -2344,120 +1079,51 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297207, "function": "syscall.Getdents", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344554, "function": "internal/poll.(*FD).ReadDirent", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 349291, "function": "os.(*File).readdir", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 348944, "function": "os.(*File).Readdirnames", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 356124, "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355808, "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -2489,121 +1155,49 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.lstat", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.lstatNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1416585, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).preopen", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.MkdirAll", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "main.main" } } } @@ -2626,128 +1220,59 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", + "message": "Potential Incompatible Syscall Detected: 5006", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "35efde8a85e14e3c409b358c92974fe5fcafd4fe5468712dc756070780f02313" + "hash": "3cde82f65fb30a398c492e48a470104a376f4f9ea855026b5961fbc936ccaa04" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Ftruncate", "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Ftruncate", "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Truncate", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -2771,124 +1296,55 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5072", + "message": "Potential Incompatible Syscall Detected: 5075", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "3969528cc370de66296274e01f017a013e2bcce2cc9ef4b69ce0eb0e650465e5" + "hash": "4945081084757fae0626d8ab0ee2b7eba08de2a490236c02a742105213121e42" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 355263, - "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "main.main" } } } @@ -2910,129 +1366,57 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", + "message": "Potential Incompatible Syscall Detected: 5072", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "3cde82f65fb30a398c492e48a470104a376f4f9ea855026b5961fbc936ccaa04" + "hash": "4c1b1d752671220a31d96bd41d55a53751bf8f19e560ac4c885ef0539308aea5" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "main.main" } } } @@ -3059,109 +1443,52 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "43b30ff1ae149ec1ce334cf8a3562d8aa9561ab0cab56628a1793563dbba8eec" + "hash": "4e7da77cdd79883a318a94fffcb2de195eb910285864a07c01765dac70da34ad" }, { "callStack": { - "file": "temp_assembly_output", - "line": 335204, - "function": "internal/syscall/unix.Unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } } } } @@ -3182,143 +1509,70 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", + "message": "Potential Incompatible Syscall Detected: 5072", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "47b7ac590ebc38147f55f845c2f529a66dd8d778ab91adb12006bc4c090064bc" + "hash": "4f0413c2a3d0c7bf9f7b1fe231c20be05e77173abd525e776964422832a1a1be" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297925, - "function": "syscall.Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Statfs", "callStack": { - "file": "temp_assembly_output", - "line": 337864, - "function": "internal/poll.(*FD).Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/prometheus/procfs.isRealProc", "callStack": { - "file": "temp_assembly_output", - "line": 353181, - "function": "os.(*File).Truncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/prometheus/procfs.NewFS", "callStack": { - "file": "temp_assembly_output", - "line": 1421145, - "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/prometheus/client_golang/prometheus.canCollectProcess", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/prometheus/client_golang/prometheus.NewProcessCollector", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/prometheus/client_golang/prometheus.init.0" + } + } + } + } + } + }, + "message": "Potential Incompatible Syscall Detected: 5134", + "severity": "CRITICAL", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "50355e961a10a8ce7438f0d897963e802f46bdaed9189b32902ba6b3791f5ac3" + }, + { + "callStack": { + "function": "golang.org/x/sys/unix.ClockGetres", + "callStack": { + "function": "github.com/tklauser/go-sysconf.sysconf", + "callStack": { + "function": "github.com/shirou/gopsutil/cpu.init.1" + } + } + }, + "message": "Potential Incompatible Syscall Detected: 5223", + "severity": "CRITICAL", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "50ff6467de971245c2c4096161b482c8cf839364a67dcabb7006e6ce5f1721b7" + }, + { + "callStack": { + "function": "syscall.Getdents", + "callStack": { + "function": "internal/poll.(*FD).ReadDirent", + "callStack": { + "function": "os.(*File).readdir", + "callStack": { + "function": "os.(*File).Readdir", + "callStack": { + "function": "github.com/tklauser/numcpus.getConfigured", + "callStack": { + "function": "github.com/tklauser/go-sysconf.getNprocsConf", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.sysconf", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -3327,118 +1581,58 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5075", + "message": "Potential Incompatible Syscall Detected: 5308", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "4945081084757fae0626d8ab0ee2b7eba08de2a490236c02a742105213121e42" + "hash": "550039106d67d2dc5120af411124509c4968abb897f4c9427cbb883987495bef" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } } } } @@ -3464,121 +1658,49 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "4c1b1d752671220a31d96bd41d55a53751bf8f19e560ac4c885ef0539308aea5" + "hash": "57f0bd4aa42c5ac255ad37ca18916d2d98738d893feb4e225598e9242be5d8d0" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/syscall/unix.Unlinkat", "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAllFrom", "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAll", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -3599,118 +1721,58 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5072", + "message": "Potential Incompatible Syscall Detected: 5253", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "4e7da77cdd79883a318a94fffcb2de195eb910285864a07c01765dac70da34ad" + "hash": "5c3fff321507bfe61a6f8adcf433a85655aad27725fcc2f14d0273d40437fc55" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } } } } @@ -3736,117 +1798,59 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "4f0413c2a3d0c7bf9f7b1fe231c20be05e77173abd525e776964422832a1a1be" + "hash": "5e58af1e4da717319b5cff1c1d518b1c9232dc4074160d35b532fac695b890f4" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298947, - "function": "syscall.Statfs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.recvfrom", "callStack": { - "file": "temp_assembly_output", - "line": 2041568, - "function": "github.com/prometheus/procfs.isRealProc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Recvfrom", "callStack": { - "file": "temp_assembly_output", - "line": 2041500, - "function": "github.com/prometheus/procfs.NewFS", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.NetlinkRIB", "callStack": { - "file": "temp_assembly_output", - "line": 2060454, - "function": "github.com/prometheus/client_golang/prometheus.canCollectProcess", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.interfaceTable", "callStack": { - "file": "temp_assembly_output", - "line": 2059763, - "function": "github.com/prometheus/client_golang/prometheus.NewProcessCollector", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.interfaceAddrTable", "callStack": { - "file": "temp_assembly_output", - "line": 2061560, - "function": "github.com/prometheus/client_golang/prometheus.init.0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "net.(*Interface).Addrs", + "callStack": { + "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", + "callStack": { + "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", + "callStack": { + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" + } + } + } } } } } } }, - "message": "Potential Incompatible Syscall Detected: 5134", - "severity": "CRITICAL", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "50355e961a10a8ce7438f0d897963e802f46bdaed9189b32902ba6b3791f5ac3" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 1266999, - "function": "golang.org/x/sys/unix.ClockGetres", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269640, - "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - }, - "message": "Potential Incompatible Syscall Detected: 5223", + "message": "Potential Incompatible Syscall Detected: 5044", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "50ff6467de971245c2c4096161b482c8cf839364a67dcabb7006e6ce5f1721b7" + "hash": "625f6774a081123ec5bd84932f3454586efeaa6dc23a636486ffd064319bd87e" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297207, - "function": "syscall.Getdents", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.getsockname", "callStack": { - "file": "temp_assembly_output", - "line": 344554, - "function": "internal/poll.(*FD).ReadDirent", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Getsockname", "callStack": { - "file": "temp_assembly_output", - "line": 349291, - "function": "os.(*File).readdir", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.NetlinkRIB", "callStack": { - "file": "temp_assembly_output", - "line": 348884, - "function": "os.(*File).Readdir", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.interfaceTable", "callStack": { - "file": "temp_assembly_output", - "line": 1268648, - "function": "github.com/tklauser/numcpus.getConfigured", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.Interfaces", "callStack": { - "file": "temp_assembly_output", - "line": 1269606, - "function": "github.com/tklauser/go-sysconf.getNprocsConf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, - "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" } } } @@ -3855,113 +1859,65 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5308", + "message": "Potential Incompatible Syscall Detected: 5050", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "550039106d67d2dc5120af411124509c4968abb897f4c9427cbb883987495bef" + "hash": "626b6f7e1f562743b0d79b3349ff66e833d8ec438977c0c2173c1977ef628db5" }, { "callStack": { - "file": "temp_assembly_output", - "line": 335204, - "function": "internal/syscall/unix.Unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Ftruncate", "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Ftruncate", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Truncate", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } } } } @@ -3982,119 +1938,53 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", + "message": "Potential Incompatible Syscall Detected: 5075", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "5c3fff321507bfe61a6f8adcf433a85655aad27725fcc2f14d0273d40437fc55" + "hash": "6882a3ea33330fb1100e642a78ec310385bf56e784dba04334c0f561b0f4595d" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.unlinkat", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Remove", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "main.main" } } } @@ -4115,114 +2005,144 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", + "message": "Potential Incompatible Syscall Detected: 5253", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "5ca684027a140183a8758b5fcc15cb3158f77b143f2878422fb383f1446c4463" + "hash": "7220f75d39331b3b2dcf8e98df6a299fb7ade4a11aac9d0db6edf7ffebdc2014" }, { "callStack": { - "file": "temp_assembly_output", - "line": 299752, - "function": "syscall.recvfrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.lstat", "callStack": { - "file": "temp_assembly_output", - "line": 295026, - "function": "syscall.Recvfrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 292263, - "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.lstatNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1337370, - "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 1337879, - "function": "net.interfaceAddrTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.rename", "callStack": { - "file": "temp_assembly_output", - "line": 1336330, - "function": "net.(*Interface).Addrs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", "callStack": { - "file": "temp_assembly_output", - "line": 2739623, - "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 2739259, - "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } } } } } } }, - "message": "Potential Incompatible Syscall Detected: 5044", + "message": "Potential Incompatible Syscall Detected: 5006", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "625f6774a081123ec5bd84932f3454586efeaa6dc23a636486ffd064319bd87e" + "hash": "72c165da8fb9a4fc7c79033cf19dd39cdd68c4c67107688c850686c5edcf10f8" }, { "callStack": { - "file": "temp_assembly_output", - "line": 299667, - "function": "syscall.getsockname", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Getdents", "callStack": { - "file": "temp_assembly_output", - "line": 293993, - "function": "syscall.Getsockname", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).ReadDirent", "callStack": { - "file": "temp_assembly_output", - "line": 292263, - "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).readdir", "callStack": { - "file": "temp_assembly_output", - "line": 1337370, - "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Readdirnames", "callStack": { - "file": "temp_assembly_output", - "line": 1336467, - "function": "net.Interfaces", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAllFrom", "callStack": { - "file": "temp_assembly_output", - "line": 2739623, - "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAll", "callStack": { - "file": "temp_assembly_output", - "line": 2739259, - "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } } } } @@ -4231,118 +2151,61 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5050", + "message": "Potential Incompatible Syscall Detected: 5308", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "626b6f7e1f562743b0d79b3349ff66e833d8ec438977c0c2173c1977ef628db5" + "hash": "7437e46b23214e1fab44502b48fc15d8aa66a1e86f6be58958be58cad2f7b8d6" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -4364,134 +2227,59 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", + "message": "Potential Incompatible Syscall Detected: 5072", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "66ce3ad56fb2f99f1e3c1be927d2df72fcfec1d0592c93534b1f0b4308894d12" + "hash": "7aac7619718589c093d01f785ae5c03beb4372b375870323e12dc62fb6b249e1" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297925, - "function": "syscall.Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 337864, - "function": "internal/poll.(*FD).Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 353181, - "function": "os.(*File).Truncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 1421145, - "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "main.main" } } } @@ -4515,118 +2303,55 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5075", + "message": "Potential Incompatible Syscall Detected: 5072", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "6882a3ea33330fb1100e642a78ec310385bf56e784dba04334c0f561b0f4595d" + "hash": "7cf64b395651fd52deab4a0d0feda01daf3981234166dc4d092110dcf6071f24" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297207, - "function": "syscall.Getdents", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.lstat", "callStack": { - "file": "temp_assembly_output", - "line": 344554, - "function": "internal/poll.(*FD).ReadDirent", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 349291, - "function": "os.(*File).readdir", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.lstatNolog", "callStack": { - "file": "temp_assembly_output", - "line": 348944, - "function": "os.(*File).Readdirnames", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.MkdirAll", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -4648,113 +2373,53 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5308", + "message": "Potential Incompatible Syscall Detected: 5006", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "6cd864974faa1af4ff6913572c9ad80c5dd05ada0128688a8c78bac1c5ec7ce0" + "hash": "7dea5e602763d0e8798b038d6174891652878169bd233844aad7ced646a3508c" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354565, "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -4779,126 +2444,51 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7220f75d39331b3b2dcf8e98df6a299fb7ade4a11aac9d0db6edf7ffebdc2014" + "hash": "7e2a01e627b59928c3e2ac4d8c2a665aa8821f6fd67b013bea7c1cc50efd0007" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Ftruncate", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Ftruncate", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Truncate", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", "callStack": { - "file": "temp_assembly_output", - "line": 353561, - "function": "os.rename", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 1420717, - "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -4920,118 +2510,125 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", + "message": "Potential Incompatible Syscall Detected: 5075", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "72c165da8fb9a4fc7c79033cf19dd39cdd68c4c67107688c850686c5edcf10f8" + "hash": "8378e81afe3b00d2090b36f51adf798715301cd41a92f04cfc0407187f41c381" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297207, - "function": "syscall.Getdents", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 344554, - "function": "internal/poll.(*FD).ReadDirent", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 349291, - "function": "os.(*File).readdir", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 348944, - "function": "os.(*File).Readdirnames", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + }, + "message": "Potential Incompatible Syscall Detected: 5072", + "severity": "CRITICAL", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "839b6468bd8c92a97c1a840ec04495d1d42a8733d66e3c1a630e55c5a64c8bc5" + }, + { + "callStack": { + "function": "syscall.Renameat", + "callStack": { + "function": "os.rename", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } } } } @@ -5053,133 +2650,61 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5308", + "message": "Potential Incompatible Syscall Detected: 5254", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7437e46b23214e1fab44502b48fc15d8aa66a1e86f6be58958be58cad2f7b8d6" + "hash": "84f0c60befdfa612cdd0935f4ff1b6d5ea097e0200dd0578fcd672277d390eed" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -5208,129 +2733,45 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "74c8bb579559573407cfdd33d8810811cba92663805ec96e0345cff904cf332d" + "hash": "86e6f4b0cd81f8233f9cdb0dc6c663ee8bcb95b350a7476375f36a7b7f245260" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/syscall/unix.Unlinkat", "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAllFrom", "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAll", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } + "function": "main.main" } } } @@ -5349,128 +2790,59 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5072", + "message": "Potential Incompatible Syscall Detected: 5253", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7aac7619718589c093d01f785ae5c03beb4372b375870323e12dc62fb6b249e1" + "hash": "8b748304c32d98d711a11cdb769be2982f4ecce1a3b9661345b2fb223bcd0c9e" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -5498,114 +2870,51 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7cf64b395651fd52deab4a0d0feda01daf3981234166dc4d092110dcf6071f24" + "hash": "8dec9eb244f128fc341f1db9cd6bf178d5715ac121c27abc1a9060481488f03a" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294403, "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357468, "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 356950, "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355263, - "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -5631,109 +2940,52 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7dea5e602763d0e8798b038d6174891652878169bd233844aad7ced646a3508c" + "hash": "94aa3558cde5635370d5c5deca5ec6cdc2a29db3264eda2438ac2f91bf5dc2e3" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 1418684, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } } } } @@ -5754,118 +3006,61 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", + "message": "Potential Incompatible Syscall Detected: 5072", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7e2a01e627b59928c3e2ac4d8c2a665aa8821f6fd67b013bea7c1cc50efd0007" + "hash": "978ba996f5cb61a325f044606c7764ce1347661c27d9849876384837cc716bc6" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297925, "function": "syscall.Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 337864, "function": "internal/poll.(*FD).Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353181, "function": "os.(*File).Truncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1421145, "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -5891,119 +3086,53 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "8378e81afe3b00d2090b36f51adf798715301cd41a92f04cfc0407187f41c381" + "hash": "9960db0be9bdcd24c6e0c813d40048bae08a0780e07347cdce8a9634e95d9abd" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298361, - "function": "syscall.Renameat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.unlinkat", "callStack": { - "file": "temp_assembly_output", - "line": 353561, - "function": "os.rename", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Remove", "callStack": { - "file": "temp_assembly_output", - "line": 1420717, - "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -6026,136 +3155,55 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5254", + "message": "Potential Incompatible Syscall Detected: 5253", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "84f0c60befdfa612cdd0935f4ff1b6d5ea097e0200dd0578fcd672277d390eed" + "hash": "9b472a0f40139252d11e9d486a20f8268f3fbb6be51bd4f91570ca65a915f46f" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.lstat", "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.lstatNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 1420593, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } + "function": "main.main" } } } @@ -6177,108 +3225,91 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5072", + "message": "Potential Incompatible Syscall Detected: 5006", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "86e6f4b0cd81f8233f9cdb0dc6c663ee8bcb95b350a7476375f36a7b7f245260" + "hash": "9fe25a1ff87b3d01ad9cf5c35ef1315c62d0446f50a58a1532bbaab8231e770e" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297048, - "function": "syscall.Flock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.socket", "callStack": { - "file": "temp_assembly_output", - "line": 1390517, - "function": "github.com/gofrs/flock.(*Flock).Unlock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.NetlinkRIB", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.interfaceTable", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.Interfaces", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" + } + } + } + } + } + } + }, + "message": "Potential Incompatible Syscall Detected: 5040", + "severity": "CRITICAL", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "a4fb40e755f88981990170b5fc5a998f91a67fe7f298fda99aca30584eb5be1b" + }, + { + "callStack": { + "function": "syscall.unlinkat", + "callStack": { + "function": "os.Remove", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).preopen", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } } } } @@ -6298,103 +3329,55 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5071", + "message": "Potential Incompatible Syscall Detected: 5253", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "87f68b9fbc1a3ce4ae44f127d50818ce78351c9a64fe59aec33e3810dc3d13cf" + "hash": "a7b69b24d3871d666498c6f1d92520092713627ecbfcaeae6696bfb1d9972342" }, { "callStack": { - "file": "temp_assembly_output", - "line": 335204, - "function": "internal/syscall/unix.Unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.lstat", "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.lstatNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.MkdirAll", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -6413,118 +3396,55 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", + "message": "Potential Incompatible Syscall Detected: 5006", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "8b748304c32d98d711a11cdb769be2982f4ecce1a3b9661345b2fb223bcd0c9e" + "hash": "a8e935e23b8c50d202f2918930105f4a7826e518cc99dbf28a6a38586b739dfc" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.unlinkat", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Remove", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).preopen", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -6546,126 +3466,51 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", + "message": "Potential Incompatible Syscall Detected: 5253", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "94aa3558cde5635370d5c5deca5ec6cdc2a29db3264eda2438ac2f91bf5dc2e3" + "hash": "acc0d615135b118439c6cda3f95baf7b9c0e85aac025c87968f60b0421ac27ee" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298361, - "function": "syscall.Renameat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.lstat", "callStack": { - "file": "temp_assembly_output", - "line": 353561, - "function": "os.rename", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 1420717, - "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.lstatNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } + "function": "main.main" } } } @@ -6685,118 +3530,64 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5254", + "message": "Potential Incompatible Syscall Detected: 5006", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "96e589a90f177990afbfdb2e2fc0f59e655ac78a750363f1167e1030c9580863" + "hash": "aeacb32becb712e46a576df6f69c020ead5255b02688244547fc1e63abdfd022" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336243, "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 353253, "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } } } } @@ -6822,129 +3613,45 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "978ba996f5cb61a325f044606c7764ce1347661c27d9849876384837cc716bc6" + "hash": "afc91439bdf7126a81cfbef6e4d68d33e6f3a0080e79c39bec37c227aecb998c" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297925, - "function": "syscall.Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.unlinkat", "callStack": { - "file": "temp_assembly_output", - "line": 337864, - "function": "internal/poll.(*FD).Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Remove", "callStack": { - "file": "temp_assembly_output", - "line": 353181, - "function": "os.(*File).Truncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAll", "callStack": { - "file": "temp_assembly_output", - "line": 1421145, - "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } + "function": "main.main" } } } @@ -6963,130 +3670,55 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5075", + "message": "Potential Incompatible Syscall Detected: 5253", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "9960db0be9bdcd24c6e0c813d40048bae08a0780e07347cdce8a9634e95d9abd" + "hash": "b71b18a33c0dbe8eba19279a8c1a803fa64487f1fee0ead7dc0854df91b63da9" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 355263, - "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -7108,123 +3740,57 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", + "message": "Potential Incompatible Syscall Detected: 5072", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "996694080592f76c6f18da955774387b04512e74ca2f4cd99cc69d30f101f783" + "hash": "b842e58607b34086f9d88bf8f8b4fde2cd3261c5e3ca2c744e4e1bee078deb58" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 1418684, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -7247,125 +3813,53 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", + "message": "Potential Incompatible Syscall Detected: 5072", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "9b472a0f40139252d11e9d486a20f8268f3fbb6be51bd4f91570ca65a915f46f" + "hash": "b9154b9c9341c7a08d92c1e7d7349b321c6b2753c12f790ae13da8f13e54b1cc" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Renameat", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.rename", "callStack": { - "file": "temp_assembly_output", - "line": 1418684, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -7386,118 +3880,64 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", + "message": "Potential Incompatible Syscall Detected: 5254", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "9f6b1f9259179f47a790c5f66fe5cf1aa8059c0f5125c1866285643ffdfc2674" + "hash": "bc71230ab33ecfb6eceb13f51182f69580d481bbedf28804bacb6249dbabd9f1" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fsync", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Sync", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } } } } @@ -7519,48 +3959,30 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", + "message": "Potential Incompatible Syscall Detected: 5072", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "9fe25a1ff87b3d01ad9cf5c35ef1315c62d0446f50a58a1532bbaab8231e770e" + "hash": "bdc5354f628e4b9c938e5dca046d5e6d5bc30c895261c4aa3f780bed18c4feb5" }, { "callStack": { - "file": "temp_assembly_output", - "line": 299497, "function": "syscall.socket", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 292263, "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1337370, "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1336467, - "function": "net.Interfaces", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.interfaceAddrTable", "callStack": { - "file": "temp_assembly_output", - "line": 2739623, - "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.(*Interface).Addrs", "callStack": { - "file": "temp_assembly_output", - "line": 2739259, - "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", + "callStack": { + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" + } } } } @@ -7572,125 +3994,53 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "a4fb40e755f88981990170b5fc5a998f91a67fe7f298fda99aca30584eb5be1b" + "hash": "bf941fe0d544f73073823fe9910fdf6fab9edb7635e78c80d3104746b09a5bc9" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354565, "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", "callStack": { - "file": "temp_assembly_output", - "line": 1416585, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).preopen", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "main.main" } } } @@ -7717,109 +4067,64 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "a7b69b24d3871d666498c6f1d92520092713627ecbfcaeae6696bfb1d9972342" + "hash": "c6c572463b41c7522cc4dfacf205b6c73347e9f14c5a1817ad2fd7abf20c1666" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294403, "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357468, "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 356950, "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355263, - "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.rename", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } } } } @@ -7844,119 +4149,53 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "a8e935e23b8c50d202f2918930105f4a7826e518cc99dbf28a6a38586b739dfc" + "hash": "c994e1fe7af0fc8037ddad76d92c478231c6cd5efb12c47b78098df75daadfc2" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354565, "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -7983,118 +4222,43 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "ac35af813a41fe5215c03cc691b411a3e641d4532a424be6ac26e156f74e87b2" + "hash": "d3a9e0e4814e9f74db0571ba63e4f9ec806ce8f085f6feb46f51b78d161685b3" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Flock", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/gofrs/flock.(*Flock).Unlock", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1416585, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).preopen", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } + "function": "main.main" } } } @@ -8112,108 +4276,51 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", + "message": "Potential Incompatible Syscall Detected: 5071", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "acc0d615135b118439c6cda3f95baf7b9c0e85aac025c87968f60b0421ac27ee" + "hash": "d9e0c3a236defe9edbba0b197c64c4d2e2c21ac351cf77a56269c5db2c2c0167" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294403, "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357468, "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 356950, "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -8237,138 +4344,27 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "aeacb32becb712e46a576df6f69c020ead5255b02688244547fc1e63abdfd022" + "hash": "e814e4919343f68b57b16c4b038fa9f2a9774461df6cd30339cb0e1227ecd446" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297925, - "function": "syscall.Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.getsockname", "callStack": { - "file": "temp_assembly_output", - "line": 337864, - "function": "internal/poll.(*FD).Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Getsockname", "callStack": { - "file": "temp_assembly_output", - "line": 353181, - "function": "os.(*File).Truncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.NetlinkRIB", "callStack": { - "file": "temp_assembly_output", - "line": 1421145, - "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.interfaceTable", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.interfaceAddrTable", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.(*Interface).Addrs", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" } } } @@ -8378,143 +4374,29 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5075", + "message": "Potential Incompatible Syscall Detected: 5050", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "af8d75aff277a1b8d34e0ba5fbb1a0a1250dc22a8896b5887b27ada4b122080e" + "hash": "ea738a4471c0c41e41dbdf8ed2d8dd6ee305c3a9aa6825bd098acc375c27b0ab" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297925, - "function": "syscall.Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.recvfrom", "callStack": { - "file": "temp_assembly_output", - "line": 337864, - "function": "internal/poll.(*FD).Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Recvfrom", "callStack": { - "file": "temp_assembly_output", - "line": 353181, - "function": "os.(*File).Truncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.NetlinkRIB", "callStack": { - "file": "temp_assembly_output", - "line": 1421145, - "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.interfaceTable", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.Interfaces", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" } } } @@ -8523,103 +4405,55 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5075", + "message": "Potential Incompatible Syscall Detected: 5044", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "b3b667746246ad9b627cb06dc1b6c0bdd0811aafa898006bcb039dfcc626235b" + "hash": "f5ac1978a3b555bfbe9c1ad8f4cb1553ddff1ebffde0c95dc0169936a7f939b4" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354565, "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -8642,114 +4476,57 @@ "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "b71b18a33c0dbe8eba19279a8c1a803fa64487f1fee0ead7dc0854df91b63da9" + "hash": "f92dae9872b164acfa262cc37cb605c1b4bffae827b88b15fcfff5df8ed465c7" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.lstat", "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.lstatNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Lstat", "callStack": { - "file": "temp_assembly_output", - "line": 1420593, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.MkdirAll", "callStack": { - "file": "temp_assembly_output", - "line": 1418008, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -8771,124 +4548,31 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5072", + "message": "Potential Incompatible Syscall Detected: 5006", "severity": "CRITICAL", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "b842e58607b34086f9d88bf8f8b4fde2cd3261c5e3ca2c744e4e1bee078deb58" + "hash": "fe62570533d88b11d42ec482fba7e40d4f5b574ca5d20f838eb4e54cb5a8237d" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298361, - "function": "syscall.Renameat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.pipe2", "callStack": { - "file": "temp_assembly_output", - "line": 353561, - "function": "os.rename", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollinit", "callStack": { - "file": "temp_assembly_output", - "line": 1420717, - "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollGenericInit", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.doaddtimer", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.moveTimers", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.(*p).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.procresize", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.schedinit", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } + "function": "runtime.rt0_go" } } } @@ -8898,134 +4582,59 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5254", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5287", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "bc71230ab33ecfb6eceb13f51182f69580d481bbedf28804bacb6249dbabd9f1" + "hash": "00884b4bd5499b3813a691743252f416f61aff036e1acca4ef9abb30d2b90611" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAllFrom", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAll", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "main.main" } } } @@ -9049,133 +4658,95 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5072", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5208", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "bdc5354f628e4b9c938e5dca046d5e6d5bc30c895261c4aa3f780bed18c4feb5" + "hash": "03494b954c2d841932e024ea707dea131e61ae8b87015509de711e02f7239175" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297925, - "function": "syscall.Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.openat", "callStack": { - "file": "temp_assembly_output", - "line": 337864, - "function": "internal/poll.(*FD).Ftruncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.open", "callStack": { - "file": "temp_assembly_output", - "line": 353181, - "function": "os.(*File).Truncate", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.openFileNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1421145, - "function": "github.com/ethereum/go-ethereum/core/rawdb.truncateFreezerFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.OpenFile", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.ReadFile", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "golang.org/x/sys/cpu.readHWCAP", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "golang.org/x/sys/cpu.archInit", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "golang.org/x/sys/cpu.init.0" + } + } + } + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5247", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "0373ac42589b5ea7a70e50d9ea8c2172b40eb5b07634434df964ffedce2dd0a3" + }, + { + "callStack": { + "function": "syscall.pread", + "callStack": { + "function": "internal/poll.(*FD).Pread", + "callStack": { + "function": "os.(*File).ReadAt", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } } } } @@ -9200,53 +4771,32 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5075", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5016", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "bf03c9d893f2219b9589c5c79b40ca46227c2502b86f8eb03a38a2bcbdcc4ade" + "hash": "07e6bb6ccca9e20c8f11c25a99d6848655587191f8fb1af68294a3fd0353d0d5" }, { "callStack": { - "file": "temp_assembly_output", - "line": 299497, - "function": "syscall.socket", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.pipe2", "callStack": { - "file": "temp_assembly_output", - "line": 292263, - "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollinit", "callStack": { - "file": "temp_assembly_output", - "line": 1337370, - "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollGenericInit", "callStack": { - "file": "temp_assembly_output", - "line": 1337879, - "function": "net.interfaceAddrTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.doaddtimer", "callStack": { - "file": "temp_assembly_output", - "line": 1336330, - "function": "net.(*Interface).Addrs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.addtimer", "callStack": { - "file": "temp_assembly_output", - "line": 2739623, - "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "time.startTimer", "callStack": { - "file": "temp_assembly_output", - "line": 2739259, - "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "time.NewTimer", "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", + "callStack": { + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" + } } } } @@ -9255,123 +4805,63 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5040", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5287", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "bf941fe0d544f73073823fe9910fdf6fab9edb7635e78c80d3104746b09a5bc9" + "hash": "0875dbe9d6794e2430c6823e539b1fb0b821d845efe71089576980a06e3ecae1" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 1418684, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFile", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -9394,139 +4884,37 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5208", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "c6c572463b41c7522cc4dfacf205b6c73347e9f14c5a1817ad2fd7abf20c1666" + "hash": "09794197c244b20537936c83d53eed72cce3a5a45cd839a73ed72b715676a2e0" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.openat", "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.open", "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.openFileNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.OpenFile", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.ReadFile", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.readCPURange", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.getOnline", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocs", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocsConf", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.sysconf", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -9539,151 +4927,53 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5072", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5247", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "c6c84266d74dc72d48d999523e420505fabf843ce60b7e80a376afbf4919480a" + "hash": "09d1aa443d0f4b91a7a8ffad94aca2804b98bead8b6569ef94ad238892760e3f" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.rtsigprocmask", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.schedinit", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.rt0_go" + } + } + }, + "message": "Potential NOOP Syscall Detected: 5014", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "0b38ba0b0cc0cebc39ee03c35fa3f376055117897bc6e3cb112bcc15518ca6a0" + }, + { + "callStack": { + "function": "syscall.fstat", + "callStack": { + "function": "syscall.Fstat", + "callStack": { + "function": "internal/poll.(*FD).Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Stat", "callStack": { - "file": "temp_assembly_output", - "line": 353561, - "function": "os.rename", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.ReadFile", "callStack": { - "file": "temp_assembly_output", - "line": 1420717, - "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.readCPURange", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.getOnline", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocs", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocsConf", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.sysconf", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -9696,138 +4986,27 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5005", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "c994e1fe7af0fc8037ddad76d92c478231c6cd5efb12c47b78098df75daadfc2" + "hash": "0b566199ce51cf989b8e2b497b920c1a1c20ea4779096fe1684a7d0bf6593683" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.timer_delete", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.setThreadCPUProfiler", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.execute", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.schedule", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.goschedImpl", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.newstack", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } + "function": "runtime.morestack" } } } @@ -9835,123 +5014,69 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5220", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "cf7ebbc312fedcb4964c801a67f9d25bcc886b714973f76987cd7479b1e61f87" + "hash": "0e9748ad603726fc48fa7ee5418f93359b43eb22cc9934fcea135afe997852ae" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFile", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } } } } @@ -9974,131 +5099,53 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5208", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "d3a9e0e4814e9f74db0571ba63e4f9ec806ce8f085f6feb46f51b78d161685b3" + "hash": "11ed93ba6643aafde23e431f203c2e4a973f304eadfd5bbf849f44852c8a9a81" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.pread", "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Pread", "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).ReadAt", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1420593, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1418008, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } + "function": "main.main" } } } @@ -10119,104 +5166,35 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5072", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5016", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "d55cfd819dc46cae26c547c73186fdcf2168144347cc8f1b98c4cd430b53afe5" + "hash": "13cd7534b049c5751868e70dcd6b3b47d9d27cf6b0904fd12836621565e81077" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297048, - "function": "syscall.Flock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.fstat", "callStack": { - "file": "temp_assembly_output", - "line": 1390517, - "function": "github.com/gofrs/flock.(*Flock).Unlock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Stat", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.ReadFile", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.readCPURange", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.getOnline", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocs", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.sysconf", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -10228,134 +5206,54 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5071", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5005", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "d9e0c3a236defe9edbba0b197c64c4d2e2c21ac351cf77a56269c5db2c2c0167" + "hash": "155dbf404089929890de06796549e5a8a1ea8fb37063fdc7bade7ff6f79e691e" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.sched_getaffinity", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.getproccount", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.osinit", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 355263, - "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.rt0_go" + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5196", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "15974b6abd559727d81812c8e1eb9ce504897c07a67db47763b36684aac910b0" + }, + { + "callStack": { + "function": "syscall.openat", + "callStack": { + "function": "os.open", + "callStack": { + "function": "os.openFileNolog", + "callStack": { + "function": "os.OpenFile", + "callStack": { + "function": "os.ReadFile", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.readCPURange", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.getOnline", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocs", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.sysconf", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -10367,113 +5265,62 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5247", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "e55cbc569cb6ab4b339ca48a3d7e467c441d6ac005a9fd2d9b65a496e580f028" + "hash": "16758795ac7913cfb7f71215e65fb4d0cb7f208954fd299627a57f907d67f73d" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.stat", "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Stat", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.statNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Stat", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.MkdirAll", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } } } } @@ -10494,108 +5341,66 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5253", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5004", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "e6c9ce5e02d95dbf990f3c5cefaac151c62239970f2e9d815934ec38b5c6f5f9" + "hash": "18394b91d485feb4c352bba9d47a6fafc63c22dbdec91e7d81005c30d43cafcf" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.fstat", "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Stat", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } } } } @@ -10615,189 +5420,59 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5006", - "severity": "CRITICAL", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "e814e4919343f68b57b16c4b038fa9f2a9774461df6cd30339cb0e1227ecd446" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 299667, - "function": "syscall.getsockname", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 293993, - "function": "syscall.Getsockname", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 292263, - "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1337370, - "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1337879, - "function": "net.interfaceAddrTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1336330, - "function": "net.(*Interface).Addrs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2739623, - "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2739259, - "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - }, - "message": "Potential Incompatible Syscall Detected: 5050", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5005", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "ea738a4471c0c41e41dbdf8ed2d8dd6ee305c3a9aa6825bd098acc375c27b0ab" + "hash": "1867e7a930fdf1d2bf8ec927d970981e71a315f5a36f886194dd1d15ad33728f" }, { "callStack": { - "file": "temp_assembly_output", - "line": 297207, - "function": "syscall.Getdents", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.fstat", "callStack": { - "file": "temp_assembly_output", - "line": 344554, - "function": "internal/poll.(*FD).ReadDirent", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 349291, - "function": "os.(*File).readdir", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 348944, - "function": "os.(*File).Readdirnames", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Stat", "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -10821,3130 +5496,61 @@ } } }, - "message": "Potential Incompatible Syscall Detected: 5308", - "severity": "CRITICAL", + "message": "Potential NOOP Syscall Detected: 5005", + "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "f1e4b1840ed8ecc2140d609d7e0ef246c10a84e270e6c68db756aebdfa83e655" + "hash": "1c4f247bb9372bbe6ff904675676712ac3e07efc4641e62f4b87398e61305112" }, { "callStack": { - "file": "temp_assembly_output", - "line": 299752, - "function": "syscall.recvfrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 295026, - "function": "syscall.Recvfrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 292263, - "function": "syscall.NetlinkRIB", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 1337370, - "function": "net.interfaceTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 1336467, - "function": "net.Interfaces", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 2739623, - "function": "github.com/ethereum/go-ethereum/p2p/nat.potentialGateways", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 2739259, - "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - }, - "message": "Potential Incompatible Syscall Detected: 5044", - "severity": "CRITICAL", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "f5ac1978a3b555bfbe9c1ad8f4cb1553ddff1ebffde0c95dc0169936a7f939b4" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 296527, - "function": "syscall.unlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354565, - "function": "os.Remove", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1418684, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential Incompatible Syscall Detected: 5253", - "severity": "CRITICAL", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "f92dae9872b164acfa262cc37cb605c1b4bffae827b88b15fcfff5df8ed465c7" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 297128, - "function": "syscall.Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 336243, - "function": "internal/poll.(*FD).Fsync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 353253, - "function": "os.(*File).Sync", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410592, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential Incompatible Syscall Detected: 5072", - "severity": "CRITICAL", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "fafa9ca2c3e903970bdbd15fb3746be02ff09b474800a5f2946e0ba82473dfed" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300300, - "function": "syscall.lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294403, - "function": "syscall.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357468, - "function": "os.lstatNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 356950, - "function": "os.Lstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 355263, - "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential Incompatible Syscall Detected: 5006", - "severity": "CRITICAL", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "fe62570533d88b11d42ec482fba7e40d4f5b574ca5d20f838eb4e54cb5a8237d" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173441, - "function": "runtime.pipe2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 82046, - "function": "runtime.netpollinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 81096, - "function": "runtime.netpollGenericInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 138657, - "function": "runtime.doaddtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 139954, - "function": "runtime.moveTimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 108312, - "function": "runtime.(*p).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 108693, - "function": "runtime.procresize", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 93030, - "function": "runtime.schedinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5287", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "00884b4bd5499b3813a691743252f416f61aff036e1acca4ef9abb30d2b90611" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5208", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "03494b954c2d841932e024ea707dea131e61ae8b87015509de711e02f7239175" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352687, - "function": "os.ReadFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 557290, - "function": "golang.org/x/sys/cpu.readHWCAP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 557249, - "function": "golang.org/x/sys/cpu.archInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 556650, - "function": "golang.org/x/sys/cpu.init.0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5247", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "0373ac42589b5ea7a70e50d9ea8c2172b40eb5b07634434df964ffedce2dd0a3" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 298514, - "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 344796, - "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354485, - "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 351873, - "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5008", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "053e25ff15ed53920be94ced451a22c61eccb85e83e4d01b69c05e81843ed400" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1418768, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1417270, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5016", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "07e6bb6ccca9e20c8f11c25a99d6848655587191f8fb1af68294a3fd0353d0d5" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173441, - "function": "runtime.pipe2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 82046, - "function": "runtime.netpollinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 81096, - "function": "runtime.netpollGenericInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 138657, - "function": "runtime.doaddtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 138542, - "function": "runtime.addtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169395, - "function": "time.startTimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 314161, - "function": "time.NewTimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2739259, - "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5287", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "0875dbe9d6794e2430c6823e539b1fb0b821d845efe71089576980a06e3ecae1" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1418547, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5208", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "09794197c244b20537936c83d53eed72cce3a5a45cd839a73ed72b715676a2e0" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352687, - "function": "os.ReadFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1268420, - "function": "github.com/tklauser/numcpus.readCPURange", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1268868, - "function": "github.com/tklauser/numcpus.getOnline", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269308, - "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269562, - "function": "github.com/tklauser/go-sysconf.getNprocs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269606, - "function": "github.com/tklauser/go-sysconf.getNprocsConf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269640, - "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5247", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "09d1aa443d0f4b91a7a8ffad94aca2804b98bead8b6569ef94ad238892760e3f" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173697, - "function": "runtime.rtsigprocmask", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 93030, - "function": "runtime.schedinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - }, - "message": "Potential NOOP Syscall Detected: 5014", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "0b38ba0b0cc0cebc39ee03c35fa3f376055117897bc6e3cb112bcc15518ca6a0" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352687, - "function": "os.ReadFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1268420, - "function": "github.com/tklauser/numcpus.readCPURange", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1268868, - "function": "github.com/tklauser/numcpus.getOnline", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269308, - "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269562, - "function": "github.com/tklauser/go-sysconf.getNprocs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269606, - "function": "github.com/tklauser/go-sysconf.getNprocsConf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269640, - "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5005", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "0b566199ce51cf989b8e2b497b920c1a1c20ea4779096fe1684a7d0bf6593683" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173554, - "function": "runtime.timer_delete", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 83944, - "function": "runtime.setThreadCPUProfiler", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 99700, - "function": "runtime.execute", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 102936, - "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 103573, - "function": "runtime.goschedImpl", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 130858, - "function": "runtime.newstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5220", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "0e9748ad603726fc48fa7ee5418f93359b43eb22cc9934fcea135afe997852ae" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1418547, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5208", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "11ed93ba6643aafde23e431f203c2e4a973f304eadfd5bbf849f44852c8a9a81" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1418547, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5208", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "121a1ffe2dd01d5a8d532bd0f781616b1ed0aed51717f70e865f129e6c5e4739" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300416, - "function": "syscall.stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294448, - "function": "syscall.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357343, - "function": "os.statNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 356912, - "function": "os.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 355263, - "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5004", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "1224f4557fa563c5fb84333643cfa701d28b828b51c0cef22c3a422351536d09" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1418768, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1417270, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5016", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "13171d69a2e97ea9f1b62fc2974f531afa3a62ac520a088ea5ca539155208fb6" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5016", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "13cd7534b049c5751868e70dcd6b3b47d9d27cf6b0904fd12836621565e81077" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 298514, - "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 344796, - "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354485, - "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 351873, - "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410592, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5008", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "1511c9e1bd112be9bfecea90aad93418c532cc5abbbf9dbf3c1bf0fcd134b25d" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352687, - "function": "os.ReadFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1268420, - "function": "github.com/tklauser/numcpus.readCPURange", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1268868, - "function": "github.com/tklauser/numcpus.getOnline", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269308, - "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269562, - "function": "github.com/tklauser/go-sysconf.getNprocs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269640, - "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5005", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "155dbf404089929890de06796549e5a8a1ea8fb37063fdc7bade7ff6f79e691e" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173891, - "function": "runtime.sched_getaffinity", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 82926, - "function": "runtime.getproccount", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 83643, - "function": "runtime.osinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5196", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "15974b6abd559727d81812c8e1eb9ce504897c07a67db47763b36684aac910b0" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352687, - "function": "os.ReadFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1268420, - "function": "github.com/tklauser/numcpus.readCPURange", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1268868, - "function": "github.com/tklauser/numcpus.getOnline", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269308, - "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269562, - "function": "github.com/tklauser/go-sysconf.getNprocs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269640, - "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5247", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "16758795ac7913cfb7f71215e65fb4d0cb7f208954fd299627a57f907d67f73d" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410592, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5005", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "1815b002ceacb06232d450a8be401708c7cfd04482617a0790c3d8abf60f02ab" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300416, - "function": "syscall.stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294448, - "function": "syscall.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357343, - "function": "os.statNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 356912, - "function": "os.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 355263, - "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5004", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "18394b91d485feb4c352bba9d47a6fafc63c22dbdec91e7d81005c30d43cafcf" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5005", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "1c4f247bb9372bbe6ff904675676712ac3e07efc4641e62f4b87398e61305112" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1418600, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -13977,190 +5583,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300416, - "function": "syscall.stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294448, - "function": "syscall.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357343, - "function": "os.statNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 356912, - "function": "os.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 355263, - "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5004", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "21607ffc442bd7ae0af195e82c2c95acac4afc4ad77dfa95b8bc8396e16c5c07" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82046, "function": "runtime.netpollinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 81096, "function": "runtime.netpollGenericInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 138657, "function": "runtime.doaddtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 139954, "function": "runtime.moveTimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 108312, "function": "runtime.(*p).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 108693, "function": "runtime.procresize", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 93030, "function": "runtime.schedinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" } } } @@ -14177,45 +5614,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352936, "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354154, "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352169, "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1268648, "function": "github.com/tklauser/numcpus.getConfigured", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269606, "function": "github.com/tklauser/go-sysconf.getNprocsConf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -14232,45 +5645,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352936, "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354154, "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352169, "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269335, "function": "github.com/tklauser/go-sysconf.getNprocsProcStat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269562, "function": "github.com/tklauser/go-sysconf.getNprocs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -14287,45 +5676,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352936, "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354154, "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352169, "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352687, "function": "os.ReadFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269100, "function": "github.com/tklauser/go-sysconf.readProcFsInt64", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -14342,133 +5707,131 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352936, "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354154, "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352169, "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357944, "function": "os.CreateTemp", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1420717, "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5247", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "275ed079ca94ac112b10d684625f2f222f255883e5771599bbf68b1fe22165a7" + }, + { + "callStack": { + "function": "syscall.fstat", + "callStack": { + "function": "syscall.Fstat", + "callStack": { + "function": "internal/poll.(*FD).Fstat", + "callStack": { + "function": "os.(*File).Stat", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } + "function": "main.main" } } } @@ -14491,33 +5854,21 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5247", + "message": "Potential NOOP Syscall Detected: 5005", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "275ed079ca94ac112b10d684625f2f222f255883e5771599bbf68b1fe22165a7" + "hash": "2980f0bda450812b72ff061e7683758c238f54961c90f9a479bb83fc91b1af0c" }, { "callStack": { - "file": "temp_assembly_output", - "line": 173390, "function": "runtime.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 14813, "function": "runtime.checkfds", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 93030, "function": "runtime.schedinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" } } } @@ -14530,60 +5881,72 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 82046, - "function": "runtime.netpollinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 81096, - "function": "runtime.netpollGenericInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 138657, - "function": "runtime.doaddtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 140442, - "function": "runtime.addAdjustedTimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 140156, - "function": "runtime.adjusttimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 103174, - "function": "runtime.checkTimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 99858, - "function": "runtime.findRunnable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", "callStack": { - "file": "temp_assembly_output", - "line": 102936, - "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 103573, - "function": "runtime.goschedImpl", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 130858, - "function": "runtime.newstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } } } } @@ -14599,125 +5962,31 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "2cbbd83c1eeb84a47562c5d5fdfa6fbe8229b0df02fcdf4831f94aaeb67df510" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173710, - "function": "runtime.rt_sigaction", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 83876, - "function": "runtime.sysSigaction", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 83782, - "function": "runtime.setsig", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 122320, - "function": "runtime.initsig", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 96102, - "function": "runtime.mstartm0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 96022, - "function": "runtime.mstart1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 95981, - "function": "runtime.mstart0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169747, - "function": "runtime.mstart", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5013", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "2dd95f2b3203f48f7696ce1cbc82132129a9ee80a12b0e01fe978a177fb0445b" + "hash": "2bae9d08793c3e5167bcf6bda1a9052e9927053a4bb8c87f0ae3318dc136daf1" }, { "callStack": { - "file": "temp_assembly_output", - "line": 82046, "function": "runtime.netpollinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 81096, "function": "runtime.netpollGenericInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 138657, "function": "runtime.doaddtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 140442, "function": "runtime.addAdjustedTimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 140156, "function": "runtime.adjusttimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 103174, "function": "runtime.checkTimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 99858, "function": "runtime.findRunnable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 102936, "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 103573, "function": "runtime.goschedImpl", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 130858, "function": "runtime.newstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.morestack" } } } @@ -14729,254 +5998,70 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5285", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "2ef5a2cc14024285443ade3a024e704770edd24fb4bfd6346b063bebea80a5d3" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173484, - "function": "runtime.raise", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 124617, - "function": "runtime.dieFromSignal", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 87811, - "function": "runtime.fatalpanic", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 86367, - "function": "runtime.gopanic", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5225", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "2f0fbd9daecd0d27697c5fc1ed4b2f0dfcd21a88fd2913825e246adf9e6e9e76" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173404, - "function": "runtime.closefd", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 83191, - "function": "runtime.sysargs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 116406, - "function": "runtime.args", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5003", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "30199b12b1d750ac311384341154177787fa4f17a771d8722260a320719b65f2" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 298005, - "function": "syscall.Getrlimit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 293193, - "function": "syscall.init.0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - }, - "message": "Potential NOOP Syscall Detected: 5095", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "315cbd243e354336112d6f78f0b7249ff91bd9a64f8525d5f562dc74218900ad" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82046, - "function": "runtime.netpollinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 81096, - "function": "runtime.netpollGenericInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 138657, - "function": "runtime.doaddtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 138542, - "function": "runtime.addtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169395, - "function": "time.startTimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 314161, - "function": "time.NewTimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2739259, - "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5285", + "message": "Potential NOOP Syscall Detected: 5208", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "3a9cf87338fdc82ab121b42d80a48bb452edb2c47ed3a2856c5bddafe0b86f47" + "hash": "2cbbd83c1eeb84a47562c5d5fdfa6fbe8229b0df02fcdf4831f94aaeb67df510" }, { "callStack": { - "file": "temp_assembly_output", - "line": 335282, - "function": "internal/syscall/unix.Openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 356837, - "function": "os.openDirAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } } } } @@ -14998,53 +6083,32 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5247", + "message": "Potential NOOP Syscall Detected: 5208", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "3b67d9b845672416a12b1f6deeb273ee629a396cd3e35e8989313d209fc5e24d" + "hash": "2dbea9e83c66e6e1259675975b080118e69266858500b39a07f2432cc92f6ad2" }, { "callStack": { - "file": "temp_assembly_output", - "line": 172168, - "function": "runtime.abort", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.rt_sigaction", "callStack": { - "file": "temp_assembly_output", - "line": 169580, - "function": "gosave_systemstack_switch", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.sysSigaction", "callStack": { - "file": "temp_assembly_output", - "line": 172115, - "function": "runtime.asmcgocall", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.setsig", "callStack": { - "file": "temp_assembly_output", - "line": 18869, - "function": "runtime.notesleep", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.initsig", "callStack": { - "file": "temp_assembly_output", - "line": 96139, - "function": "runtime.mexit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.mstartm0", "callStack": { - "file": "temp_assembly_output", - "line": 95981, - "function": "runtime.mstart0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.mstart1", "callStack": { - "file": "temp_assembly_output", - "line": 169747, - "function": "runtime.mstart", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.mstart0", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.mstart", + "callStack": { + "function": "runtime.rt0_go" + } } } } @@ -15053,132 +6117,35 @@ } } }, - "message": "Potential Incompatible Opcode Detected: Opcode: 0x0, Funct: 0x34", + "message": "Potential NOOP Syscall Detected: 5013", "severity": "WARNING", - "hash": "3bfcb8a55b1f789127d8bdc58a155190e9616e7cbb1e6770730dfd9c1faba934" + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "2dd95f2b3203f48f7696ce1cbc82132129a9ee80a12b0e01fe978a177fb0445b" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollinit", "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollGenericInit", "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.doaddtimer", "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.addAdjustedTimers", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.adjusttimers", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.checkTimers", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.findRunnable", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.schedule", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.goschedImpl", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.newstack", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } + "function": "runtime.morestack" } } } @@ -15190,147 +6157,95 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5247", + "message": "Potential NOOP Syscall Detected: 5285", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "3ef6cd5174294d91b6509937aca7571615c1ad484f6671a760dbe30ab1e65f83" + "hash": "2ef5a2cc14024285443ade3a024e704770edd24fb4bfd6346b063bebea80a5d3" }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.raise", "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.dieFromSignal", "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.fatalpanic", "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.gopanic" + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5225", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "2f0fbd9daecd0d27697c5fc1ed4b2f0dfcd21a88fd2913825e246adf9e6e9e76" + }, + { + "callStack": { + "function": "runtime.closefd", + "callStack": { + "function": "runtime.sysargs", + "callStack": { + "function": "runtime.args", + "callStack": { + "function": "runtime.rt0_go" + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5003", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "30199b12b1d750ac311384341154177787fa4f17a771d8722260a320719b65f2" + }, + { + "callStack": { + "function": "syscall.openat", + "callStack": { + "function": "os.open", + "callStack": { + "function": "os.openFileNolog", + "callStack": { + "function": "os.OpenFile", "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1418547, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } + "function": "main.main" } } } @@ -15353,200 +6268,77 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5208", + "message": "Potential NOOP Syscall Detected: 5247", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "3f667113e065221304cc005e25b34d0a765431dc33a8a0485d51e854d5295605" + "hash": "306f4ac96f1a30e7e071286dec0d8c841570abaa5179e1af46f7ef739a04baff" }, { "callStack": { - "file": "temp_assembly_output", - "line": 173791, - "function": "runtime.munmap", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Getrlimit", "callStack": { - "file": "temp_assembly_output", - "line": 19587, - "function": "runtime.(*mheap).sysAlloc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 65547, - "function": "runtime.(*mheap).grow", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 64772, - "function": "runtime.(*mheap).allocSpan", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 64472, - "function": "runtime.(*mheap).allocManual", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 32370, - "function": "runtime.materializeGCProg", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 130141, - "function": "runtime.adjustframe", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 130537, - "function": "runtime.copystack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 130858, - "function": "runtime.newstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } + "function": "syscall.init.0" } }, - "message": "Potential NOOP Syscall Detected: 5011", + "message": "Potential NOOP Syscall Detected: 5095", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "43f820ce606f7dc3e2c2f72a08c577cf930fc317937fc98fe95a6beb4d5385cd" + "hash": "315cbd243e354336112d6f78f0b7249ff91bd9a64f8525d5f562dc74218900ad" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, - "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 344796, - "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 354485, - "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 351873, - "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 1410303, - "function": "github.com/ethereum/go-ethereum/core/rawdb.decodeV1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).preopen", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } } } } @@ -15571,48 +6363,30 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5008", + "message": "Potential NOOP Syscall Detected: 5208", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "4574605a9446e24024e8f716b18f8f82aace2fe14d51c80d17b3b469b93ab41e" + "hash": "34416e32eead7c82eb8b7432506229190bfafaee61052014555be86e03687b78" }, { "callStack": { - "file": "temp_assembly_output", - "line": 1268336, - "function": "github.com/tklauser/numcpus.getFromCPUAffinity", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollinit", "callStack": { - "file": "temp_assembly_output", - "line": 1268868, - "function": "github.com/tklauser/numcpus.getOnline", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollGenericInit", "callStack": { - "file": "temp_assembly_output", - "line": 1269308, - "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.doaddtimer", "callStack": { - "file": "temp_assembly_output", - "line": 1269562, - "function": "github.com/tklauser/go-sysconf.getNprocs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.addtimer", "callStack": { - "file": "temp_assembly_output", - "line": 1269606, - "function": "github.com/tklauser/go-sysconf.getNprocsConf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "time.startTimer", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, - "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "time.NewTimer", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", + "callStack": { + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" + } } } } @@ -15620,130 +6394,55 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5196", + "message": "Potential NOOP Syscall Detected: 5285", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "481550f1e61402ee610dcc6b68d2bb416508e03732ff441c464b2c4244935e27" + "hash": "3a9cf87338fdc82ab121b42d80a48bb452edb2c47ed3a2856c5bddafe0b86f47" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/syscall/unix.Openat", "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.openDirAt", "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAllFrom", "callStack": { - "file": "temp_assembly_output", - "line": 1418768, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAll", "callStack": { - "file": "temp_assembly_output", - "line": 1417270, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -15765,128 +6464,97 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5016", + "message": "Potential NOOP Syscall Detected: 5247", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "4981bdf156ed7823dcaf5687824d944959666737b802e10d7af01786f1aba8a0" + "hash": "3b67d9b845672416a12b1f6deeb273ee629a396cd3e35e8989313d209fc5e24d" + }, + { + "callStack": { + "function": "runtime.abort", + "callStack": { + "function": "gosave_systemstack_switch", + "callStack": { + "function": "runtime.asmcgocall", + "callStack": { + "function": "runtime.notesleep", + "callStack": { + "function": "runtime.mexit", + "callStack": { + "function": "runtime.mstart0", + "callStack": { + "function": "runtime.mstart", + "callStack": { + "function": "runtime.rt0_go" + } + } + } + } + } + } + } + }, + "message": "Potential Incompatible Opcode Detected: Opcode: 0x0, Funct: 0x34", + "severity": "WARNING", + "hash": "3bfcb8a55b1f789127d8bdc58a155190e9616e7cbb1e6770730dfd9c1faba934" }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFile", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } } } } @@ -15914,172 +6582,94 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "49f74413b374aec0e2a88ecc4383a01eba3a7a072d8299d6615926a1e59a0bd6" + "hash": "3f667113e065221304cc005e25b34d0a765431dc33a8a0485d51e854d5295605" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.munmap", "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.(*mheap).sysAlloc", "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.(*mheap).grow", "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.(*mheap).allocSpan", "callStack": { - "file": "temp_assembly_output", - "line": 357621, - "function": "os.hostname", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.(*mheap).allocManual", "callStack": { - "file": "temp_assembly_output", - "line": 3262363, - "function": "github.com/getsentry/sentry-go.init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.materializeGCProg", + "callStack": { + "function": "runtime.adjustframe", + "callStack": { + "function": "runtime.copystack", + "callStack": { + "function": "runtime.newstack", + "callStack": { + "function": "runtime.morestack" + } + } + } + } } } } } } }, - "message": "Potential NOOP Syscall Detected: 5247", + "message": "Potential NOOP Syscall Detected: 5011", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "4b45a0d3b963574b33085b22714c41b9333b6ea66a87c8804c6bf91bcb5b3ab8" + "hash": "43f820ce606f7dc3e2c2f72a08c577cf930fc317937fc98fe95a6beb4d5385cd" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.decodeV1", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -16108,183 +6698,23 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "4eb294c0bdd1bce99b2de50c5921502eb1f96c8bbdd052d62c45d1c00338c3c2" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1415192, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5005", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "4fa487ac912e96dac666815d38f915ea81cae9f42db94c21a5e1cb04f78a1d97" + "hash": "4574605a9446e24024e8f716b18f8f82aace2fe14d51c80d17b3b469b93ab41e" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.getFromCPUAffinity", "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/numcpus.getOnline", "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocs", "callStack": { - "file": "temp_assembly_output", - "line": 1355508, - "function": "net.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.getNprocsConf", "callStack": { - "file": "temp_assembly_output", - "line": 1330839, - "function": "net.dnsReadConfig", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/tklauser/go-sysconf.sysconf", "callStack": { - "file": "temp_assembly_output", - "line": 1327704, - "function": "net.(*resolverConfig).init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -16292,140 +6722,59 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5247", + "message": "Potential NOOP Syscall Detected: 5196", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "50977b5d6f2e6939aabf97d35bd06be2c8e037b8a95a766bf84bf5a24798716f" + "hash": "481550f1e61402ee610dcc6b68d2bb416508e03732ff441c464b2c4244935e27" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338836, "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351037, "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418768, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1417270, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -16453,119 +6802,56 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "540464d667238dfe8ee6217a97d15f1397ff56d5481d0cf151c8e59261941abb" + "hash": "4981bdf156ed7823dcaf5687824d944959666737b802e10d7af01786f1aba8a0" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } } } } @@ -16588,160 +6874,88 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5005", + "message": "Potential NOOP Syscall Detected: 5208", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "58c7d0846cad0dad86558629b0d2e4b582791c7a70ca7d62d8debefa56f024dd" + "hash": "49f74413b374aec0e2a88ecc4383a01eba3a7a072d8299d6615926a1e59a0bd6" }, { "callStack": { - "file": "temp_assembly_output", - "line": 173697, - "function": "runtime.rtsigprocmask", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.openat", "callStack": { - "file": "temp_assembly_output", - "line": 83005, - "function": "runtime.newosproc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.open", "callStack": { - "file": "temp_assembly_output", - "line": 98094, - "function": "runtime.newm1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.openFileNolog", "callStack": { - "file": "temp_assembly_output", - "line": 97955, - "function": "runtime.newm", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.OpenFile", "callStack": { - "file": "temp_assembly_output", - "line": 98469, - "function": "runtime.startm", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "os.hostname", + "callStack": { + "function": "github.com/getsentry/sentry-go.init" + } } } } } }, - "message": "Potential NOOP Syscall Detected: 5014", + "message": "Potential NOOP Syscall Detected: 5247", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "5adfcfaa1675f9f9e93daf32fc0ca0e7444319495e8018ce579311f6f046cd9c" + "hash": "4b45a0d3b963574b33085b22714c41b9333b6ea66a87c8804c6bf91bcb5b3ab8" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -16768,109 +6982,55 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "5bc19bc8dd9123c45f9e9bad27b7a7c7b8dc5f56407c24a0a715f8ce72dd3667" + "hash": "4eb294c0bdd1bce99b2de50c5921502eb1f96c8bbdd052d62c45d1c00338c3c2" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.fstat", "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Stat", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -16891,187 +7051,106 @@ } } }, + "message": "Potential NOOP Syscall Detected: 5005", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "4fa487ac912e96dac666815d38f915ea81cae9f42db94c21a5e1cb04f78a1d97" + }, + { + "callStack": { + "function": "syscall.openat", + "callStack": { + "function": "os.open", + "callStack": { + "function": "os.openFileNolog", + "callStack": { + "function": "os.OpenFile", + "callStack": { + "function": "net.open", + "callStack": { + "function": "net.dnsReadConfig", + "callStack": { + "function": "net.(*resolverConfig).init" + } + } + } + } + } + } + }, "message": "Potential NOOP Syscall Detected: 5247", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "5c0842a0dde9d3b3fbbd3c882a47a95160007de5d02a42cbbecdd3428169cdf0" + "hash": "50977b5d6f2e6939aabf97d35bd06be2c8e037b8a95a766bf84bf5a24798716f" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5008", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "5e8406082c992362e002e27c4246eda6e0b30fe5efa10bcb6379078e582c040b" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1355441, - "function": "net.(*file).stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1354055, - "function": "net.parseNSSConfFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1353660, - "function": "net.(*nsswitchConfig).init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } } } } @@ -17079,138 +7158,63 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5005", + "message": "Potential NOOP Syscall Detected: 5008", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "60ac9fb589d5798b51e940707422b62032cc4e57150d14acc7d785f3cfa83f7f" + "hash": "517f19dbb2fd0eb9274c76dec6d1bc5f87bca9bdd707def2792ab59b05bbfd96" }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.pread", "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Pread", "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).ReadAt", "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -17236,209 +7240,152 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5208", + "message": "Potential NOOP Syscall Detected: 5016", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "6333ec8745fa373b6b8a271945125e35aae041ba8363f71b67e79ce1f8911591" + "hash": "540464d667238dfe8ee6217a97d15f1397ff56d5481d0cf151c8e59261941abb" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298690, - "function": "syscall.setrlimit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.fstat", "callStack": { - "file": "temp_assembly_output", - "line": 293193, - "function": "syscall.init.0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "syscall.Fstat", + "callStack": { + "function": "internal/poll.(*FD).Fstat", + "callStack": { + "function": "os.(*File).Stat", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } } }, - "message": "Potential Incompatible Syscall Detected: 5155", + "message": "Potential NOOP Syscall Detected: 5005", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "644fbf12b2804002a2d7caba2b7d07a15c2446177e3b5c7948c0a81d1e95db57" + "hash": "58c7d0846cad0dad86558629b0d2e4b582791c7a70ca7d62d8debefa56f024dd" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300416, - "function": "syscall.stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.rtsigprocmask", "callStack": { - "file": "temp_assembly_output", - "line": 294448, - "function": "syscall.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.newosproc", "callStack": { - "file": "temp_assembly_output", - "line": 357343, - "function": "os.statNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.newm1", "callStack": { - "file": "temp_assembly_output", - "line": 356912, - "function": "os.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.newm", "callStack": { - "file": "temp_assembly_output", - "line": 2040823, - "function": "github.com/prometheus/procfs/internal/fs.NewFS", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2041500, - "function": "github.com/prometheus/procfs.NewFS", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2060454, - "function": "github.com/prometheus/client_golang/prometheus.canCollectProcess", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2059763, - "function": "github.com/prometheus/client_golang/prometheus.NewProcessCollector", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2061560, - "function": "github.com/prometheus/client_golang/prometheus.init.0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } + "function": "runtime.startm" } } } } }, - "message": "Potential NOOP Syscall Detected: 5004", + "message": "Potential NOOP Syscall Detected: 5014", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "68121fa211c31e59dd5e8e63db1d5aae2ad588efc4a4e6445458df2a00ec3065" + "hash": "5adfcfaa1675f9f9e93daf32fc0ca0e7444319495e8018ce579311f6f046cd9c" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Seek", "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).seek", "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 357944, - "function": "os.CreateTemp", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1420717, - "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "main.main" } } } @@ -17461,125 +7408,53 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5247", + "message": "Potential NOOP Syscall Detected: 5008", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "6b9b418f66c079dddbb81bfc664792365c6a54ba078d1a59ff1b2d0071473d0d" + "hash": "5bc19bc8dd9123c45f9e9bad27b7a7c7b8dc5f56407c24a0a715f8ce72dd3667" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.openat", "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.open", "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.openFileNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.OpenFile", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAll", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -17600,113 +7475,59 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5016", + "message": "Potential NOOP Syscall Detected: 5247", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "6ba52c62fd04968a28447400725b48993375a4cd53625cc3ee2abeb3dbe0a5bc" + "hash": "5c0842a0dde9d3b3fbbd3c882a47a95160007de5d02a42cbbecdd3428169cdf0" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Seek", "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).seek", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -17727,48 +7548,27 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5016", + "message": "Potential NOOP Syscall Detected: 5008", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "6c33b48a704c08a751cb38eb2c8666edfa8549c89f41ca8ffb812f5ef873f38e" + "hash": "5e8406082c992362e002e27c4246eda6e0b30fe5efa10bcb6379078e582c040b" }, { "callStack": { - "file": "temp_assembly_output", - "line": 6226, - "function": "runtime/internal/syscall.EpollWait", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.fstat", "callStack": { - "file": "temp_assembly_output", - "line": 82436, - "function": "runtime.netpoll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 99858, - "function": "runtime.findRunnable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 102936, - "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Stat", "callStack": { - "file": "temp_assembly_output", - "line": 103573, - "function": "runtime.goschedImpl", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.(*file).stat", "callStack": { - "file": "temp_assembly_output", - "line": 130858, - "function": "runtime.newstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "net.parseNSSConfFile", "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "net.(*nsswitchConfig).init" } } } @@ -17776,135 +7576,70 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5272", + "message": "Potential NOOP Syscall Detected: 5005", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "6c34a74442a60146c93841a0fa4a3ba2bb4404040f94ace0549286b064b6ab64" + "hash": "60ac9fb589d5798b51e940707422b62032cc4e57150d14acc7d785f3cfa83f7f" + }, + { + "callStack": { + "function": "syscall.setrlimit", + "callStack": { + "function": "syscall.init.0" + } + }, + "message": "Potential Incompatible Syscall Detected: 5155", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "644fbf12b2804002a2d7caba2b7d07a15c2446177e3b5c7948c0a81d1e95db57" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294360, "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 343238, "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357222, "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -17931,104 +7666,62 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "6cc1b165d57a66ba1d8b7650f005df98c4ca6bbac7f49b747c5828fe99119377" + "hash": "650733d109a11252d2fd65283dd46294d1b74df421858277df8445d152e652b5" }, { "callStack": { - "file": "temp_assembly_output", - "line": 335282, - "function": "internal/syscall/unix.Openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Seek", "callStack": { - "file": "temp_assembly_output", - "line": 356837, - "function": "os.openDirAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).seek", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } } } } @@ -18048,173 +7741,31 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5247", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "6f75d2ee907101d2dab7df05ea193eaaac2a15217297b87e0f8145f8aaa63902" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173710, - "function": "runtime.rt_sigaction", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 83876, - "function": "runtime.sysSigaction", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 83782, - "function": "runtime.setsig", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 124617, - "function": "runtime.dieFromSignal", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 87811, - "function": "runtime.fatalpanic", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 86367, - "function": "runtime.gopanic", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5013", + "message": "Potential NOOP Syscall Detected: 5008", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7067ccd3479958648b7ed36ff840141a5d10c347e25a0dde8332f984830226e7" + "hash": "6591613bae28aa3923e1cad3c6a48a16f45b2a6e1dc5672b9083ccd57efe5978" }, { "callStack": { - "file": "temp_assembly_output", - "line": 335282, - "function": "internal/syscall/unix.Openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.stat", "callStack": { - "file": "temp_assembly_output", - "line": 356837, - "function": "os.openDirAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Stat", "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.statNolog", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.Stat", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/prometheus/procfs/internal/fs.NewFS", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/prometheus/procfs.NewFS", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/prometheus/client_golang/prometheus.canCollectProcess", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/prometheus/client_golang/prometheus.NewProcessCollector", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } + "function": "github.com/prometheus/client_golang/prometheus.init.0" } } } @@ -18224,123 +7775,66 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5247", + "message": "Potential NOOP Syscall Detected: 5004", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "72aef4f85a9f2ededd6aa4ac677fa359d58b4117a8e99dc6878cc85b9f23c7b1" + "hash": "68121fa211c31e59dd5e8e63db1d5aae2ad588efc4a4e6445458df2a00ec3065" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Seek", "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).seek", "callStack": { - "file": "temp_assembly_output", - "line": 1418768, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 1417270, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } } } } @@ -18363,140 +7857,59 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5016", + "message": "Potential NOOP Syscall Detected: 5008", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "74c9f22472a0ec9e3e2fb10c274dabaa1cd3ec03e2db7896d5cf5bcfbad485e9" + "hash": "68d17da87b6b41b995dd0d53e450e5b6c3889fe905432319e00031e62d6ce1ac" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.openat", "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.open", "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.openFileNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1418768, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.OpenFile", "callStack": { - "file": "temp_assembly_output", - "line": 1417270, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.CreateTemp", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -18520,125 +7933,53 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5016", + "message": "Potential NOOP Syscall Detected: 5247", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "795da4ced84360cd79565b6992a76a04361c3f6dcdef52abc4484ba4f4a75911" + "hash": "6b9b418f66c079dddbb81bfc664792365c6a54ba078d1a59ff1b2d0071473d0d" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, - "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.pread", "callStack": { - "file": "temp_assembly_output", - "line": 344796, - "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Pread", "callStack": { - "file": "temp_assembly_output", - "line": 354485, - "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).ReadAt", "callStack": { - "file": "temp_assembly_output", - "line": 351873, - "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1410303, - "function": "github.com/ethereum/go-ethereum/core/rawdb.decodeV1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -18659,54 +8000,27 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5008", + "message": "Potential NOOP Syscall Detected: 5016", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7a1ba69114de5c0b45e964d6b2d0765431b1275f620fc064d9dafc11e9053e9d" + "hash": "6c33b48a704c08a751cb38eb2c8666edfa8549c89f41ca8ffb812f5ef873f38e" }, { "callStack": { - "file": "temp_assembly_output", - "line": 6226, "function": "runtime/internal/syscall.EpollWait", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 82436, "function": "runtime.netpoll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 99858, "function": "runtime.findRunnable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 102936, "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 96022, - "function": "runtime.mstart1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.goschedImpl", "callStack": { - "file": "temp_assembly_output", - "line": 95981, - "function": "runtime.mstart0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.newstack", "callStack": { - "file": "temp_assembly_output", - "line": 169747, - "function": "runtime.mstart", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "runtime.morestack" } } } @@ -18718,129 +8032,57 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7a5e9834201d9dc03ca25ad0b38d0a87b6614b18e87bb7224a0404589bcda417" + "hash": "6c34a74442a60146c93841a0fa4a3ba2bb4404040f94ace0549286b064b6ab64" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, - "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.fstat", "callStack": { - "file": "temp_assembly_output", - "line": 344796, - "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 354485, - "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 351873, - "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Stat", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -18865,129 +8107,146 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5008", + "message": "Potential NOOP Syscall Detected: 5005", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7b42e6603584ed3f6427a6f2ddf7cc4ff8f65dc1879569f0d8ff3c28e696fffd" + "hash": "6cc1b165d57a66ba1d8b7650f005df98c4ca6bbac7f49b747c5828fe99119377" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/syscall/unix.Openat", "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.openDirAt", "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAllFrom", "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.removeAll", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5247", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "6f75d2ee907101d2dab7df05ea193eaaac2a15217297b87e0f8145f8aaa63902" + }, + { + "callStack": { + "function": "runtime.rt_sigaction", + "callStack": { + "function": "runtime.sysSigaction", + "callStack": { + "function": "runtime.setsig", + "callStack": { + "function": "runtime.dieFromSignal", + "callStack": { + "function": "runtime.fatalpanic", + "callStack": { + "function": "runtime.gopanic" + } + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5013", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "7067ccd3479958648b7ed36ff840141a5d10c347e25a0dde8332f984830226e7" + }, + { + "callStack": { + "function": "syscall.pread", + "callStack": { + "function": "internal/poll.(*FD).Pread", + "callStack": { + "function": "os.(*File).ReadAt", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } + "function": "main.main" } } } @@ -19010,123 +8269,57 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5005", + "message": "Potential NOOP Syscall Detected: 5016", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7cd7143f9fc18736c52d7069ae2c46abd42bd0c5cf59ae298e235221237fca48" + "hash": "74c9f22472a0ec9e3e2fb10c274dabaa1cd3ec03e2db7896d5cf5bcfbad485e9" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Seek", "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).seek", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.decodeV1", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -19149,135 +8342,88 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5016", + "message": "Potential NOOP Syscall Detected: 5008", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7f640b4219905e99b739fbe9ebb89147725e8b15b4f960b567b97d481bda120c" + "hash": "7a1ba69114de5c0b45e964d6b2d0765431b1275f620fc064d9dafc11e9053e9d" + }, + { + "callStack": { + "function": "runtime/internal/syscall.EpollWait", + "callStack": { + "function": "runtime.netpoll", + "callStack": { + "function": "runtime.findRunnable", + "callStack": { + "function": "runtime.schedule", + "callStack": { + "function": "runtime.mstart1", + "callStack": { + "function": "runtime.mstart0", + "callStack": { + "function": "runtime.mstart", + "callStack": { + "function": "runtime.rt0_go" + } + } + } + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5272", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "7a5e9834201d9dc03ca25ad0b38d0a87b6614b18e87bb7224a0404589bcda417" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338836, "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351037, "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418768, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1417270, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -19304,119 +8450,53 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "7fc6634964cd2518e11ba2478987959d1501bea675c211f1ac35183e3e611d82" + "hash": "7f640b4219905e99b739fbe9ebb89147725e8b15b4f960b567b97d481bda120c" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338836, "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351037, "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -19447,120 +8527,51 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294360, "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 343238, "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357222, "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -19592,110 +8603,47 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300416, "function": "syscall.stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294448, "function": "syscall.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357343, "function": "os.statNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 356912, "function": "os.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355263, "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -19725,115 +8673,128 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, + "function": "syscall.fstat", + "callStack": { + "function": "syscall.Fstat", + "callStack": { + "function": "internal/poll.(*FD).Fstat", + "callStack": { + "function": "os.(*File).Stat", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5005", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "86c0218558e6731a4e6767a80ec389790c1c5d07df4d12f1e91a63979fa35f3e" + }, + { + "callStack": { "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338836, "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351037, "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -19864,130 +8825,55 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -20021,25 +8907,13 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 169850, "function": "runtime.switchToCrashStack0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 92564, "function": "runtime.switchToCrashStack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 92419, "function": "runtime.badmorestackg0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.morestack" } } } @@ -20050,40 +8924,19 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173543, "function": "runtime.timer_settime", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 83944, "function": "runtime.setThreadCPUProfiler", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 99700, "function": "runtime.execute", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 102936, "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 103573, "function": "runtime.goschedImpl", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 130858, "function": "runtime.newstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.morestack" } } } @@ -20099,266 +8952,49 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, - "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 344796, - "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354485, - "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 351873, - "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5008", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "8a29be67204690d7924e239897075aa9a72f63dcfe02d339426ed9ac103bf265" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -20389,110 +9025,47 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294360, "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 343238, "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357222, "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -20522,40 +9095,19 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352936, "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354154, "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352169, "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1266119, "function": "github.com/shirou/gopsutil/internal/common.ReadLinesOffsetN", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271325, "function": "github.com/shirou/gopsutil/cpu.TimesWithContext", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271155, - "function": "github.com/shirou/gopsutil/cpu.init.0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.0" } } } @@ -20571,25 +9123,13 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173562, "function": "runtime.mincore", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 83191, "function": "runtime.sysargs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 116406, "function": "runtime.args", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" } } } @@ -20602,138 +9142,67 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "golang.org/x/sys/unix.ioctlPtr", "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/mattn/go-isatty.IsTerminal", "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/internal/flags.init" + } + } + }, + "message": "Potential NOOP Syscall Detected: 5015", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "91faa81b28aa37bd1db7826e8325f3fc4045f5b10de73edd4bcf468041d1b154" + }, + { + "callStack": { + "function": "syscall.Seek", + "callStack": { + "function": "internal/poll.(*FD).Seek", + "callStack": { + "function": "os.(*File).seek", "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1418600, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } + "function": "main.main" } } } @@ -20757,163 +9226,63 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5208", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "91c34e4efd1eab70d0aae0d14c0948196e8b85b7d668a4ad139282298d687477" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 1266917, - "function": "golang.org/x/sys/unix.ioctlPtr", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2926292, - "function": "github.com/mattn/go-isatty.IsTerminal", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2926331, - "function": "github.com/ethereum/go-ethereum/internal/flags.init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - }, - "message": "Potential NOOP Syscall Detected: 5015", + "message": "Potential NOOP Syscall Detected: 5008", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "91faa81b28aa37bd1db7826e8325f3fc4045f5b10de73edd4bcf468041d1b154" + "hash": "938267f96d5e6bdc026eea3594f07c91bcf4fbef11f037b5a489d7f0ab385a1c" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -20947,135 +9316,45 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.openat", "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.open", "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.openFileNolog", "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.OpenFile", "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 356124, - "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 355808, - "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } + "function": "main.main" } } } @@ -21096,138 +9375,63 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5208", + "message": "Potential NOOP Syscall Detected: 5247", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "95d2a17704148fd960eccf01b786d0fd71af8dbd2aae2b32c1445a0451a063ef" + "hash": "95ad609311f457afe9d15e84f37a76977d19a211801c8004d76f6c3b8860f819" }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 356124, "function": "os.removeAllFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355808, "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -21261,30 +9465,15 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296395, "function": "syscall.readlinkat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354841, "function": "os.readlink", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 350795, "function": "os.executable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1783754, "function": "google.golang.org/protobuf/internal/detrand.binaryHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1783730, - "function": "google.golang.org/protobuf/internal/detrand.init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "google.golang.org/protobuf/internal/detrand.init" } } } @@ -21298,125 +9487,53 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338836, "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351037, "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418768, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1417270, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -21449,196 +9566,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5005", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "99375a556f4579a1efed5d1dd7e278bee678309ac5a5951f7a9fc89218b135f4" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173515, "function": "runtime.tgkill", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 83917, "function": "runtime.signalM", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 111348, "function": "runtime.preemptone", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 53695, "function": "runtime.(*gcControllerState).enlistWorker", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 62157, "function": "runtime.(*gcWork).put", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 51727, "function": "runtime.greyobject", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 52469, "function": "runtime.gcMarkTinyAllocs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 42144, - "function": "runtime.gcStart", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.gcStart" } } } @@ -21655,110 +9597,47 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294360, "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 343238, "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357222, "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -21788,40 +9667,19 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300416, "function": "syscall.stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294448, "function": "syscall.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357343, "function": "os.statNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 356912, "function": "os.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3228559, "function": "go/build.(*Context).isDir", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3228746, "function": "go/build.(*Context).SrcDirs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3264411, - "function": "github.com/cockroachdb/errors/withstack.init.0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/cockroachdb/errors/withstack.init.0" } } } @@ -21837,20 +9695,11 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 297590, "function": "syscall.Uname", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357621, "function": "os.hostname", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3262363, - "function": "github.com/getsentry/sentry-go.init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/getsentry/sentry-go.init" } } }, @@ -21862,115 +9711,49 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352936, "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354154, "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352169, "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355808, "function": "os.removeAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -22001,115 +9784,49 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300416, "function": "syscall.stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294448, "function": "syscall.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357343, "function": "os.statNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 356912, "function": "os.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355263, "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -22140,125 +9857,53 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -22291,45 +9936,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173554, "function": "runtime.timer_delete", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 83944, "function": "runtime.setThreadCPUProfiler", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 99700, "function": "runtime.execute", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 102936, "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 96022, "function": "runtime.mstart1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 95981, "function": "runtime.mstart0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169747, "function": "runtime.mstart", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" } } } @@ -22346,68 +9967,111 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 172168, "function": "runtime.abort", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169580, "function": "gosave_systemstack_switch", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169801, - "function": "runtime.systemstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.systemstack" + } + } + }, + "message": "Potential Incompatible Opcode Detected: Opcode: 0x0, Funct: 0x34", + "severity": "WARNING", + "hash": "a73e2cf3acb4a590cac6957ac0cce13e0004df4600dbc3e39db77ccde6dcbbde" + }, + { + "callStack": { + "function": "syscall.Seek", + "callStack": { + "function": "internal/poll.(*FD).Seek", + "callStack": { + "function": "os.(*File).seek", + "callStack": { + "function": "os.(*File).Seek", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } } } }, - "message": "Potential Incompatible Opcode Detected: Opcode: 0x0, Funct: 0x34", + "message": "Potential NOOP Syscall Detected: 5008", "severity": "WARNING", - "hash": "a73e2cf3acb4a590cac6957ac0cce13e0004df4600dbc3e39db77ccde6dcbbde" + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "a9ae2d415750950a83b403f8d9faeb792c6da8de4e68ab80ec3346ac9b9ec06a" }, { "callStack": { - "file": "temp_assembly_output", - "line": 173533, "function": "runtime.timer_create", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 83944, "function": "runtime.setThreadCPUProfiler", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 99700, "function": "runtime.execute", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 102936, "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 96022, "function": "runtime.mstart1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 95981, "function": "runtime.mstart0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169747, "function": "runtime.mstart", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" } } } @@ -22424,40 +10088,19 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173533, "function": "runtime.timer_create", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 83944, "function": "runtime.setThreadCPUProfiler", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 99700, "function": "runtime.execute", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 102936, "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 103573, "function": "runtime.goschedImpl", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 130858, "function": "runtime.newstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.morestack" } } } @@ -22473,40 +10116,19 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352936, "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354154, "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352169, "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1355508, "function": "net.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1354055, "function": "net.parseNSSConfFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1353660, - "function": "net.(*nsswitchConfig).init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "net.(*nsswitchConfig).init" } } } @@ -22522,120 +10144,51 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294360, "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 343238, "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357222, "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -22667,120 +10220,51 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -22812,120 +10296,57 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Seek", "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).seek", "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Seek", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -22949,123 +10370,57 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5005", + "message": "Potential NOOP Syscall Detected: 5008", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "b2dffe1a95f9d7b5ca8e883702533e16b0fae7e53d721496c0f5edcfc0130d0b" + "hash": "b54b1cdac0dce3c02378c79e2fd5ea2c99b53648f9c7918b52383f2b5ad4dc20" }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1390517, "function": "github.com/gofrs/flock.(*Flock).Unlock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -23096,411 +10451,49 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5016", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "bc7dfca77db79006c051aee8b7e8529aa3b44714aabe2f853ca95556c4dfe399" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357944, - "function": "os.CreateTemp", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1420717, - "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5247", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "bdad7223352e212bd09c24f23f072660e9493e3b55d9539ca5ecb563b55a0ae9" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).doSync", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -23527,186 +10520,53 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "bfd69b98c1dee975d971b7d2122df753827128648013c1bde810deb2792c3b39" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82046, - "function": "runtime.netpollinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 81096, - "function": "runtime.netpollGenericInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 138657, - "function": "runtime.doaddtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 139954, - "function": "runtime.moveTimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 108312, - "function": "runtime.(*p).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 108693, - "function": "runtime.procresize", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 93030, - "function": "runtime.schedinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5285", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "c09c2abe98570b2a3d6a107206c75261283a140e1c2d8c0f2ac197fa62f1617c" + "hash": "bd7035f1a7daeb997eaebc11230534372ab38e47e67facbae9a3403c7e0dc312" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410400, - "function": "github.com/ethereum/go-ethereum/core/rawdb.decodeV2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -23733,39 +10593,52 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "c1e41be5ac48ab621d8342ddc5c3f432ab088b52f2f04157f9d1c433e361a7c3" + "hash": "bfd69b98c1dee975d971b7d2122df753827128648013c1bde810deb2792c3b39" + }, + { + "callStack": { + "function": "runtime.netpollinit", + "callStack": { + "function": "runtime.netpollGenericInit", + "callStack": { + "function": "runtime.doaddtimer", + "callStack": { + "function": "runtime.moveTimers", + "callStack": { + "function": "runtime.(*p).destroy", + "callStack": { + "function": "runtime.procresize", + "callStack": { + "function": "runtime.schedinit", + "callStack": { + "function": "runtime.rt0_go" + } + } + } + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5285", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "c09c2abe98570b2a3d6a107206c75261283a140e1c2d8c0f2ac197fa62f1617c" }, { "callStack": { - "file": "temp_assembly_output", - "line": 1268336, "function": "github.com/tklauser/numcpus.getFromCPUAffinity", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1268868, "function": "github.com/tklauser/numcpus.getOnline", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269308, "function": "github.com/tklauser/go-sysconf.getNprocsSysfs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269562, "function": "github.com/tklauser/go-sysconf.getNprocs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -23780,100 +10653,43 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352936, "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354154, "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352169, "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -23901,60 +10717,27 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173802, "function": "runtime.madvise", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 36060, "function": "runtime.sysHugePageOS", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 19587, "function": "runtime.(*mheap).sysAlloc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 65547, "function": "runtime.(*mheap).grow", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 64772, "function": "runtime.(*mheap).allocSpan", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 64472, "function": "runtime.(*mheap).allocManual", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 128945, "function": "runtime.stackpoolalloc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 129210, "function": "runtime.stackcacherefill", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 129448, "function": "runtime.stackalloc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 93030, "function": "runtime.schedinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" } } } @@ -23974,10 +10757,7 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.morestack" }, "message": "Potential Incompatible Opcode Detected: Opcode: 0x0, Funct: 0x34", "severity": "WARNING", @@ -23985,110 +10765,56 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } } } } @@ -24110,185 +10836,55 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5247", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "c8fed0d28eed434d2224d405eeac6c4cd4aca571dd36c1e7dfcded508305ca15" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82046, - "function": "runtime.netpollinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 81096, - "function": "runtime.netpollGenericInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 138657, - "function": "runtime.doaddtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 138542, - "function": "runtime.addtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169395, - "function": "time.startTimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 314161, - "function": "time.NewTimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2739259, - "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3651676, - "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - }, "message": "Potential NOOP Syscall Detected: 5208", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "cc52574c1354b14aa17bdb92e3fcaab769e4ffa005f8d368fa98ce3167cb9148" + "hash": "c8fe571ed4b950c219b12bf1f27f9568dfdcbe2fe50a02ebc9d7311a50085132" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.openat", "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.open", "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.openFileNolog", "callStack": { - "file": "temp_assembly_output", - "line": 1418768, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.OpenFile", "callStack": { - "file": "temp_assembly_output", - "line": 1417270, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -24310,170 +10906,63 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5016", + "message": "Potential NOOP Syscall Detected: 5247", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "cdc85b076baeb732ebe46810a7798301c569410870a3d1842cdca42c8152e691" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 172168, - "function": "runtime.abort", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169580, - "function": "gosave_systemstack_switch", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 172115, - "function": "runtime.asmcgocall", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 18948, - "function": "runtime.notetsleep_internal", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 19142, - "function": "runtime.notetsleepg", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 44667, - "function": "runtime.gcBgMarkStartWorkers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 42144, - "function": "runtime.gcStart", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - }, - "message": "Potential Incompatible Opcode Detected: Opcode: 0x0, Funct: 0x34", - "severity": "WARNING", - "hash": "cff056524895b8188620a81b4f4af12155e9d51d0aeb1125c6adea0d2aa752b7" + "hash": "c8fed0d28eed434d2224d405eeac6c4cd4aca571dd36c1e7dfcded508305ca15" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, - "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollclose", "callStack": { - "file": "temp_assembly_output", - "line": 338836, - "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.runtime_pollClose", "callStack": { - "file": "temp_assembly_output", - "line": 351037, - "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).destroy", "callStack": { - "file": "temp_assembly_output", - "line": 1417339, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).decref", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Close", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*file).close", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesBefore", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } } } } @@ -24496,140 +10985,90 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5016", + "message": "Potential NOOP Syscall Detected: 5208", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "ca5eb8d02839fc6421f82b5dd8a84d54c0402e336072d824bf6cb52ff75711d6" + }, + { + "callStack": { + "function": "runtime.netpollinit", + "callStack": { + "function": "runtime.netpollGenericInit", + "callStack": { + "function": "runtime.doaddtimer", + "callStack": { + "function": "runtime.addtimer", + "callStack": { + "function": "time.startTimer", + "callStack": { + "function": "time.NewTimer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/p2p/nat.discoverPMP", + "callStack": { + "function": "github.com/ethereum/go-ethereum/node.init.Any.func2.2" + } + } + } + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5208", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "d0451c4005511d57bfad700a3c33e769115ec6dd5e367607b4fefce917e4c93d" + "hash": "cc52574c1354b14aa17bdb92e3fcaab769e4ffa005f8d368fa98ce3167cb9148" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, - "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.pread", "callStack": { - "file": "temp_assembly_output", - "line": 344796, - "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Pread", "callStack": { - "file": "temp_assembly_output", - "line": 354485, - "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).ReadAt", "callStack": { - "file": "temp_assembly_output", - "line": 351873, - "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).getIndices", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeHidden", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } + "function": "main.main" } } } @@ -24653,158 +11092,61 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5008", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "d3acf0826347d92f7dc9b51cf59100b6191dc07fd6382a3e95dea2fe3a4e17a6" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 1267950, - "function": "golang.org/x/sys/unix.Getrlimit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1269640, - "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - }, - "message": "Potential NOOP Syscall Detected: 5095", + "message": "Potential NOOP Syscall Detected: 5016", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "d511ad433cbfb78073400b20dc716acef84f8599ecca55bb6b49a5796cc785c6" + "hash": "cdc85b076baeb732ebe46810a7798301c569410870a3d1842cdca42c8152e691" }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, - "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.fstat", "callStack": { - "file": "temp_assembly_output", - "line": 165121, - "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "syscall.Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 338259, - "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "internal/poll.(*FD).Fstat", "callStack": { - "file": "temp_assembly_output", - "line": 336732, - "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "os.(*File).Stat", "callStack": { - "file": "temp_assembly_output", - "line": 338311, - "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", "callStack": { - "file": "temp_assembly_output", - "line": 354314, - "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", "callStack": { - "file": "temp_assembly_output", - "line": 1390517, - "function": "github.com/gofrs/flock.(*Flock).Unlock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -24829,113 +11171,95 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5208", + "message": "Potential NOOP Syscall Detected: 5005", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "cfbc210c473ebdf8707a38e6b9bbaddf03d302206833b98113d4976220bca27b" + }, + { + "callStack": { + "function": "runtime.abort", + "callStack": { + "function": "gosave_systemstack_switch", + "callStack": { + "function": "runtime.asmcgocall", + "callStack": { + "function": "runtime.notetsleep_internal", + "callStack": { + "function": "runtime.notetsleepg", + "callStack": { + "function": "runtime.gcBgMarkStartWorkers", + "callStack": { + "function": "runtime.gcStart" + } + } + } + } + } + } + }, + "message": "Potential Incompatible Opcode Detected: Opcode: 0x0, Funct: 0x34", + "severity": "WARNING", + "hash": "cff056524895b8188620a81b4f4af12155e9d51d0aeb1125c6adea0d2aa752b7" + }, + { + "callStack": { + "function": "golang.org/x/sys/unix.Getrlimit", + "callStack": { + "function": "github.com/tklauser/go-sysconf.sysconf", + "callStack": { + "function": "github.com/shirou/gopsutil/cpu.init.1" + } + } + }, + "message": "Potential NOOP Syscall Detected: 5095", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "d5ce2288e18152b54cdbe18079458545d9a5b925bbf6d0596e2ee820252a5c95" + "hash": "d511ad433cbfb78073400b20dc716acef84f8599ecca55bb6b49a5796cc785c6" }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338836, "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351037, "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -24964,125 +11288,53 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410400, "function": "github.com/ethereum/go-ethereum/core/rawdb.decodeV2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -25115,55 +11367,25 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173791, "function": "runtime.munmap", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 19587, "function": "runtime.(*mheap).sysAlloc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 65547, "function": "runtime.(*mheap).grow", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 64772, "function": "runtime.(*mheap).allocSpan", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 64472, "function": "runtime.(*mheap).allocManual", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 128945, "function": "runtime.stackpoolalloc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 129210, "function": "runtime.stackcacherefill", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 129448, "function": "runtime.stackalloc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 93030, "function": "runtime.schedinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" } } } @@ -25182,45 +11404,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294360, "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 343238, "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357222, "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352687, "function": "os.ReadFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 557290, "function": "golang.org/x/sys/cpu.readHWCAP", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 557249, "function": "golang.org/x/sys/cpu.archInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 556650, - "function": "golang.org/x/sys/cpu.init.0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "golang.org/x/sys/cpu.init.0" } } } @@ -25237,30 +11435,15 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298167, "function": "syscall.pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338836, "function": "internal/poll.(*FD).Pread", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351037, "function": "os.(*File).ReadAt", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1783754, "function": "google.golang.org/protobuf/internal/detrand.binaryHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1783730, - "function": "google.golang.org/protobuf/internal/detrand.init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "google.golang.org/protobuf/internal/detrand.init" } } } @@ -25274,216 +11457,29 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, - "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 294360, - "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 343238, - "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 357222, - "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1415192, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413858, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5005", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "d866ab6d9482fa5618be2bf302af033bcb9c9b736a115c606a47b08746b5a43f" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173515, "function": "runtime.tgkill", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 83917, "function": "runtime.signalM", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 111348, "function": "runtime.preemptone", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 53695, "function": "runtime.(*gcControllerState).enlistWorker", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 62157, "function": "runtime.(*gcWork).put", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 51727, "function": "runtime.greyobject", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 51686, "function": "runtime.shade", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 80736, "function": "runtime.wbBufFlush1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 108312, "function": "runtime.(*p).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 108693, "function": "runtime.procresize", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 93030, "function": "runtime.schedinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" } } } @@ -25504,45 +11500,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173543, "function": "runtime.timer_settime", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 83944, "function": "runtime.setThreadCPUProfiler", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 99700, "function": "runtime.execute", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 102936, "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 96022, "function": "runtime.mstart1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 95981, "function": "runtime.mstart0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169747, "function": "runtime.mstart", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" } } } @@ -25559,125 +11531,53 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1416701, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateHead", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1405372, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -25710,110 +11610,47 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294360, "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 343238, "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357222, "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1420234, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).sizeNolock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -25843,45 +11680,94 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173874, "function": "runtime.sigaltstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 125317, "function": "runtime.minitSignalStack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 125295, "function": "runtime.minitSignals", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 83731, "function": "runtime.minit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 96022, "function": "runtime.mstart1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 95981, "function": "runtime.mstart0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169747, "function": "runtime.mstart", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169680, - "function": "runtime.rt0_go", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.rt0_go" + } + } + } + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5129", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "dd587c3824c3da9d690cbbab1e17cdedaf5b8cf66bb087f0ec9938d9839689b2" + }, + { + "callStack": { + "function": "syscall.openat", + "callStack": { + "function": "os.open", + "callStack": { + "function": "os.openFileNolog", + "callStack": { + "function": "os.OpenFile", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.copyFrom", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).truncateTail", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*Freezer).repair", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", + "callStack": { + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } + } + } + } + } + } + } + } + } + } + } } } } @@ -25890,43 +11776,25 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5129", + "message": "Potential NOOP Syscall Detected: 5247", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "dd587c3824c3da9d690cbbab1e17cdedaf5b8cf66bb087f0ec9938d9839689b2" + "hash": "dd664e3f9bc63d2eded5d561f0942a9443423426671c6202ef5c3a14749931c7" }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294360, "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 343238, "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357222, "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1330839, "function": "net.dnsReadConfig", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1327704, - "function": "net.(*resolverConfig).init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "net.(*resolverConfig).init" } } } @@ -25941,120 +11809,51 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410730, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTableMeta).write", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1415192, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repairIndex", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -26086,25 +11885,13 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 172168, "function": "runtime.abort", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 92564, "function": "runtime.switchToCrashStack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 92419, "function": "runtime.badmorestackg0", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.morestack" } } } @@ -26115,20 +11902,11 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 82226, "function": "runtime.netpollopen", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 164976, "function": "internal/poll.runtime_pollOpen", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336865, - "function": "internal/poll.(*pollDesc).init", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "internal/poll.(*pollDesc).init" } } }, @@ -26140,110 +11918,47 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -26273,60 +11988,27 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173802, "function": "runtime.madvise", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 36060, "function": "runtime.sysHugePageOS", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 19587, "function": "runtime.(*mheap).sysAlloc", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 65547, "function": "runtime.(*mheap).grow", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 64772, "function": "runtime.(*mheap).allocSpan", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 64472, "function": "runtime.(*mheap).allocManual", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 32370, "function": "runtime.materializeGCProg", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 130141, "function": "runtime.adjustframe", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 130537, "function": "runtime.copystack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 130858, "function": "runtime.newstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.morestack" } } } @@ -26346,157 +12028,63 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 173697, - "function": "runtime.rtsigprocmask", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 125246, - "function": "runtime.unblocksig", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 124617, - "function": "runtime.dieFromSignal", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 87811, - "function": "runtime.fatalpanic", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 86367, - "function": "runtime.gopanic", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5014", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "e336ad193c689c6ae517abab509fd76117deaa8f1cd63666aac1d160ce44f759" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).preopen", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", + "callStack": { + "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", + "callStack": { + "function": "main.main" + } + } + } + } } } } @@ -26524,129 +12112,79 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "e4d49ab3954e9a663d575ee9de7217ff2e332b2491ac11ba8195a23294945595" + "hash": "e27376671547a7e1ae532bfbdc9c3d278ce76bf263f0d6f5bdca2ddcb3e64a08" + }, + { + "callStack": { + "function": "runtime.rtsigprocmask", + "callStack": { + "function": "runtime.unblocksig", + "callStack": { + "function": "runtime.dieFromSignal", + "callStack": { + "function": "runtime.fatalpanic", + "callStack": { + "function": "runtime.gopanic" + } + } + } + } + }, + "message": "Potential NOOP Syscall Detected: 5014", + "severity": "WARNING", + "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", + "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", + "hash": "e336ad193c689c6ae517abab509fd76117deaa8f1cd63666aac1d160ce44f759" }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1390517, "function": "github.com/gofrs/flock.(*Flock).Unlock", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -26679,115 +12217,49 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 344796, "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354485, "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 351873, "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410400, "function": "github.com/ethereum/go-ethereum/core/rawdb.decodeV2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410592, "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -26818,119 +12290,29 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, - "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.pipe2", "callStack": { - "file": "temp_assembly_output", - "line": 352936, - "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollinit", "callStack": { - "file": "temp_assembly_output", - "line": 354154, - "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.netpollGenericInit", "callStack": { - "file": "temp_assembly_output", - "line": 352169, - "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.doaddtimer", "callStack": { - "file": "temp_assembly_output", - "line": 1412853, - "function": "github.com/ethereum/go-ethereum/core/rawdb.cleanup", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.addAdjustedTimers", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.adjusttimers", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.checkTimers", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.findRunnable", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.schedule", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.goschedImpl", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "runtime.newstack", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } + "function": "runtime.morestack" } } } @@ -26943,143 +12325,65 @@ } } }, - "message": "Potential NOOP Syscall Detected: 5247", + "message": "Potential NOOP Syscall Detected: 5287", "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "ea8478e2d5eff64cf647b0101558d7df9618a0da08229350879bf54a59562f4f" + "hash": "edcb1df1653ca7a2a9ec8b83aa93c5bfb55f486a8ae5b48d00b70573e959fa12" }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418547, - "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFilesAfter", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820078, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820307, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", + "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -27110,133 +12414,27 @@ "severity": "WARNING", "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "eb85f53e1d4cf0e4b9e3f32157dd93202a2e718dbf788ce865a2ecdb7893ec28" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 173441, - "function": "runtime.pipe2", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 82046, - "function": "runtime.netpollinit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 81096, - "function": "runtime.netpollGenericInit", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 138657, - "function": "runtime.doaddtimer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 140442, - "function": "runtime.addAdjustedTimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 140156, - "function": "runtime.adjusttimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 103174, - "function": "runtime.checkTimers", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 99858, - "function": "runtime.findRunnable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 102936, - "function": "runtime.schedule", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 103573, - "function": "runtime.goschedImpl", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 130858, - "function": "runtime.newstack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 169872, - "function": "runtime.morestack", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5287", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "edcb1df1653ca7a2a9ec8b83aa93c5bfb55f486a8ae5b48d00b70573e959fa12" + "hash": "ee019853c1c8cd393e91ae684a879ab4e80224ef34f34fecda7a42b8ee738ffb" }, { "callStack": { - "file": "temp_assembly_output", - "line": 296189, "function": "syscall.openat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352936, "function": "os.open", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354154, "function": "os.openFileNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352169, "function": "os.OpenFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269335, "function": "github.com/tklauser/go-sysconf.getNprocsProcStat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269562, "function": "github.com/tklauser/go-sysconf.getNprocs", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269606, "function": "github.com/tklauser/go-sysconf.getNprocsConf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -27254,256 +12452,45 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 298514, - "function": "syscall.Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 344796, - "function": "internal/poll.(*FD).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 354485, - "function": "os.(*File).seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 351873, - "function": "os.(*File).Seek", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410303, - "function": "github.com/ethereum/go-ethereum/core/rawdb.decodeV1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410592, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newMetadata", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1413294, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1402370, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1410822, - "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 1401920, - "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2228092, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2227421, - "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2269001, - "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 2618282, - "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820078, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).loadTransactions", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820307, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).consolidatedBlockByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3819185, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).BlockDataByHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3814225, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3813855, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817552, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3817382, - "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820972, - "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3820684, - "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", - "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - }, - "message": "Potential NOOP Syscall Detected: 5008", - "severity": "WARNING", - "impact": "This syscall is present in the program, but its execution depends on the actual runtime behavior. \n If the execution path does not reach this syscall, it may not affect execution.", - "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", - "hash": "f46ad63de955f40465057ede247a872ca8ac5d3bebcc499690be60df5921d5e6" - }, - { - "callStack": { - "file": "temp_assembly_output", - "line": 300416, "function": "syscall.stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294448, "function": "syscall.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357343, "function": "os.statNolog", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 356912, "function": "os.Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 355263, "function": "os.MkdirAll", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -27532,35 +12519,17 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 172168, "function": "runtime.abort", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 169580, "function": "gosave_systemstack_switch", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 172115, "function": "runtime.asmcgocall", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 98094, "function": "runtime.newm1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 97955, "function": "runtime.newm", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 98469, - "function": "runtime.startm", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "runtime.startm" } } } @@ -27573,125 +12542,53 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 82287, "function": "runtime.netpollclose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 165121, "function": "internal/poll.runtime_pollClose", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338259, "function": "internal/poll.(*FD).destroy", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 336732, "function": "internal/poll.(*FD).decref", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 338311, "function": "internal/poll.(*FD).Close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 354314, "function": "os.(*file).close", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1418547, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).releaseFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413858, "function": "github.com/ethereum/go-ethereum/core/rawdb.(*freezerTable).repair", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1413294, "function": "github.com/ethereum/go-ethereum/core/rawdb.newTable", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1402370, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1410822, "function": "github.com/ethereum/go-ethereum/core/rawdb.newResettableFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1401920, "function": "github.com/ethereum/go-ethereum/core/rawdb.NewStateFreezer", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2228092, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.(*Database).repairHistory", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2227421, "function": "github.com/ethereum/go-ethereum/triedb/pathdb.New", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2269001, "function": "github.com/ethereum/go-ethereum/triedb.NewDatabase", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 2618282, "function": "github.com/ethereum-optimism/optimism/op-program/client/mpt.ReadTrie", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3819258, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.(*ConsolidateOracle).ReceiptsByBlockHash", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3814225, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.singleRoundConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3813855, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.RunConsolidation", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817552, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.stateTransition", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3817382, "function": "github.com/ethereum-optimism/optimism/op-program/client/interop.runInteropProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820972, "function": "github.com/ethereum-optimism/optimism/op-program/client.RunProgram", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3820684, "function": "github.com/ethereum-optimism/optimism/op-program/client.Main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 3821230, - "function": "main.main", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "main.main" } } } @@ -27724,45 +12621,21 @@ }, { "callStack": { - "file": "temp_assembly_output", - "line": 300218, "function": "syscall.fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 294360, "function": "syscall.Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 343238, "function": "internal/poll.(*FD).Fstat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 357222, "function": "os.(*File).Stat", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 352687, "function": "os.ReadFile", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269100, "function": "github.com/tklauser/go-sysconf.readProcFsInt64", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1269640, "function": "github.com/tklauser/go-sysconf.sysconf", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output", "callStack": { - "file": "temp_assembly_output", - "line": 1271291, - "function": "github.com/shirou/gopsutil/cpu.init.1", - "absPath": "/var/folders/mz/t3gr8y6j767c5ld25crcj0780000gn/T/temp_assembly_output" + "function": "github.com/shirou/gopsutil/cpu.init.1" } } } @@ -27777,4 +12650,4 @@ "reference": "https://github.com/ChainSafe/vm-compat?tab=readme-ov-file#how-it-works", "hash": "fe35df5511505818ce1133621afa9876c42fe27577b33044678438013b218eb2" } -] \ No newline at end of file +] diff --git a/op-program/host/common/common.go b/op-program/host/common/common.go index b7f9cfbb7ad32..a29c55d96e138 100644 --- a/op-program/host/common/common.go +++ b/op-program/host/common/common.go @@ -25,10 +25,11 @@ type Prefetcher interface { } type PrefetcherCreator func(ctx context.Context, logger log.Logger, kv kvstore.KV, cfg *config.Config) (Prefetcher, error) type programCfg struct { - prefetcher PrefetcherCreator - skipValidation bool - db l2.KeyValueStore - storeBlockData bool + prefetcher PrefetcherCreator + skipValidation bool + db l2.KeyValueStore + storeBlockData bool + forceHintChainID bool } type ProgramOpt func(c *programCfg) @@ -63,6 +64,13 @@ func WithStoreBlockData(store bool) ProgramOpt { } } +// WithForceHintChainID controls whether hints are forced to include the chain ID even if interop is disabled. +func WithForceHintChainID(force bool) ProgramOpt { + return func(c *programCfg) { + c.forceHintChainID = force + } +} + // FaultProofProgram is the programmatic entry-point for the fault proof program func FaultProofProgram(ctx context.Context, logger log.Logger, cfg *config.Config, opts ...ProgramOpt) error { programConfig := &programCfg{ @@ -141,6 +149,7 @@ func FaultProofProgram(ctx context.Context, logger log.Logger, cfg *config.Confi clientCfg.InteropEnabled = cfg.InteropEnabled clientCfg.DB = programConfig.db clientCfg.StoreBlockData = programConfig.storeBlockData + clientCfg.ForceHintChainID = programConfig.forceHintChainID return cl.RunProgram(logger, pClientRW, hClientRW, clientCfg) } } diff --git a/op-program/host/host.go b/op-program/host/host.go index 38e2d036222c9..7e8282f6cce27 100644 --- a/op-program/host/host.go +++ b/op-program/host/host.go @@ -114,6 +114,7 @@ func (p *programExecutor) RunProgram( ctx context.Context, prefetcher hostcommon.Prefetcher, blockNum uint64, + output eth.Output, chainID eth.ChainID, db l2.KeyValueStore, ) error { @@ -121,6 +122,12 @@ func (p *programExecutor) RunProgram( newCfg.ExecCmd = "" // ensure we run the program in the same process newCfg.L2ClaimBlockNumber = blockNum newCfg.InteropEnabled = false + newCfg.L2OutputRoot = common.Hash(eth.OutputRoot(output)) + outputV0, ok := output.(*eth.OutputV0) + if !ok { + return fmt.Errorf("unsupported output root type: %T", output) + } + newCfg.L2Head = outputV0.BlockHash // Leave the newCfg.L2ChainID as is. It may be set to the customChainID for testing. // newCfg.L2ChainConfigs and newCfg.Rollups will be reconfigured to the specified chainID for the program execution. @@ -162,6 +169,8 @@ func (p *programExecutor) RunProgram( hostcommon.WithSkipValidation(true), hostcommon.WithDB(db), hostcommon.WithStoreBlockData(true), + // Our prefetcher expects chain IDs but pre-interop does not normally include them in hint data + hostcommon.WithForceHintChainID(true), ) } diff --git a/op-program/host/prefetcher/prefetcher_test.go b/op-program/host/prefetcher/prefetcher_test.go index 96424f75c1f49..d8f4b01dd8835 100644 --- a/op-program/host/prefetcher/prefetcher_test.go +++ b/op-program/host/prefetcher/prefetcher_test.go @@ -641,6 +641,12 @@ func TestFetchL2BlockData(t *testing.T) { } if !isCanonical { l2Client.ExpectInfoAndTxsByHash(block.Hash(), eth.BlockToInfo(block), block.Transactions(), nil) + output := ð.OutputV0{ + BlockHash: block.Hash(), + StateRoot: eth.Bytes32(block.Root()), + MessagePasserStorageRoot: eth.Bytes32{}, + } + l2Client.ExpectOutputByRoot(block.Hash(), output, nil) } defer l2Client.MockDebugClient.AssertExpectations(t) @@ -1033,7 +1039,7 @@ type mockExecutor struct { } func (m *mockExecutor) RunProgram( - ctx context.Context, prefetcher hostcommon.Prefetcher, blockNumber uint64, chainID eth.ChainID, db l2.KeyValueStore) error { + _ context.Context, _ hostcommon.Prefetcher, blockNumber uint64, _ eth.Output, chainID eth.ChainID, _ l2.KeyValueStore) error { m.invoked = true m.blockNumber = blockNumber m.chainID = chainID diff --git a/op-program/host/prefetcher/reexec.go b/op-program/host/prefetcher/reexec.go index ba47e2a1a8858..9a86633e72d78 100644 --- a/op-program/host/prefetcher/reexec.go +++ b/op-program/host/prefetcher/reexec.go @@ -16,7 +16,7 @@ import ( type ProgramExecutor interface { // RunProgram derives the block at the specified blockNumber - RunProgram(ctx context.Context, prefetcher hostcommon.Prefetcher, blockNumber uint64, chainID eth.ChainID, db l2.KeyValueStore) error + RunProgram(ctx context.Context, prefetcher hostcommon.Prefetcher, blockNumber uint64, agreedOutput eth.Output, chainID eth.ChainID, db l2.KeyValueStore) error } // nativeReExecuteBlock is a helper function that re-executes a block natively. @@ -44,20 +44,24 @@ func (p *Prefetcher) nativeReExecuteBlock( return nil } if notFound { - p.logger.Error("Requested block is not canonical", "block_hash", blockHash, "err", err) + p.logger.Info("Requested block is not canonical", "block_hash", blockHash, "err", err) } // Else, i.e. there was an error, then we still want to rebuild the block retrying, err := p.l2Sources.ForChainID(chainID) if err != nil { - return err + return fmt.Errorf("failed to get l2 source: %w", err) } header, _, err := retrying.InfoAndTxsByHash(ctx, agreedBlockHash) if err != nil { - return err + return fmt.Errorf("failed to get agreed block header: %w", err) + } + agreedOutput, err := retrying.OutputByRoot(ctx, agreedBlockHash) + if err != nil { + return fmt.Errorf("failed to get agreed output root: %w", err) } p.logger.Info("Re-executing block", "block_hash", blockHash, "block_number", header.NumberU64()) - if err = p.executor.RunProgram(ctx, p, header.NumberU64()+1, chainID, hostcommon.NewL2KeyValueStore(p.kvStore)); err != nil { + if err = p.executor.RunProgram(ctx, p, header.NumberU64()+1, agreedOutput, chainID, hostcommon.NewL2KeyValueStore(p.kvStore)); err != nil { return err }