Tried 2.26, 2.27, 2.27 SSE1, all crash (Shrug)

Discussion in 'Support' started by lgriffin -MEG-, Oct 4, 2010.

  1. lgriffin -MEG-

    lgriffin -MEG- Member

    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    I updated to 2.26, get the error OnGameRulesCreationStringChanged: missing gamerules class 'CEmpGameRules' on the Client.
    I tried 2.27 it did something similar (perhaps exactly the same).
    I tried 2.27 SSE1 has a much different error: Empires 2.27: HL2.exe - Application Error, The instruction at "0x11350a7f" referenced memory at "0x781415". The memory could not be read.
    {Submitted all 3 to Mantis}
    Must be something fairly specific to me, otherwise many people would be reporting these.
    I guess next I'll try to reinstall starting from scratch 2.25 all over again.
     
  2. Metal Smith

    Metal Smith Member

    Messages:
    4,520
    Likes Received:
    3
    Trophy Points:
    0
    that class usually points to the server not being the same version as the client....

    Or there was once a problem with the 2005 C++ redistribution packet or something, but I think that is now part of the installer for the full install.
     
  3. ScardyBob

    ScardyBob Member

    Messages:
    3,457
    Likes Received:
    30
    Trophy Points:
    0
    Just do 2.25 full install + 2.27 patch (and SSE1 patch if needed. You can use the program at http://www.cpuid.com/cpuz.php. Specifically, you want to see if it says SSE2 in the instructions line).
     
  4. complete_

    complete_ lamer

    Messages:
    6,438
    Likes Received:
    144
    Trophy Points:
    0
    lgriffen has a sse1 computer fyi
     
  5. MomoZMonster

    MomoZMonster Member

    Messages:
    325
    Likes Received:
    0
    Trophy Points:
    0
    ditto, I've got the same problem. First did the exact same thing griffen did with the whole 2.26/2.27/sse1

    Then thought to delete emp, did fresh install with 2.25/2.27/sse1 still getting the whole memory could not be read error:(

    as a side note I did the fresh install with 2.25 that I downloaded when 2.25 FIRST came out.
     
  6. MOOtant

    MOOtant Member

    Messages:
    4,047
    Likes Received:
    0
    Trophy Points:
    0
    Send me the crash file - .mdmp from source sdk base 2007. Whenever Empires crashes (memory ... could not be read) send me your .mdmp and don't try to do anything else.

    Missing SDKGameRules happened when 2.27 client tried to connect to 2.25.

    Missing EmpGameRules happens when your client can't load its 2.27 DLL for instance because SSE2 DLL doesn't work on old CPU.
     
  7. MOOtant

    MOOtant Member

    Messages:
    4,047
    Likes Received:
    0
    Trophy Points:
    0
    Problem solved, you crash on SSE2 instruction which somehow got generated in client.dll. I'll try recompiling it again.
     
  8. MomoZMonster

    MomoZMonster Member

    Messages:
    325
    Likes Received:
    0
    Trophy Points:
    0
    so umm... SSE1 patch fixed yet or?
     
  9. lgriffin -MEG-

    lgriffin -MEG- Member

    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    ReInstalled 2.25 full, 2.27, 2.27 SSE1, similar (same?) results.
    updated http://www.empiresmod.com/bug_tracker/

    (Shrug)
     
  10. MOOtant

    MOOtant Member

    Messages:
    4,047
    Likes Received:
    0
    Trophy Points:
    0
    2.28 will be out earlier than 2.27 with SSE1.
     

Share This Page