Fatal issue with multiple CPUs

Cruciformer
Cruciformer
Soul Shriven
Despite two attempts to deal with this issue via the bug report thing on the website and getting absolutely no help from support, I have figured out a pretty serious flaw in the game. I have a dual Xeon system, each of which has 8 cores. So that's 16 real cores, or as Windows sees it, 32 with hyperthreading. With all of the CPUs enabled, the game freezes solid right as it plays the first animation when you start. Always. Every time. However, if I disable most of the CPUs so that windows thinks I only have 8 (that's 4 real, 4 hyperthreading) then the game works.

I strongly suspect that somewhere in the code there is a check for the number of CPUs, and it is using a statically sized array of cpus[4] or cpus[8] or so. When you have more, I bet anything that it's causing a memory overwrite that is causing the crash. If my suspicion is correct, this should be a trivial fix. If not, there is definitely a problem when you have lots of CPUs.

I have sent in the full Game Advisor logs twice. I haven't received an email with the second ticket number yet but the first was: [Incident: 140314-007866]. I have also attached it to this bug report.

Here's another tip for Zenimax. When someone files an incident report send them an email with the report text and number rather than just displaying a reference number on screen that the user doesn't know they need to write down till after they need it (like now).
We have contacted our Customer support team to help you solve your issue.
Sign In or Register to comment.