|Anonymous | Login | Signup for a new account||2013-05-23 13:41 EDT|
|Main | My View | View Issues | Change Log | Roadmap | Docs|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0000075||[Cheat Engine]||crash||sometimes||2008-09-13 08:19||2008-09-17 08:57|
|Assigned To||Dark Byte|
|Summary||0000075: CE 5.4.2 - Generated trainer crashes the game (L3 pointer)|
Hi Dark Byte,
I found the pointer to the player's resource (see attached image); it is a level 3 pointer.
I create a trainer with the freeze only option, run it, play the game for a while and then at some point the game crashes.
If I just tick the value in the table (not via the trainer), I can play for hours without any problem.
Thanks for fixing.
I have two guesses (both might be wrong):
- the trainer cannot handle level 3 pointers,
- the level 3 pointer is not coded into the trainer properly.
Let me know if you need some more info/tests on this.
Dark Byte (developer)
weird, if the pointer was completely wrong then it would crash imeadiatly, or you'd notice it because there'd be no effect in the game.
Perhaps the trainer doesn't update the target pointer address as often as it should.
The trainer is working - so, for a while, everything is fine.
After a while, 10-20 minutes the game crashes.
So, you might be right on the point with that assumption about the target pointer address - probably the game is running fine for a while then it reallocates some memories (or something) and the address changes, but the trainer attempts to write to the old address.
Is the write routine different in CE and the trainers created by it?
I guess if the trainer would re-evaluate the pointer before every write it would work, but then there might be a performance hit... (?)
|2008-09-13 08:19||Csimbi||New Issue|
|2008-09-13 08:19||Csimbi||File Added: LVL3_PTR.PNG|
|2008-09-13 08:20||Csimbi||Issue Monitored: Csimbi|
|2008-09-13 18:42||Dark Byte||Note Added: 0000164|
|2008-09-13 18:42||Dark Byte||Status||new => acknowledged|
|2008-09-16 14:46||Csimbi||Note Added: 0000171|
|2008-09-17 08:57||Dark Byte||Status||acknowledged => assigned|
|2008-09-17 08:57||Dark Byte||Assigned To||=> Dark Byte|
|2009-05-06 17:44||illuilly||Tag Attached: 5.4.3 cheatengine|
|Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group|