Status Comment Indirect Selector Writer Review

object+0xa8[+0]을 읽는 status/menu selector record와, object VM dynamic writer opcode 0x8c/0x8d/0x8f의 +0 write 후보를 대조합니다.

결론: Object-VM dynamic selector writers 0x8c/0x8d/0x8f do have target offset +0 candidates elsewhere, but none are inside the status/menu payload range and none are inside the status-comment payload. The status/comment +0 producer therefore remains unresolved; the known +0 records are consumers, not writers.
dynamicWriterCandidateCount673
target0CandidateCount52
target0InStatusMenuPayloadCount0
target0InStatusCommentPayloadCount0
sourceOffset0ConsumerCount4
target0OpcodeCounts{'0x8c': 39, '0x8d': 5, '0x8f': 8}
topTargetOffsets{'0x4b': 58, '0x45': 52, '0x00': 52, '0x4e': 44, '0x44': 42, '0x4f': 36, '0x48': 33, '0x4a': 32, '0x52': 29, '0x4c': 28, '0x4d': 27, '0x49': 24}
statusCommentSelectorIndirectWriterProvenFalse
statusMenuTarget0WriterProvenFalse

Source Offset +0 Consumers

tablerecordclasssourcecountentry table
opcode13Tables0x004e8b32inline-menu-pointer-tableBYTE [object+0xa8 + 0x00]8
opcode14Tables0x004e8608status-comment-block-selector-arrayBYTE [object+0xa8 + 0x00]90x004e8610
opcode14Tables0x004e8b1aexternal-text-pointer-listBYTE [object+0xa8 + 0x00]80x004e8bb6
opcode14Tables0x004e8ba2external-text-pointer-listBYTE [object+0xa8 + 0x00]80x004e8c26

Dynamic Writer Target +0 Candidates

commandrawoproletargetstatus/menustatus/commentroot selectorsfield maps
0x00448c958c 44 00 00 00 00 00 210x8cselector-next-enabled-producer0x00FalseFalse13:1map5_14i, map5_13i, map5_11i, map5_12i, map5_15i, map5_16i, map5_17i, map5_18i, map5_19i, map5_20i
0x00448d118c 44 00 00 00 00 00 210x8cselector-next-enabled-producer0x00FalseFalse13:1map5_14i, map5_13i, map5_11i, map5_12i, map5_15i, map5_16i, map5_17i, map5_18i, map5_19i, map5_20i
0x00448d8d8d 44 00 00 00 00 00 210x8ddescriptor-match-selector-producer0x00FalseFalse13:1map5_14i, map5_13i, map5_11i, map5_12i, map5_15i, map5_16i, map5_17i, map5_18i, map5_19i, map5_20i
0x00448ded8d 44 00 00 00 00 00 210x8ddescriptor-match-selector-producer0x00FalseFalse13:1map5_14i, map5_13i, map5_11i, map5_12i, map5_15i, map5_16i, map5_17i, map5_18i, map5_19i, map5_20i
0x004584488c 00 00 00 28 00 6b 000x8cselector-next-enabled-producer0x00FalseFalse45:0
0x004584f08c 00 00 00 22 00 5c 000x8cselector-next-enabled-producer0x00FalseFalse45:0
0x004585288c 00 00 00 22 00 5a 000x8cselector-next-enabled-producer0x00FalseFalse45:0
0x004585988d 00 00 00 32 00 6e 000x8ddescriptor-match-selector-producer0x00FalseFalse45:0
0x00458b548f 00 76 00 28 00 64 000x8fglobal-state-derived-selector-producer0x00FalseFalse45:0
0x0045c5ee8c 00 00 00 00 00 11 800x8cselector-next-enabled-producer0x00FalseFalse22:0map7_09k, map7_10k, map7_11k, map7_12k
0x0045cc758c 00 00 00 00 00 00 3f0x8cselector-next-enabled-producer0x00FalseFalse22:0map7_09k, map7_10k, map7_11k, map7_12k
0x0048a8b98d 00 00 00 00 00 00 120x8ddescriptor-match-selector-producer0x00FalseFalse12:0map5_14i, map5_37i
0x0048a9698f 00 00 00 00 00 00 120x8fglobal-state-derived-selector-producer0x00FalseFalse12:0map5_14i, map5_37i
0x004a9fdc8c 01 00 00 a8 01 00 000x8cselector-next-enabled-producer0x00FalseFalse46:0
0x004b401e8c 00 00 00 00 00 0c 400x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b40868c 00 00 00 00 00 3c 400x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b424a8c 00 00 00 00 00 38 420x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b42b28c 00 00 00 00 00 68 420x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b442a8c 00 00 00 00 00 18 440x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b44928c 00 00 00 00 00 48 440x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b46aa8c 00 00 00 00 00 98 460x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b47128c 00 00 00 00 00 c8 460x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b48f28c 00 00 00 00 00 e0 480x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b495a8c 00 00 00 00 00 10 490x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b4c368c 00 00 00 00 00 11 810x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b559e8c 00 00 00 00 00 fc 540x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b560e8c 00 00 00 00 00 11 a00x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b68128c 00 00 00 00 00 11 a00x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b84508f 00 1a 00 ff 00 00 000x8fglobal-state-derived-selector-producer0x00FalseFalse27:0
0x004b96aa8c 00 00 00 00 00 11 810x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b97028c 00 00 00 00 00 0a 920x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b984f8c 01 00 00 00 11 a0 8e0x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b99c68c 00 00 00 00 00 0a 920x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b9b138c 01 00 00 00 11 a0 8e0x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b9c8a8c 00 00 00 00 00 0a 920x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b9dd78c 01 00 00 00 11 a0 8e0x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004b9f8b8c 2b 00 00 50 12 82 580x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004ba8ae8c 00 00 00 00 00 94 a80x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004ba92e8c 00 00 00 00 00 c4 a80x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004bab428c 00 00 00 00 00 18 ab0x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004bb03e8c 00 00 00 00 00 5c b00x8cselector-next-enabled-producer0x00FalseFalse27:0
0x004bff6d8c 40 00 00 00 40 09 000x8cselector-next-enabled-producer0x00FalseFalse62:0
0x004c01ef8c 40 00 00 00 40 09 000x8cselector-next-enabled-producer0x00FalseFalse62:0
0x0052518a8c 00 00 00 00 00 11 800x8cselector-next-enabled-producer0x00FalseFalse30:0
0x005251b28c 00 00 00 00 00 11 800x8cselector-next-enabled-producer0x00FalseFalse30:0
0x00526ffa8d 00 00 00 00 00 00 000x8ddescriptor-match-selector-producer0x00FalseFalse30:0
0x00529b528f 00 09 00 00 03 04 000x8fglobal-state-derived-selector-producer0x00FalseFalse49:0
0x00529b7a8f 00 1e 00 00 03 04 000x8fglobal-state-derived-selector-producer0x00FalseFalse49:0
0x00529ba28f 00 33 00 00 03 04 000x8fglobal-state-derived-selector-producer0x00FalseFalse49:0
0x00529bca8f 00 48 00 00 03 04 000x8fglobal-state-derived-selector-producer0x00FalseFalse49:0
0x00529bf28f 00 5d 00 00 03 04 000x8fglobal-state-derived-selector-producer0x00FalseFalse49:0
0x0055932c8c 00 00 00 00 00 00 000x8cselector-next-enabled-producer0x00FalseFalse20:0map6_12j, map6_13j, map6_14j, map6_15j, map6_16j, map6_17j, map6_18j, map6_19j, map6_20j, map6_21j, map6_22j, map6_24j, map6_25h