widelands / wl_addons_server

Provides the add-ons server and all add-ons for the Widelands game.

Home Page:https://www.widelands.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Addon the-x-mod crashes widelands when starting new game

hessenfarmer opened this issue · comments

With this addon enabled widelands crashes when starting a Game in WL Version 1.1. or higher. Addon only works in 1.0

hessenfarmerMirrored from Codeberg
On Wed Apr 26 12:50:15 CEST 2023, Stephan Lutz (hessenfarmer) wrote:


well I have edited the description comment on github but it seems edits are not mirrored

Edit: test whether edits are mirrored

Edit2: new test if edit comments are mirrored to github now

check if a new comment triggers edits

NordfrieseMirrored from Codeberg
On Sun Apr 23 15:31:21 CEST 2023, Benedikt Straub (Nordfriese) wrote:


Mirroring edits is not implemented yet. Further bunnybot marked the original GH issue as mirrored from the (mirrored) CB issue which is incorrect, will investigate that.

@widelands/developers could you please test whther this addon works in version 1.1 or higher for you. So we can evaluate whether this is a windows only issue.

NordfrieseMirrored from Codeberg
On Mon Apr 24 11:11:16 CEST 2023, Benedikt Straub (Nordfriese) wrote:


Happens to me too on current master 9651ff66e213beea92b1e902fc4c1b600bf95959 with the-x-mod 1.0.2+25.

ASan has nothing useful to say at all:

AddressSanitizer:DEADLYSIGNAL
=================================================================
==24314==ERROR: AddressSanitizer: SEGV on unknown address (pc 0x7f655125adbe bp 0x65064fa949bb0e7c sp 0x9af23056b644f183 T0)
==24314==The signal is caused by a READ memory access.
==24314==Hint: this fault was caused by a dereference of a high value address (see register values below).  Disassemble the provided pc to learn which register was used.
AddressSanitizer:DEADLYSIGNAL
AddressSanitizer: nested bug in the same thread, aborting.

now it gets weird I experimented a bit and if we place the frisians as second table entry in postload.lua the addon works. I have no glue why this order is important :-(