Skip to content

Add at least the first two feature_layouts in xsave_layout_from_trace.#4069

Merged
rocallahan merged 1 commit into
rr-debugger:masterfrom
bernhardu:fix-test-tcp_sockets-with-intel-B950-without-avx
Apr 28, 2026
Merged

Add at least the first two feature_layouts in xsave_layout_from_trace.#4069
rocallahan merged 1 commit into
rr-debugger:masterfrom
bernhardu:fix-test-tcp_sockets-with-intel-B950-without-avx

Conversation

@bernhardu
Copy link
Copy Markdown
Contributor

This fixes a regression introduced by 2c1d0b2,
which gets only visible if no supported_feature_bits are set above the first two bits,
which is the case for a Intel Pentium B950 from 2011. There it surfaces in the tcp_sockets test, with the dump crashing.

Backtrace of the SIGSEGV and some notes I took are in attached file:
debugging.txt

CC: @theIDinside

This fixes a regression introduced by 2c1d0b2,
which gets only visible if no supported_feature_bits
are set above the first two bits,
which is the case for a Intel Pentium B950 from 2011.
There it surfaces in the tcp_sockets test, with the dump crashing.
@rocallahan rocallahan merged commit a4122e5 into rr-debugger:master Apr 28, 2026
4 of 5 checks passed
@bernhardu bernhardu deleted the fix-test-tcp_sockets-with-intel-B950-without-avx branch April 28, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants