ForNeVeR / ForNeVeR/kdmg

DMG: check that the record with entryType `0xFFFFFFFFU` is last

Open
#18 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted
Dominant language
Kotlin
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

We have entry list in the BLKX table, and the entry with kind `entryType == 0xFFFFFFFFU` is supposed to be last.

Currently, we just believe this statement. Let's validate it instead.

See `TODO[#18]` in the code.

Contributor guide

Open the contributing guide

Research direction

Locate TODO[#18] in the code and trace how entries in the BLKX table are read. Add validation that the entry with entryType `0xFFFFFFFFU` is last, then run the relevant existing tests or unpacking checks to confirm the ordering violation is detected.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
operating-systems
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.