MantisBT - Cheat Engine
View Issue Details
0000372Cheat Engine(No Category)public2015-02-10 15:092015-02-10 22:21
Assigned ToDark Byte 
StatusresolvedResolutionno change required 
PlatformOSOS Version
Summary0000372: DarkByte Cheat engine Dbvm bsod crash bug?
DescriptionMy linux dbvm 64bit compile 369kb(377 856byte)
Cheat Engine Rev 2902 Run

DBVM Version 8 Load -> Process Open -> Find Out What Accesses this address click
->Computer Bsod Crash ShutDown

TagsNo tags attached.
Attached Filespng error bsod.png (109,515) 2015-02-10 15:09

2015-02-10 16:29   
Compile make clean cdimage

vmdisk144.img and vmdisk.img Copy Cheat engine Folder
vmdisk.img and vmdisk144.img

Do I need any other files?

vmdisk.img 285KB (291,840 byte) <--Cheat engine 6.4 Original Release vmdisk.img

Not Bsod

my vmdisk.img 369kb(377 856byte) <--Bsod
2015-02-10 16:47   
computer info:
cpu: i5 Sandy Bridge
ram: 16GB
hdd: ssd
2015-02-10 17:05   
my linux ubuntu 14.04 Compile

How do I use a different compiler?

I would like to know your build environment
Dark Byte   
2015-02-10 17:23   
i used linux mint 14 and compile it using "make clean install"
but are you sure it's your build being the culprit? It could be it's the 30% chance you crash. Does it always crash? And does it crash when starting it from the about screen?

it's possible you need an older version of gcc. I read somewhere that it has changed the calling convention recently(16 byte alignment of the stack, including 32 bit code)
2015-02-10 17:24   
The compiled file size is too different

You think there is a problem with the compilation method?

But Cheat engine Source Error?
2015-02-10 17:27   
Always crash 100%
Dark Byte   
2015-02-10 17:29   
(Last edited: 2015-02-10 17:33)
comment line 6 and 7 (or if you have a serial port adjust the makefile, it will help with debugging)
perhaps 11 as well

edit: actually, just edit
and set serialport to 0

2015-02-10 17:47   
Dark Byte

serial port to 0 compile bsod not crash

Why do you do that?
Dark Byte   
2015-02-10 18:05   
when serialport is not 0 it compiles into debug mode
in debug mode right before it starts, it prints out a menu with lots of options to the serial port, and then waits for the user to send it an option. (e. g. 0 to start)
but if no one is sending it the command to start, it will wait forever
2015-02-10 18:11   
Dark Byte Thank you^^

Have a nice day!

Issue History
2015-02-10 15:09pausebreak7New Issue
2015-02-10 15:09pausebreak7File Added: error bsod.png
2015-02-10 16:29pausebreak7Note Added: 0000744
2015-02-10 16:47pausebreak7Note Added: 0000745
2015-02-10 17:05pausebreak7Note Added: 0000746
2015-02-10 17:23Dark ByteNote Added: 0000747
2015-02-10 17:24pausebreak7Note Added: 0000748
2015-02-10 17:27pausebreak7Note Added: 0000749
2015-02-10 17:29Dark ByteNote Added: 0000750
2015-02-10 17:30Dark ByteNote Edited: 0000750bug_revision_view_page.php?bugnote_id=750#r10
2015-02-10 17:33Dark ByteNote Edited: 0000750bug_revision_view_page.php?bugnote_id=750#r11
2015-02-10 17:47pausebreak7Note Added: 0000751
2015-02-10 18:05Dark ByteNote Added: 0000752
2015-02-10 18:11pausebreak7Note Added: 0000753
2015-02-10 22:21Dark ByteStatusnew => resolved
2015-02-10 22:21Dark ByteResolutionopen => no change required
2015-02-10 22:21Dark ByteAssigned To => Dark Byte