Jump to content

maree

Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by maree

  1. Hello, I'm new to this forum so I don't know where to post this, exactly.
    I'm playing Jedi Academy on an Arch Linux 32-bit ultrabook, through Steam and Wine, so I expected a couple bumps along the road.

    HOWEVER I was experiencing constant crashing when I faced enemy Sith - arguably the best experience in JA  :D. The crashes were not prohibitive - they happened rarely during the fights, which meant I could save scum through the duels. It also crashed more often against the green cultists. However, running the openjk_sp.i386 from the terminal, I noticed it always crashed with a floating point exception. So I run the game with valgrind, activated god mode, and stood still facing a orange and a green cultist, until the game crashes and valgrind outputs to me:
     

    ==9844== Process terminating with default action of signal 8 (SIGFPE): dumping core
    ==9844==  Integer divide by zero at address 0x6B177B0A
    ==9844==    at 0x1394928D: ForceThrow(gentity_s*, int, int) (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/OpenJK/jagamei386.so)
    ==9844==    by 0x1381D9EC: Jedi_CombatDistance(int) (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/OpenJK/jagamei386.so)
    ==9844==    by 0x13824C8A: Jedi_Combat() (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/OpenJK/jagamei386.so)
    ==9844==    by 0x1382B0C7: NPC_BSJedi_Default() (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/OpenJK/jagamei386.so)
    ==9844==    by 0x138ECE72: NPC_BehaviorSet_Jedi(int) (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/OpenJK/jagamei386.so)
    ==9844==    by 0x138EE99A: NPC_ExecuteBState(gentity_s*) (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/OpenJK/jagamei386.so)
    ==9844==    by 0x138EF14E: NPC_Think(gentity_s*) (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/OpenJK/jagamei386.so)
    ==9844==    by 0x13882D68: GEntity_ThinkFunc(gentity_s*) (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/OpenJK/jagamei386.so)
    ==9844==    by 0x1388EDC8: G_RunFrame(int) (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/OpenJK/jagamei386.so)
    ==9844==    by 0x80ACB96: SV_Frame(int, float) (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/openjk_sp.i386)
    ==9844==    by 0x80878B9: Com_Frame() (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/openjk_sp.i386)
    ==9844==    by 0x804CA8A: main (in /home/riva/.wine/drive_c/Program Files/Steam/steamapps/common/Jedi Academy/GameData/openjk_sp.i386)
     
    So the game has a division-by-zero on the Force Throw method that's crashing for me. I would like to notify the developers, and also to know if anyone else had this problem and solved it. Thanks!
    Cerez likes this
×
×
  • Create New...