Menu

#107 Crash in multiplayer game - save attached

v1.0 (example)
open
nobody
5
2022-06-08
2022-06-08
Kamikaze
No

Hi,

I've built dunelegacy from git 70ffadb510544abd81ffbab333737b6fd4947ee9 (branch build-v0.97.0)

I've created a map to play with my son, but it's pretty basic so I don't think this is relevant.

We're experiencing occasional crashes, typically when attacking the enemy at their base. At first I thought this was due to using the 'Multi house' setting so we could play as the same house / as a team, however I've also now hit it in this same map without that setting enabled.

I managed to capture a backtrace the last time it happened, see attached (bt file).

I've also uploaded the map, savegame and log so you can verify hashes etc of files. To trigger the crash, move the tanks south on the map further south and begin an attack, it should trigger after a few minutes.

Of note (due to the backtrace), we did have a repair yard and some carryalls - looks like it might be related to that?

Cheers

4 Attachments

Discussion

  • Kamikaze

    Kamikaze - 2022-06-08

    You can replicate this bug much easier by making your own units attack and get damaged until it gets picked up by a carryall.
    The repair yard finishes repairing the unit and it appears next to the yard. A carryall will then fly up to the repair yard and will crash once it reaches the position it would normally pick up the repaired unit.

     
  • Kamikaze

    Kamikaze - 2022-06-08

    I've made a quick patch to resolve this with explanation in the commit message:
    https://sourceforge.net/p/dunelegacy/patches/11/

    Seems to affect 'Manual Carryall Drop' mode on build v0.97 specifically.

     

Log in to post a comment.