MantisBT - Cheat Engine
View Issue Details
0000293Cheat Enginepublic2013-10-25 19:392013-10-26 00:55
ReporterCsimbi 
Assigned ToDark Byte 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Summary0000293: Never-debug list
DescriptionI'd like to request adding a second list of module names (much along the lines of commonmodulelist.txt).
The purpose of this list would however be different from commonmodulelist.txt: CE would never debug (trace in particular) into these modules.

Quite often, when I run a trace (and do not use "step over instead of single step"), the trace ends up in modules like kernel32 (for example, a call to kernel32.WaitForSingleObjectEx) at which point the game crashes. This new list would prevent stepping into the kernel32 module, hence preventing the crash and allowing the trace to finish.

Thank you for considering.
TagsNo tags attached.
Attached Files

Notes
(0000606)
Csimbi   
2013-10-25 19:40   
If possible, the list should be loaded when the trace/find out what accesses/etc is enabled so it could be changed on-the-fly, without having to restart CE.
(0000608)
Dark Byte   
2013-10-25 20:01   
you can do this yourself, just set as stop condition: EIP>0x70000000
(0000613)
Csimbi   
2013-10-25 22:37   
(Last edited: 2013-10-25 22:39)
Problem is, I don't want it to stop, I just don't want to step into these modules - rather, step over them.
Besides, I don't want to have to look up all module addresses manually and set a break every time for all those addresses.

(0000614)
Dark Byte   
2013-10-26 00:55   
there is now a "donottrace.txt" you can fill in modulenames

Issue History
2013-10-25 19:39CsimbiNew Issue
2013-10-25 19:40CsimbiNote Added: 0000606
2013-10-25 20:01Dark ByteNote Added: 0000608
2013-10-25 22:37CsimbiNote Added: 0000613
2013-10-25 22:39CsimbiNote Edited: 0000613
2013-10-26 00:55Dark ByteNote Added: 0000614
2013-10-26 00:55Dark ByteStatusnew => resolved
2013-10-26 00:55Dark ByteResolutionopen => fixed
2013-10-26 00:55Dark ByteAssigned To => Dark Byte