mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-09-06 17:57:38 +02:00
Added Comment/TODO for transition state issue
See https://github.com/volatilityfoundation/volatility3/pull/475
This commit is contained in:
@@ -972,8 +972,12 @@ class CONTROL_AREA(objects.StructType):
|
||||
|
||||
# If the entry is not a valid physical address then see if it is in transition.
|
||||
elif mmpte.u.Trans.Transition == 1:
|
||||
# Strips the bit flag in 'PageFrameNumber' for pages in transition state
|
||||
# TODO: Fix appropriately in a future release.
|
||||
# Currently just a temprorary workaround to deal with custom bit flag
|
||||
# in the PFN field for pages in transition state.
|
||||
# See https://github.com/volatilityfoundation/volatility3/pull/475
|
||||
physoffset = (mmpte.u.Trans.PageFrameNumber & (( 1 << 33 ) - 1 ) ) << 12
|
||||
|
||||
yield physoffset, file_offset, self.PAGE_SIZE
|
||||
|
||||
# Go to the next PTE entry
|
||||
|
||||
Reference in New Issue
Block a user