Menu

#398 DosBox segfaults during first fight in Archimedean Dynasty

0.74
closed
Qbix
1
2013-12-18
2013-12-14
Flint
No

When running the game Schleichfahrt (Archimedean Dynasty in english) under Linux, dosbox crashes with a segmentation violation. This happens during the first fight. The exact moment of the crash varies, but it happens every time within the first seconds. To me it seems to occur earlier when more keys are pressed during the fight.

I tried different settings, including different outputs. Attached are GDB backtraces of runs with the surface and opengl output mode enabled, respectively.

System info:
Gentoo Linux 3.8.13 x86_64 on 2GHz AMD Phenom

I can provide additional info/testing if needed.

Discussion

  • Flint

    Flint - 2013-12-14

    backtraces mentioned in the original post

     
  • Flint

    Flint - 2013-12-15

    I did some more tests with different cpu cores and dosbox only crashes using the dynamic or auto settings. Simple and normal do not crash but run abysmally slow. Is this a imcompatibility between the game and dosbox or sign of a bug?

     
  • Qbix

    Qbix - 2013-12-16

    Could you try the current SVN ?
    As I see that you are on 64 bit and the backtrace is in the FPU.
    The FPU on 64 bit has recently been upgraded to a higher precission version.

    It might be a red herring though.

     
  • Qbix

    Qbix - 2013-12-16
    • labels: segmentation violation --> segmentation violation
    • assigned_to: Peter Veenstra
     
  • Flint

    Flint - 2013-12-18

    Thanks, hat seems to have done the trick! I ran the fighting scene several times without a crash and reasonable performance. :-)

    I guess this ticket is done, in case the crashes reappear (e.g. during more crowded/complex scenes) should I open a new ticket or reopen this one?

     
  • Qbix

    Qbix - 2013-12-18

    great, feel free to reopen it if the problem happens again.

     
  • Qbix

    Qbix - 2013-12-18
    • status: open --> closed
     

Log in to post a comment.