Currently Online

Latest Posts

Topic: Naval Tournament 2023

hessenfarmer
Avatar
Topic Opener
Joined: 2014-12-11, 22:16
Posts: 2714
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2023-08-23, 10:08

WorldSavior wrote:

Where is it, or should we simply write here?

yes please just write your opinion here.


Top Quote
WorldSavior
Avatar
Joined: 2016-10-15, 03:10
Posts: 2098
OS: Linux
Version: Recent tournament version
Ranking
One Elder of Players
Location: Germany
Posted at: 2023-08-23, 12:23

hessenfarmer wrote:

WorldSavior wrote:

Where is it, or should we simply write here?

yes please just write your opinion here.

Okay, I'm for using the original map. Reason: On the new map, naval invasions are usually necessary for a win, but they don't really work because the invasion port can easily be destroyed before completion.


Wanted to save the world, then I got widetracked

Top Quote
hessenfarmer
Avatar
Topic Opener
Joined: 2014-12-11, 22:16
Posts: 2714
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2023-08-23, 12:53

WorldSavior wrote:

Okay, I'm for using the original map. Reason: On the new map, naval invasions are usually necessary for a win, but they don't really work because the invasion port can easily be destroyed before completion.

Would it change your evaluation if the mentioned bug will be fixed before the next round?


Top Quote
WorldSavior
Avatar
Joined: 2016-10-15, 03:10
Posts: 2098
OS: Linux
Version: Recent tournament version
Ranking
One Elder of Players
Location: Germany
Posted at: 2023-08-23, 13:37

Yes

In the bug report you wrote: "Alternatively (to be discussed) make the port conquerable." I don't like the idea because it would request the existence of an hostile port for an invasion. Would be a bit pointless if a player can go for a draw by simply never building ports, right? Plus, currently ports can be dismantled (before they get conquered).


Wanted to save the world, then I got widetracked

Top Quote
hessenfarmer
Avatar
Topic Opener
Joined: 2014-12-11, 22:16
Posts: 2714
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2023-08-23, 13:46

WorldSavior wrote:

Yes

In the bug report you wrote: "Alternatively (to be discussed) make the port conquerable." I don't like the idea because it would request the existence of an hostile port for an invasion. Would be a bit pointless if a player can go for a draw by simply never building ports, right? Plus, currently ports can be dismantled (before they get conquered).

that was just a quickshot and you are right this would not prevent the effect of the bug if the port is dismanteled in time. I will delete this point.


Top Quote
carli2
Avatar
Joined: 2023-08-17, 19:13
Posts: 26
OS: Linux
Version: git
Ranking
Pry about Widelands
Posted at: 2023-08-25, 16:49

Someone ready for a match today? (@the-x?)


Top Quote
carli2
Avatar
Joined: 2023-08-17, 19:13
Posts: 26
OS: Linux
Version: git
Ranking
Pry about Widelands
Posted at: 2023-08-25, 17:12

Game is running

https://www.twitch.tv/carli2


Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 17:07
Posts: 2014
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2023-08-26, 19:38

The tag and binaries for round 2 are up in post #4.

For some reason the spam filter did not like the updated post @kaputtnik face-tongue.png
If there are any issues with viewing the post and/or downloading or verifying the binaries please report.

The version ships with several new bug fixes, some new features, and one known bug: In debug builds only, saving the game may sometimes segfault with regard to warship soldier requests at ports. A true fix is in progress; the bug can be worked around by editing map_io/map_object_saver.cc and commenting out line 44-49 (the #ifndef NDEBUG block). This code is used exclusively to gather info for troubleshooting saveloading problems and is disabled in release builds anyway. The underlying bug seems not to have any gameplay-relevant manifestations.

As mentioned in the other thread – MacOS and Linux users of Release builds without ASan will now find it easier than ever before to provide useful reports in the event of a total crash. No debugger required, not even a commandline. Looking forward to receiving your crash backtraces face-smile.png


Top Quote
hessenfarmer
Avatar
Topic Opener
Joined: 2014-12-11, 22:16
Posts: 2714
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2023-08-26, 21:39

Ok Everybody,
as our Chieftain did an outstanding job again in fixing issues in the shortest time possible, I am glad to declare the next round. (see post #1.
For the map I choose the addon version which makes it difficult to reach the opponent by land (though there is the little spot in the south where this might be possible (see remark from @tothxa))
As @kaputtnik provided good reason not to be able to participate in the next weeks I gave him the forfeit although he had to play against a winner normally. But this will bring him a hard opponent next round for sure.

Let's hope we won't have that much crashes and may focus on the game play and the tactics to comment rather then technical issues.
Have fun and don't forget to announce your matches in advance to allow for spectating.

Edited: 2023-08-26, 22:40

Top Quote
WorldSavior
Avatar
Joined: 2016-10-15, 03:10
Posts: 2098
OS: Linux
Version: Recent tournament version
Ranking
One Elder of Players
Location: Germany
Posted at: 2023-08-27, 13:37

This crash happened when I loaded the savegame of my match vs Mars with the newest version:
( I continued the naval battle a bit to see how it evolves )

Autogenerated crash report for 1 crash(es):

  • 2023-08-27T14.30.52.txt

Technical report:

Version: 1.2~git1 (7b7b190@protected/navalwarfare) Release
Operating System: Linux
Compiled with SDL version: 2.0.10
SDL video driver: x11
SDL horizontal scroll: assuming inverted
Locale: de_DE.UTF-8
Data Directory: /tmp/.mount_6-WiderRzqPL/usr/share/widelands
Locale Directory: /tmp/.mount_6-WiderRzqPL/usr/share/widelands/locale
Executable Directory: /tmp/.mount_6-WiderRzqPL/usr/bin/

crash/2023-08-27T14.30.52.txt

Crash report for Widelands 1.2~git1 (7b7b190@protected/navalwarfare) Release at 2023-08-27T14.30.52, signal 11 (Speicherzugriffsfehler)

**** BEGIN BACKTRACE ****
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage[0x6fccf3]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f3dc2a42520]
/lib/x86_64-linux-gnu/libstdc++.so.6(__dynamic_cast+0x4f)[0x7f3dc2eaccbf]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN11AttackPanel14ListOfSoldiers4drawER12RenderTarget+0x9f)[0xa06f0f]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN2UI5Panel7do_drawER12RenderTarget+0x1f8)[0x8e48b8]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN2UI5Panel7do_drawER12RenderTarget+0x21b)[0x8e48db]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN2UI5Panel7do_drawER12RenderTarget+0x21b)[0x8e48db]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN2UI5Panel7do_drawER12RenderTarget+0x21b)[0x8e48db]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN2UI5Panel7do_drawER12RenderTarget+0x21b)[0x8e48db]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN2UI5Panel13do_redraw_nowEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xab)[0x8e418b]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN2UI5Panel6do_runEv+0x482)[0x8e50c2]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN9Widelands4Game3runENS0_13StartGameTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_+0x143a)[0x818e0a]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN8GameHost12run_callbackEv+0x13ab)[0x882dab]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN6FsMenu9LaunchMPG10clicked_okEv+0x112)[0x905942]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZNK13Notifications6SignalIJEEclEv+0x6e)[0x79ee9e]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN2UI6Button19handle_mousereleaseEhii+0x57)[0x8d6347]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN13WLApplication12handle_inputEPK13InputCallback+0x4a3)[0x7089a3]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN2UI5Panel6do_runEv+0x37a)[0x8e4fba]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN6FsMenu8MainMenu9main_loopEv+0x3b)[0x91cd3b]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_ZN13WLApplication3runEv+0x33a)[0x706d0a]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(main+0xdb)[0x6fc86b]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90)[0x7f3dc2a29d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)[0x7f3dc2a29e40]
./6-Widelands-7b7b1902a1e92a8ba7257698015b000281445952-Release-clang-10-x86_64.AppImage(_start+0x2e)[0x6fc6ce]
**** END BACKTRACE ****
Edited: 2023-08-27, 14:36

Wanted to save the world, then I got widetracked

Top Quote