2017-11-24 19:39 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000245Cheat Enginepublic2013-05-20 12:42
ReporterCsimbi 
Assigned ToDark Byte 
PrioritynormalSeverityblockReproducibilitysometimes
StatusresolvedResolutionfixed 
Summary0000245: CE 6.2+ (pure rev.1809_32bit) Array not found in executable
DescriptionThis is a first - CE usually finds these things.
It seems MetroLL is an exception.

Attach, debug some with VEH (i.e. it's active).
Grey 'Writable', check 'Executable, change type to 'Array of bytes' then enter:
A1 5C 5F D0 00 85 C0
Note that it is not found.
The screenshot should prove that it's there.
The debugger picks it up and it's shown in the memory view as well.
For some reason however, CE does not find it.
TagsNo tags attached.
Attached Files

-Relationships
+Relationships

-Notes

~0000521

Csimbi (reporter)

Last edited: 2013-05-20 01:25

Meh, it seems I need to check 'CopyOnWrite' and then it works.
Strange, I did not see any game doing that before.
So, it's not a bug, just close it.
Or, change 'CopyOnWrite' to be gray by default ;-)

~0000523

Dark Byte (developer)

copy-on-write is for code only and is only copy-on-write if it has never been written before.

Cheat engine has a preference for data that is written, which is never copy-on-write (due to the writing) .

Also, rightclick and choose the preset "scan all memory" will grey it as well
+Notes

-Issue History
Date Modified Username Field Change
2013-05-20 01:16 Csimbi New Issue
2013-05-20 01:16 Csimbi File Added: CE_Code_MLL.png
2013-05-20 01:24 Csimbi Note Added: 0000521
2013-05-20 01:25 Csimbi Note Edited: 0000521
2013-05-20 01:25 Csimbi Note Edited: 0000521
2013-05-20 12:42 Dark Byte Note Added: 0000523
2013-05-20 12:42 Dark Byte Status new => resolved
2013-05-20 12:42 Dark Byte Resolution open => fixed
2013-05-20 12:42 Dark Byte Assigned To => Dark Byte
+Issue History