Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

test: chainstate_update_tip crashes during snapshot activation on develop #7458

Copy link
Copy link

Description

@thepastaclaw
Issue body actions

Summary

validation_chainstate_tests/chainstate_update_tip crashes while activating the UTXO snapshot at src/test/validation_chainstate_tests.cpp:82-83.

The failure occurred in the Windows unit-test job for #7457:

  • CI job: Windows unit tests
  • Failure: Wine reports a page fault reading address 0x18 while CreateAndActivateUTXOSnapshot(this, NoMalleation, /*reset_chainstate=*/ true) is running.

Scope

This is reproducible on current develop at 2406ebcb9595dfa7ef03d38a72da50e758de30a1. The failing test file is not changed by #7457. The snapshot-helper call was already present on develop through the merged assumeutxo M1 work.

Reproduction

git checkout 2406ebcb9595dfa7ef03d38a72da50e758de30a1
make -C src -j8 test/test_dash
./src/test/test_dash -t validation_chainstate_tests/chainstate_update_tip --log_level=test_suite

Observed on macOS arm64:

Assertion failed: (!!s_active_handler), function sys_sig, file execution_monitor.ipp, line 739.
fatal error: in "validation_chainstate_tests/chainstate_update_tip": unrecognized signal
test/validation_chainstate_tests.cpp:83: last checkpoint

The same isolated test also crashes on the #7457 head, and the Windows CI run faults at the same checkpoint. Investigation should focus on the snapshot activation/reset path entered by CreateAndActivateUTXOSnapshot, not on #7457's EvoDB/chainstate-role delta.

Reactions are currently unavailable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    Morty Proxy This is a proxified and sanitized view of the page, visit original site.