Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000121 [Cheat Engine] crash always 2009-06-14 07:15 2011-11-27 12:35
Reporter Elfangor View Status public  
Assigned To
Priority normal Resolution fixed  
Status closed  
Summary 0000121: CE: 5.5 and 5.4 Using speedhack Freezes CE and other programs
Description Whenever I use speedhack the second I click on the button it just freezes. Why?
Additional Information
Tags bug, intranatet.skara.se, intranet.nynashamn.se
Attached Files

- Relationships

-  Notes
(0000253)
Dark Byte (developer)
2009-06-14 14:08

This is weird, because 5.5 and 5.4 use completly different im[plementations of the speedhack. Have you configured ce 5.5's speedhack option in settings so it's like the 5.4 one ?

And you're sure you haven't set as speed 0. Setting speed 0 will freeze the game

Also, does the game come with anti cheat measures ?
(0000255)
Elfangor (reporter)
2009-06-14 21:19
edited on: 2009-06-14 21:19

"This is weird, because 5.5 and 5.4 use completly different im[plementations of the speedhack. Have you configured ce 5.5's speedhack option in settings so it's like the 5.4 one ?"
No I haven't I didn't know you could.

"And you're sure you haven't set as speed 0. Setting speed 0 will freeze the game"
No thats not the problem. I doesn't even give me an option to change the speed the second I click 'Enable Speedhack' I freezes.

"Also, does the game come with anti cheat measures ?"
It may... But I have used it on the game a while ago. Also it doesn't work on anything. I have tried multiple things.

(0000256)
Elfangor (reporter)
2009-06-15 04:26

Update: I think the problem is the same as this guy http://www.cheatengine.org/mantis/view.php?id=21 [^] was having. Althought After trying what he tried it still doesn't work.
(0000257)
Dark Byte (developer)
2009-06-16 11:47

If you go to settings->extra, will it say that those options will only work in 32-bit, or does it say you need to upgrade your system ? (In case of upgrade, try running ce in compat mode for xp, although it should have detected vista as a nt+ system)
(0000258)
Elfangor (reporter)
2009-06-16 20:52

I went to settings->extra, and it just came up with options to use CE for Windows version and a Stealth thingy.
(0000259)
Dark Byte (developer)
2009-06-17 07:09

Really don't know what the problem could be except missing files and/or protections that block dll injection
Make sure that you have a speedhack.dll in the same folder as cheat engine. (sometimes av's delete it without asking)
(0000260)
Elfangor (reporter)
2009-06-17 20:46

BTW I just noticed that every time it closes it says "Invalid Address" And sometimes it says something about dll.
(0000261)
Dark Byte (developer)
2009-06-22 07:21

Still sounds like a broken setup, make sure all files are still there.
Check c:\program files\Cheat engine (or c:\Program Files (x86)\Cheat Engine) and make sure the following files are present:
Cheat Engine.exe
CEHook.dll
speedhack.dll
stealth.dll
ucc12.dll
underc.dll

and that they are bigger than 0-bytes (n case a stupid AV decided to 'clean' it)
(0000262)
xblade (reporter)
2009-06-22 21:50

for me speedhack work perfectly
(0000288)
bob3ry (reporter)
2009-09-12 18:39

Broken for me under Windows 2000.
System failing is dual core AMD (perhaps related?)

Speedhack will not work on Tutorial, but the other parts of the tutorial
(modify memory) are working fine.

When speedhack is enabled, even on Tutorial, fails with:
Failure enabling speedhack. (DLL injection failed)

Tutorial crashes with:
Tutorial.exe has generated errors and will be closed by Windows.
You will need to restart the program.
An error log is being created.


I have this copy of CE working on two other machines running XP; no problems with speedhack.

Clean Windows 2000 install with latest service packs; no Antivirus, Spybot, Zonealarm.
Most recent Hotfix KB973869.

Attempted 'Reset settings' in between reinstalling.
Attempted installing to different directory and different group name.
Attempted versions 5.5, 5.4 and 5.0
Generally testing as a user with Admin privileges, but also logged out and attempt as Administrator.
Attempted to uninstall and reinstall in safe mode.
Attempted using 'double-click' from process selection menu.


Contents of install directory:

 Directory of C:\Program Files\Cheat Engine Alt

09/12/2009 09:39p <DIR> .
09/12/2009 09:39p <DIR> ..
12/26/2007 05:30p 66 Black.bmp
05/28/2008 02:13a 515,584 CEHook.dll
01/11/2009 07:34a 89,088 ceregreset.exe
01/30/2009 11:53p 3,176,960 Cheat Engine.exe
01/21/2009 02:58a 104,766 CheatEngine.chm
12/26/2008 10:11p 120,832 dbk32.dll
01/27/2009 06:43p 36,096 dbk32.sys
12/27/2008 01:17a 82 driver.dat
11/23/2008 03:54a 431,616 dxhook.dll
12/27/2007 05:45a 13,824 EmptyDLL.exe
12/27/2007 05:46a 39,424 EmptyProcess.exe
09/12/2009 09:18p <DIR> example scripts
09/12/2009 09:18p <DIR> include
12/27/2007 05:47a 46,080 Kernelmoduleunloader.exe
12/26/2007 05:30p 4,662 LockedString.bmp
12/26/2007 05:30p 190 Locktexture.bmp
12/26/2007 05:30p 190 movementtexture.bmp
09/12/2009 09:18p <DIR> Plugins
01/16/2009 06:50a 548,864 pscan.dll
08/23/2008 03:22a 88,064 speedhack.dll
12/27/2007 05:46a 96,256 stealth.dll
12/27/2007 08:29p 573,440 Systemcallretriever.exe
03/15/2008 01:21p 16,384 systemcallsignal.exe
12/26/2007 05:30p 190 targettexture.bmp
12/26/2007 05:30p 3,510 TextureString.bmp
01/14/2009 09:03p 470,016 Tutorial.exe
12/27/2007 05:54a 618,496 ucc12.dll
12/27/2007 05:55a 90,112 undercdll.dll
09/12/2009 09:18p 16,163 unins000.dat
09/12/2009 09:17p 691,481 unins000.exe
12/26/2007 05:30p 3,638 UnLockedString.bmp
              28 File(s) 7,796,074 bytes
               5 Dir(s) 296,445,685,760 bytes free


System Information report written at: 09/12/2009 10:10:05 PM
[System Summary]

Item Value
OS Name Microsoft Windows 2000 Professional
Version 5.0.2195 Service Pack 4 Build 2195
OS Manufacturer Microsoft Corporation
System Manufacturer NVIDIA
System Model AWRDACPI
System Type X86-based PC
Processor x86 Family 15 Model 11 Stepping 1 AuthenticAMD ~2009 Mhz
Processor x86 Family 15 Model 11 Stepping 1 AuthenticAMD ~2009 Mhz
BIOS Version Phoenix - Award BIOS v6.00PG
Windows Directory C:\WINNT
System Directory C:\WINNT\system32
Boot Device \Device\Harddisk0\Partition1
Locale United States
Time Zone Pacific Daylight Time
Total Physical Memory 2,095,532 KB
Available Physical Memory 1,777,096 KB
Total Virtual Memory 4,559,388 KB
Available Virtual Memory 4,060,508 KB
Page File Space 2,463,856 KB
Page File C:\pagefile.sys
(0000289)
Dark Byte (developer)
2009-09-12 21:35

I'll have to install win2k to test this.

Anyhow, try these things:
Copy the contents of ce to a different folder ? e.g C:\CE and run it from there and see if it still doesn't work. (make sure c:\ce has full access)

In settings->general settings, enable the option for "old speedhack" and see if that one does work
(0000290)
bob3ry (reporter)
2009-09-13 02:55

Tested as suggested.

logged in as Administrator. Created \ce folder. Copied over contents. Changed owner from Administators (the group) to Administrator (the user). Ran ceregreset. Behavior did not change.

Selected option "use old speedhack" and no longer received notification that:
Failure enabling speedhack. (DLL injection failed)

Tutorial.exe still crashes and that error remains the same.

I will next attempt to test with XP on this same machine. I have an old disk drive laying around somewhere that I can re-purpose. I will test sporadically between adding fixpacks.
(0000291)
bob3ry (reporter)
2009-09-13 16:22

Works under Windows XP with SP3 plus all other fixpacks released as of this date. Same machine and similar drivers.

Win2K similarly was at sp4 with all fixpacks.

I have a system with trays, so switching operating systems is a very minor annoyance. If you are interested in pursuing this, I am willing to assist in the debug. Otherwise, thank you for the product; it is an extremely powerful debugging tool as well as the more obvious uses.
(0000292)
Dark Byte (developer)
2009-09-13 16:29
edited on: 2009-09-13 16:50

when using the option "use old speedhack" restart ce to be sure. I don't think the old speedhack method makes use of the dll injection routine (uses the old windows hook where the os loads the dll itself and is part of hyperscan) so that message of dll injection failed doesn't make sense (on failure it should go checked, then freeze a few seconds, and then disable itself on failure and no message)

(0000304)
bob3ry (reporter)
2009-10-04 17:41

I have not been watching this thread. My apologies for tardiness in responding. I thought I had it in RSS.

I left a confusing note last time. When I used "old speedhack", the only difference I noticed was that the "dll injection failed" message was *not* displayed. CE tutorial still crashes and the windows error announcing termination of tutorial.exe remains identical.

I have had no issues running under XP.

- Issue History
Date Modified Username Field Change
2009-06-14 07:15 Elfangor New Issue
2009-06-14 14:08 Dark Byte Note Added: 0000253
2009-06-14 14:08 Dark Byte Status new => acknowledged
2009-06-14 21:19 Elfangor Note Added: 0000255
2009-06-14 21:19 Elfangor Note Edited: 0000255
2009-06-15 04:26 Elfangor Note Added: 0000256
2009-06-16 11:47 Dark Byte Note Added: 0000257
2009-06-16 20:52 Elfangor Note Added: 0000258
2009-06-17 07:09 Dark Byte Note Added: 0000259
2009-06-17 20:46 Elfangor Note Added: 0000260
2009-06-22 07:21 Dark Byte Note Added: 0000261
2009-06-22 21:50 xblade Note Added: 0000262
2009-09-12 18:39 bob3ry Note Added: 0000288
2009-09-12 21:35 Dark Byte Note Added: 0000289
2009-09-13 02:55 bob3ry Note Added: 0000290
2009-09-13 16:22 bob3ry Note Added: 0000291
2009-09-13 16:29 Dark Byte Note Added: 0000292
2009-09-13 16:50 Dark Byte Note Edited: 0000292
2009-10-04 17:41 bob3ry Note Added: 0000304
2011-11-15 10:12 nicklas76 Tag Attached: intranatet.skara.se
2011-11-15 10:14 nicklas76 Tag Attached: intranet.nynashamn.se
2011-11-15 10:14 nicklas76 Tag Attached: bug
2011-11-27 12:35 Dark Byte Status acknowledged => closed
2011-11-27 12:35 Dark Byte Resolution open => fixed


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker