Bug Tracker

Timesless Tales is a standalone expansion for Wyrmsun.
Post Reply
User avatar
Kyran
Posts: 499
Joined: Sat Dec 31, 2011 5:19 pm
Location: Australia
Contact:

Bug Tracker

Post by Kyran »

Please report bugs either here or at the bug tracker.
04:27 jim4 why haven't you added wc1 support? this project sucks. i'm only going to use freecraft
05:06 jim4 finished wc1 support yet? i've been waiting for 6 years
05:10 jim4 new things scare me
qubodup
Posts: 5
Joined: Tue Oct 16, 2012 9:11 am
Location: Berlin, Germany
Contact:

Re: Bug Tracker

Post by qubodup »

Arch Linux 32bit, Stratagus V2.2.7, Aleona's Tales 2.2.7 R1
Some of these might be non-AT-related but rather Stratagus-related.

1. It seems like campaign progress doesn't get saved if the game crashes. I crashed the game in level 4 but only level 1 and 2 show up in Campaign Game/Frontier Force/ menu. To be most fair to players, the progress should be ideally saved the moment you see the "win" screen (or even shortly before?)

2. I saved in level 2 but loading that savegame crashes the game. A previous save in the same level works though.

savefile: http://ompldr.org/vZnh6ZQ

bt:

Code: Select all

[New Thread 0xb77b3b40 (LWP 25174)]
[New Thread 0xb5e66b40 (LWP 25176)]
error in error handling

Program received signal SIGSEGV, Segmentation fault.
0x0819b3f8 in CUnitManager::Load(lua_State*) ()
(gdb) bt
#0  0x0819b3f8 in CUnitManager::Load(lua_State*) ()
#1  0x08176747 in ?? ()
#2  0xb7f8fa77 in ?? () from /usr/lib/liblua.so.5.1
#3  0xb7f9a7ab in ?? () from /usr/lib/liblua.so.5.1
#4  0xb7f8fef8 in ?? () from /usr/lib/liblua.so.5.1
#5  0xb7f8a240 in ?? () from /usr/lib/liblua.so.5.1
#6  0xb7f8f130 in ?? () from /usr/lib/liblua.so.5.1
#7  0xb7f900cf in ?? () from /usr/lib/liblua.so.5.1
#8  0xb7f8b804 in lua_pcall () from /usr/lib/liblua.so.5.1
#9  0x08137542 in LuaCall(int, int, bool) ()
#10 0x08137658 in LuaLoadFile(std::string const&) ()
#11 0x080ceabb in LoadGame(std::string const&) ()
#12 0x080d47df in StartSavedGame(std::string const&) ()
#13 0x081ee7fa in ?? ()
#14 0xb7f8fa77 in ?? () from /usr/lib/liblua.so.5.1
#15 0xb7f9a7ab in ?? () from /usr/lib/liblua.so.5.1
#16 0xb7f8fef8 in ?? () from /usr/lib/liblua.so.5.1
#17 0xb7f8a240 in ?? () from /usr/lib/liblua.so.5.1
#18 0xb7f8f130 in ?? () from /usr/lib/liblua.so.5.1
#19 0xb7f900cf in ?? () from /usr/lib/liblua.so.5.1
#20 0xb7f8b804 in lua_pcall () from /usr/lib/liblua.so.5.1
#21 0x08137542 in LuaCall(int, int, bool) ()
#22 0x08137658 in LuaLoadFile(std::string const&) ()
#23 0x08147b21 in ?? ()
#24 0x0808c847 in main ()
3. Seems like the engine doesn't handle resolutions that are higher than the current level for gui background and resource positioning well: http://i.imgur.com/5icot.jpg

EDIT: actually, it probably has to do with aspect ratio? This level (campaign 1, level 3) is wider than 1920px: http://i.imgur.com/ucMNC.jpg

4. another savegame (in level 4) crashes the game with the command line message
[string "/home/qubodup/.stratagus/wc2/save/x.sav.gz"]:7153: function or expression too complex near ','

savegame: http://ompldr.org/vZnh6Zg
User avatar
jarod42
Posts: 101
Joined: Fri Jan 20, 2012 7:43 pm

Re: Bug Tracker

Post by jarod42 »

1.
Campaign Progress is saved in preferences, at the end of the game in case of victory.
So it seems there is a bug.
You can manually change preferences.lua to fix your progress, (or use wargus cheat to pass the level).

2.
Already fixed in thunk.
bug happened when we load some dying units.

4.
Savegame seems correct.
maybe some lua size limitation :-(
Post Reply