RobWatlingSF / hedgewars

Automatically exported from code.google.com/p/hedgewars
GNU General Public License v2.0
0 stars 0 forks source link

If you are missing a custom map/theme when visiting a room, these values persist on creation of a new room. #754

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
0.9.20.3 etc etc.

Join a room with a custom theme, e.g. INFOBOT ROOM SERVICE
exit,
create a new room.

The newly created room will have the SAME map, and when you start the game you 
will notice an error like "failed to load the cfg theme"

Original issue reported on code.google.com by costamag...@gmail.com on 2 Jan 2014 at 6:37

GoogleCodeExporter commented 8 years ago
Wait. How is this a bug?

You're saying you both have the exact same theme?

Would like game logs from both sides if so.

Also maybe STDERR spew from frontend for the snippet that involves room setup 
messages

Original comment by kyberneticist@gmail.com on 2 Jan 2014 at 7:17

GoogleCodeExporter commented 8 years ago
This is the message box I get
Last two engine messages:
Bad data or cannot access file /Themes/SnowW/theme.cfg

This is the log
[PHYSFS] Init: ok
[PHYSFS] Mounting '/usr/share/games/hedgewars/Data' to '/': ok
[PHYSFS] Mounting '/home/locutus/.hedgewars/Data' to '/': ok
[PHYSFS] Mounting '/home/locutus/.hedgewars' to '/': ok
[PHYSFS] Setting write dir to '/home/locutus/.hedgewars': ok
Starting Hedgewars 0.9.20-r9821 (2b8f928faa14)
connecting to netserver.hedgewars.org:46631
QCoreApplication::postEvent: Unexpected null receiver
QCoreApplication::postEvent: Unexpected null receiver
Server:  ("CONNECTED", "Hedgewars server http://www.hedgewars.org/", "2") 
Client:  ("NICK", "Guest2046074289") 
Client:  ("PROTO", "47") 
Server:  ("NICK", "Guest2046074289") 
Server:  ("PROTO", "47") 
Server:  ("LOBBY:JOINED", "Guest2046074289", "Van0SS", "joaorj", "vos", 
"gengis8", "EKI", "Slab", "iRadioAcTive", "Guest30101", "Rolli", "Brandenburg", 
"Tazmania", "vavalerian", "Jonas3614", "Jay Jay", "12345678", "iehf", "Mente", 
"0tter", "pas", "pupsie", "aRuso2", "nikinetor", "KompleX", "ileasile", 
"GALAXY", "gustavo.lago", "Ben222", "Lersh", "Kakalie", "Fogeltier", "Antoine 
de Saint-Exu", "Farsh", "hellman", "nikolaus", "1937Barcelona", "Seymour", 
"Franz Ferdinand", "bruno4630", "c3623975", "INFOBOT", "frodon", "Piraates", 
"MeisterB", "Mmoniii", "Desertigel1", "Nemoe", "rocknlol", "PuPsI", "Stukr", 
"vx", "vibee", "TheRipper", "Shorty", "Sedmikrasky", "Promet03") 
Client:  ("LIST") 
QString::arg: Argument missing: "1 giocatore online" , 1 
Server:  ("CLIENT_FLAGS", "+u", "joaorj", "vos", "gengis8", "EKI", "Slab", 
"Brandenburg", "Tazmania", "vavalerian", "Jonas3614", "Jay Jay", "iehf", 
"pupsie", "KompleX", "ileasile", "GALAXY", "gustavo.lago", "Kakalie", 
"Fogeltier", "nikolaus", "1937Barcelona", "c3623975", "frodon", "MeisterB", 
"Nemoe", "Stukr", "vx", "vibee", "Sedmikrasky", "Promet03") 
Server:  ("CLIENT_FLAGS", "+i", "joaorj", "vos", "gengis8", "EKI", "Slab", 
"iRadioAcTive", "Guest30101", "Brandenburg", "Tazmania", "vavalerian", 
"Jonas3614", "Jay Jay", "12345678", "iehf", "Mente", "0tter", "pas", "pupsie", 
"aRuso2", "nikinetor", "KompleX", "ileasile", "GALAXY", "Ben222", "Kakalie", 
"Fogeltier", "Antoine de Saint-Exu", "Farsh", "hellman", "Seymour", "Franz 
Ferdinand", "bruno4630", "c3623975", "INFOBOT", "frodon", "Piraates", 
"MeisterB", "Mmoniii", "Desertigel1", "rocknlol", "PuPsI", "Stukr", "vx", 
"vibee", "TheRipper", "Shorty", "Sedmikrasky", "Promet03") 
Server:  ("SERVER_MESSAGE", "<h2><p align=center><a 
href="http://www.hedgewars.org/"><font 
color="#f0d0f0">http://www.hedgewars.org/</font></a></p></h2><p 
align="center"><a href="http://www.hedgewars.org/node/1312#move"><font 
color="yellow">How to play: 
http://www.hedgewars.org/node/1312#move</font></a><br />Please keep language 
suitable for children within the public areas of the server. Thank 
you.</center></p>") 
Server:  ("ROOMS", "True", "Highlander vamp", "2", "2", "joaorj", "+rnd+", 
"Highlander", "Vamp", "Default", "False", "Patipuski", "2", "2", "EKI", 
"Hogville", "Gravity", "Default", "Default", "True", "BRW 10 sec -- WARNING: 
too hardcore mode", "5", "5", "vos", "+rnd+", "Balanced Random Weapon", "EPIC", 
"Default", "False", "Pserver", "1", "1", "iRadioAcTive", "+drawn+", "Balanced 
Random Weapon", "Default", "Default", "False", "tinychat", "4", "3", 
"Brandenburg", "+drawn+", "ShoppaMap", "Default", "Default", "True", "beteg", 
"2", "2", "Antoine de Saint-Exu", "Bubbleflow", "Normal", "Default", "Default", 
"True", "J'aime les poneys", "2", "2", "Jonas3614", "+rnd+", "Normal", 
"Default", "Default", "False", "Ежовый угар тут", "1", "1", "pas", 
"+rnd+", "Random Weapon", "Default", "Default", "False", "NewYearLander", "5", 
"5", "vibee", "+rnd+", "Highlander", "Vampirism", "Default", "True", 
"FogeltierRaum", "2", "2", "Fogeltier", "+rnd+", "Normal", "Default", 
"Default", "True", "20s, unlimited attacks, balanced random", "2", "2", 
"TheRipper", "+rnd+", "Balanced Random Weapon", "20s, unlimited attacks", 
"Default", "False", "INFOBOT ROOM SERVICE", "1", "2", "INFOBOT", "+drawn+", 
"Normal", "Default", "Default", "True", "Highlander!!", "3", "3", "Slab", 
"+rnd+", "Highlander", "Default", "Default", "True", "StripHog", "2", "2", 
"Sedmikrasky", "+rnd+", "Highlander", "Vampirism", "Default") 
[LAZINESS] MapModel::loadMaps()
Server:  ("CLIENT_FLAGS", "-i", "gengis8") 
Server:  ("LOBBY:LEFT", "gengis8", "recv: resource vanished (Connection reset 
by peer)") 
Client:  ("JOIN_ROOM", "INFOBOT ROOM SERVICE") 
Server:  ("JOINED", "Guest2046074289") 
[LAZINESS] ThemeModel::loadThemes()
Server:  ("CLIENT_FLAGS", "+i", "Guest2046074289") 
Server:  ("CLIENT_FLAGS", "-r", "Guest2046074289") 
Server:  ("JOINED", "INFOBOT") 
Server:  ("CLIENT_FLAGS", "+h", "INFOBOT") 
Server:  ("CLIENT_FLAGS", "+r", "INFOBOT") 
Server:  ("CLIENT_FLAGS", "-g", "INFOBOT") 
Server:  ("CFG", "FULLMAPCONFIG", "+drawn+", "2", "0", 
"{18c6dc34-d53d-4d62-bee1-70edf5529dae}", "2") 
Server:  ("CFG", "SCHEME", "Default", "false", "false", "false", "false", 
"false", "false", "false", "false", "false", "false", "false", "true", "false", 
"false", "false", "false", "false", "false", "false", "false", "false", 
"false", "false", "false", "false", "100", "45", "100", "15", "5", "3", "4", 
"0", "2", "35", "25", "47", "5", "100", "100", "0") 
Server:  ("CFG", "AMMO", "Default", 
"9391929422199121032235111001200000000211100101011111000104050405416006555465544
64776576666666155510101115411111100000000000002055000000400070040000000002200000
00600020013111103121111111231141111111111111112111111011111111111") 
Server:  ("CFG", "DRAWNMAP", 
"AAAD93jaJdJ9iE9pFAfw73POuSb3uY+YjJqkkPJW/DWjiFBIydYuGzOMTI2XP37hD7JkahRPzV8Ueaf
Vrj/s0rTUeGlCw8hMpnbLTzMNyhJm5GVrhzFMzrnzz6fbuec5L8+9rskVomuSI3CrclwBTmOgClcXqUJ
OgRpzXF0eA29zNZG3yQXwvRxXk8cgPa42So9cQzIjx9XmMSRlbnlUHmLE02GW5zEkE2ldVDoxYskw6/I
YSgquOpYUkqkY+TnHVecxlLS6q7GkVdox8nyOu5rH4OZhX1S+wLUNsy+PgX5z2yP95Q6BWlwT6L77G9T
pPoKKVAZ6QRWgPloDGqBfwEInwKV0HTyJusDTaAA8m8vBlTwXPJ+rwCt4F/gnPgb+mW+Aq7gbvJ4HwRt
lPHiLzNPbkGpjr8WOa7Ls1mOyBrxI5oDnyljwTP4EnsKPweXcrC2tnrfKWlZn4UqdisfZfP02aReoQ6e
i23QUdJl26lq0GnTapm+hZboWbda1KIK66A871mFr9YH+Y0F6l4diel8mQ1mMtENqjYPGBaPNeGV8teT
BmPbxG/hSo9KoMvYYJ/ktfLMQ/B2tpyyG/11WwR/QBX2dbu4XaXk/STbBQ7Yi7ZcC/J+yIfoHsgP+pfb
1H7Svfy6tVuAR/K/yDL5B/oXfKL3w8+UdfLl8RDog/yPtsqmKCZBdk9ExOyfTkR2WpcgatUd2UBqR7Ze
LRrvRq2+TFNmlpBxZp/EuKUMYkzDCVO0RlmleWC2XENbqWWUTwo9aLyzUypoyFmEUDyHr1W+UtRsXdd/
slASkT7ghenCDLmj8YNQbV4xuY0jJJhtLeQ+yrcZh45bxStHyyiyuR1hp7DLOGC3GE+ObMmqCscCoMeq
Ns8ZNS/nCzVHptqdBhH79/8J7/f/Ca9mgVWQ/QrfeSyjavkW9l1DUewn/JGPwHXq66pY=") 
432 365 
432 1172 
340 1172 
340 365 
432 365 
565 357 
565 1179 
650 1179 
650 357 
565 357 
879 350 
879 1190 
965 1190 
965 350 
879 350 
1244 354 
1244 1208 
1322 1208 
1322 354 
1244 354 
1301 329 
1301 461 
1758 461 
1758 329 
1301 329 
1312 604 
1312 718 
1605 718 
1605 604 
1312 604 
1901 347 
1901 1319 
2552 1319 
2552 347 
1901 347 
1987 436 
1987 1226 
2466 1226 
2466 436 
1987 436 
315 125 
315 250 
454 250 
454 125 
315 125 
676 368 
690 400 
701 432 
711 465 
718 497 
726 533 
740 565 
747 600 
761 633 
772 665 
786 697 
801 729 
808 761 
815 793 
822 826 
829 858 
844 886 
851 919 
854 954 
858 986 
861 1019 
865 1051 
872 1083 
879 1115 
879 1147 
865 1176 
851 1144 
844 1112 
833 1079 
826 1044 
811 1015 
804 983 
793 951 
786 919 
779 886 
768 854 
761 822 
747 790 
740 758 
726 729 
715 697 
704 661 
686 629 
676 597 
668 565 
701 583 
711 615 
718 647 
729 683 
740 715 
747 747 
754 772 
2756 1022 
2759 1058 
2759 1090 
2763 1122 
2763 1158 
2763 1190 
2763 1222 
2763 1255 
2763 1276 
2756 1019 
2795 1001 
2834 1001 
2870 1001 
2906 1001 
2938 1001 
2970 1004 
2999 1026 
3009 1058 
3009 1090 
2981 1108 
2949 1112 
2917 1115 
2881 1122 
2849 1126 
2816 1129 
2806 1133 
2988 1119 
3017 1137 
3045 1158 
3056 1190 
3042 1219 
3009 1237 
2977 1247 
2945 1251 
2913 1258 
2877 1262 
2841 1265 
2809 1269 
2777 1276 
2774 1280 
3256 1040 
3231 1065 
3217 1094 
3210 1126 
3206 1162 
3202 1194 
3202 1226 
3202 1258 
3217 1290 
3245 1305 
3278 1305 
3310 1301 
3345 1283 
3367 1251 
3399 1226 
3413 1197 
3417 1162 
3417 1126 
3410 1094 
3392 1065 
3367 1044 
3342 1022 
3306 1015 
3274 1015 
3242 1026 
3227 1037 
2781 897 
2816 897 
2849 897 
2895 897 
2942 897 
2995 897 
3034 897 
3070 897 
3106 897 
3142 890 
3177 890 
3217 890 
3263 890 
3303 890 
3342 890 
3374 894 
3406 894 
3446 894 
3485 894 
3517 894 
3549 894 
3581 894 
3613 894 
3646 894 
3678 894 
3710 894 
3742 894 
3771 894 
3578 951 
3578 986 
3578 1019 
3574 1051 
3567 1083 
3560 1119 
3549 1154 
3546 1194 
3542 1226 
3542 1258 
3542 1290 
3538 1297 
Server:  ("CFG", "SCRIPT", "Normal") 
Server:  ("CFG", "THEME", "SnowW") 
Server:  ("ADD_TEAM", "Welcome to Hedgewars INFOBOT Service by Terror", "I", 
"D", "F", "C", "INFOBOT", "0", "B", "G", "J", "G", "B", "K", "H", "H", "O", 
"F", "E", "F", "O", "D", "B", "L") 
Server:  ("TEAM_COLOR", "Welcome to Hedgewars INFOBOT Service by Terror", "0") 
Server:  ("HH_NUM", "Welcome to Hedgewars INFOBOT Service by Terror", "4") 
Server:  ("ADD_TEAM", "Type .help for command list", "A", "E", "D", "C", 
"INFOBOT", "0", "F", "B", "C", "D", "B", "O", "K", "D", "L", "I", "E", "J", 
"J", "D", "D", "C") 
Server:  ("TEAM_COLOR", "Type .help for command list", "1") 
Server:  ("HH_NUM", "Type .help for command list", "4") 
Server:  ("PING") 
Client:  ("PONG") 
Client:  ("PART") 
Server:  ("CLIENT_FLAGS", "-i", "Guest2046074289") 
Server:  ("ROOM", "UPD", "NewYearLander", "False", "NewYearLander", "5", "4", 
"vibee", "+rnd+", "Highlander", "Vampirism", "Default") 
Server:  ("CLIENT_FLAGS", "-i", "bruno4630") 
Client:  ("CREATE_ROOM", "asd2") 
Server:  ("JOINED", "Guest2046074289") 
Client:  ("CFG", "SCHEME", "Default", "false", "false", "false", "false", 
"false", "false", "false", "false", "false", "false", "false", "true", "false", 
"false", "false", "false", "false", "false", "false", "false", "false", 
"false", "false", "false", "false", "100", "45", "100", "15", "5", "3", "4", 
"0", "2", "35", "25", "47", "5", "100", "100", "0") 
Client:  ("CFG", "AMMO", "Default", 
"9391929422199121032235111001200000000211100101011111000104050405416006555465544
64776576666666155510101115411111100000000000002055000000400070040000000002200000
00600020013111103121111111231141111111111111112111111011111111111") 
Client:  ("CFG", "AMMO", "Default", 
"9391929422199121032235111001200000000211100101011111000104050405416006555465544
64776576666666155510101115411111100000000000002055000000400070040000000002200000
00600020013111103121111111231141111111111111112111111011111111111") 
Client:  ("CFG", "SEED", "{18c6dc34-d53d-4d62-bee1-70edf5529dae}") 
Client:  ("CFG", "TEMPLATE", "2") 
Client:  ("CFG", "THEME", "SnowW") 
Client:  ("CFG", "SCHEME", "Default", "false", "false", "false", "false", 
"false", "false", "false", "false", "false", "false", "false", "true", "false", 
"false", "false", "false", "false", "false", "false", "false", "false", 
"false", "false", "false", "false", "100", "45", "100", "15", "5", "3", "4", 
"0", "2", "35", "25", "47", "5", "100", "100", "0") 
Client:  ("CFG", "AMMO", "Default", 
"9391929422199121032235111001200000000211100101011111000104050405416006555465544
64776576666666155510101115411111100000000000002055000000400070040000000002200000
00600020013111103121111111231141111111111111112111111011111111111") 
Client:  ("CFG", "SCRIPT", "Normal") 
Client:  ("CFG", "MAPGEN", "2") 
Client:  ("CFG", "MAZE_SIZE", "0") 
Server:  ("CLIENT_FLAGS", "+i", "Guest2046074289") 
Server:  ("ROOM", "ADD", "False", "asd2", "1", "0", "Guest2046074289", "+rnd+", 
"Normal", "Default", "Default") 
Server:  ("CLIENT_FLAGS", "+hr", "Guest2046074289") 
Client:  ("ADD_TEAM", "Squadra di Guest1890558038", "0", "Statue", "Plane", 
"Default", "hedgewars", "0", "Riccio 1", "NoHat", "Riccio 2", "NoHat", "Riccio 
3", "NoHat", "Riccio 4", "NoHat", "Riccio 5", "NoHat", "Riccio 6", "NoHat", 
"Riccio 7", "NoHat", "Riccio 8", "NoHat") 
Server:  ("ROOM", "UPD", "asd2", "False", "asd2", "1", "1", "Guest2046074289", 
"+rnd+", "Normal", "Default", "Default") 
Server:  ("TEAM_ACCEPTED", "Squadra di Guest1890558038") 
Client:  ("TEAM_COLOR", "Squadra di Guest1890558038", "0") 
Server:  ("TEAM_COLOR", "Squadra di Guest1890558038", "0") 
Client:  ("TEAM_COLOR", "Squadra di Guest1890558038", "0") 
Server:  ("HH_NUM", "Squadra di Guest1890558038", "4") 
Server:  ("CLIENT_FLAGS", "+i", "bruno4630") 
Server:  ("ROOM", "ADD", "False", "highlandwars", "1", "0", "bruno4630", 
"+rnd+", "Normal", "Default", "Default") 
Server:  ("ROOM", "UPD", "NewYearLander", "True", "NewYearLander", "4", "4", 
"vibee", "+rnd+", "Highlander", "Vampirism", "Default") 
Server:  ("ROOM", "UPD", "highlandwars", "False", "highlandwars", "1", "1", 
"bruno4630", "+rnd+", "Highlander", "Default", "Default") 
Server:  ("CLIENT_FLAGS", "-i", "Mmoniii") 
Server:  ("ROOM", "UPD", "J'aime les poneys", "False", "J'aime les poneys", 
"2", "2", "Jonas3614", "+rnd+", "Normal", "Default", "Default") 
Server:  ("CLIENT_FLAGS", "+i", "Mmoniii") 
Server:  ("CLIENT_FLAGS", "-i", "Mmoniii") 
Server:  ("CLIENT_FLAGS", "+i", "Mmoniii") 
Server:  ("CLIENT_FLAGS", "-i", "Seymour") 
Server:  ("LOBBY:LEFT", "Seymour", "Ping timeout") 
Server:  ("PING") 
Client:  ("PONG") 
Server:  ("ROOM", "UPD", "Highlander!!", "True", "Highlander!!", "3", "2", 
"Slab", "+rnd+", "Highlander", "Default", "Default") 
Server:  ("CLIENT_FLAGS", "-i", "iehf") 
Server:  ("ROOM", "UPD", "J'aime les poneys", "True", "J'aime les poneys", "2", 
"2", "Jonas3614", "+rnd+", "Normal", "Minefield", "Minefield") 
Server:  ("CLIENT_FLAGS", "+i", "iehf") 
Server:  ("CLIENT_FLAGS", "-i", "nikinetor") 
Server:  ("CLIENT_FLAGS", "-i", "iehf") 
Server:  ("PING") 
Client:  ("PONG") 
Server:  ("CLIENT_FLAGS", "+i", "iehf") 
Server:  ("CLIENT_FLAGS", "-i", "iehf") 
Server:  ("CLIENT_FLAGS", "+i", "iehf") 
Server:  ("ROOM", "UPD", "tinychat", "False", "tinychat", "5", "4", 
"Brandenburg", "+drawn+", "ShoppaMap", "Default", "Default") 
Server:  ("ROOM", "UPD", "tinychat", "False", "tinychat", "5", "3", 
"Brandenburg", "+drawn+", "ShoppaMap", "Default", "Default") 
Server:  ("CLIENT_FLAGS", "-i", "iehf") 
Server:  ("ROOM", "UPD", "J'aime les poneys", "False", "J'aime les poneys", 
"2", "2", "Jonas3614", "+rnd+", "Normal", "Minefield", "Minefield") 
Server:  ("CLIENT_FLAGS", "+i", "iehf") 
Server:  ("ROOM", "UPD", "highlandwars", "False", "highlandwars", "2", "2", 
"bruno4630", "+rnd+", "Highlander", "Default", "Default") 
Server:  ("LOBBY:JOINED", "GreatScot") 
Server:  ("PING") 
Client:  ("PONG") 
Server:  ("LOBBY:JOINED", "Oimat") 
Server:  ("CLIENT_FLAGS", "+u", "Oimat") 
Server:  ("ROOM", "UPD", "highlandwars", "True", "highlandwars", "2", "2", 
"bruno4630", "+rnd+", "Highlander", "Default", "Default") 
Server:  ("CLIENT_FLAGS", "+i", "GreatScot") 
Server:  ("CLIENT_FLAGS", "+i", "nikinetor") 
Server:  ("CLIENT_FLAGS", "+i", "Lersh") 
Server:  ("CLIENT_FLAGS", "+i", "Oimat") 
Server:  ("LOBBY:JOINED", "Guest1338019002") 
Server:  ("ROOM", "UPD", "Highlander!!", "False", "Highlander!!", "2", "2", 
"Slab", "+rnd+", "Highlander", "Default", "Default") 
Server:  ("ROOM", "UPD", "J'aime les poneys", "True", "J'aime les poneys", "2", 
"2", "Jonas3614", "+rnd+", "Normal", "Fort Mode", "Default") 
Server:  ("ROOM", "UPD", "Highlander!!", "True", "Highlander!!", "2", "2", 
"Slab", "+rnd+", "Highlander", "Default", "Default") 
Server:  ("PING") 
Client:  ("PONG") 
Server:  ("CLIENT_FLAGS", "-i", "nikinetor") 
Server:  ("CLIENT_FLAGS", "-i", "Kakalie") 
Server:  ("LOBBY:LEFT", "Kakalie", "User quit") 
Server:  ("LOBBY:JOINED", "Guest1415090707") 
Server:  ("JOINED", "Guest1415090707") 
Server:  ("CLIENT_FLAGS", "+i", "Guest1415090707") 
Server:  ("CLIENT_FLAGS", "-r", "Guest1415090707") 
Server:  ("ROOM", "UPD", "Highlander vamp", "False", "Highlander vamp", "2", 
"2", "joaorj", "+rnd+", "Highlander", "Vamp", "Default") 
Server:  ("CLIENT_FLAGS", "+r", "Guest1415090707") 
Server:  ("ROOM", "UPD", "asd2", "False", "asd2", "2", "2", "Guest2046074289", 
"+rnd+", "Normal", "Default", "Default") 
Server:  ("ADD_TEAM", "Guest379268924's Team", "Statue", "Plane", "Default", 
"hedgewars", "Guest1415090707", "0", "hedgehog 1", "NoHat", "hedgehog 2", 
"NoHat", "hedgehog 3", "NoHat", "hedgehog 4", "NoHat", "hedgehog 5", "NoHat", 
"hedgehog 6", "NoHat", "hedgehog 7", "NoHat", "hedgehog 8", "NoHat") 
Server:  ("TEAM_COLOR", "Guest379268924's Team", "1") 
Client:  ("TEAM_COLOR", "Guest379268924's Team", "1") 
Server:  ("HH_NUM", "Guest379268924's Team", "4") 
Server:  ("LOBBY:JOINED", "CheezeMonkey") 
Server:  ("CLIENT_FLAGS", "+u", "CheezeMonkey") 
Client:  ("START_GAME") 
Server:  ("RUN_GAME") 
Client:  ("EM", "CWVwcm90byA0Nw==") 
Client:  ("ROUNDFINISHED", "0") 
Server:  ("ROOM", "UPD", "asd2", "True", "asd2", "2", "2", "Guest2046074289", 
"+rnd+", "Normal", "Default", "Default") 
Server:  ("CLIENT_FLAGS", "+g", "Guest1415090707", "Guest2046074289") 
Server:  ("ROOM", "UPD", "tinychat", "False", "tinychat", "4", "2", 
"Brandenburg", "+drawn+", "ShoppaMap", "Default", "Default") 
Server:  ("CLIENT_FLAGS", "-i", "0tter") 
Server:  ("LOBBY:LEFT", "0tter", "recv: resource vanished (Connection reset by 
peer)") 
Server:  ("CLIENT_FLAGS", "+i", "Guest1338019002") 
Server:  ("CLIENT_FLAGS", "-g", "Guest2046074289") 
Server:  ("CLIENT_FLAGS", "-g", "Guest1415090707") 
Server:  ("EM", "FkZHdWVzdDM3OTI2ODkyNCdzIFRlYW0=") 
Server:  ("ROOM", "UPD", "asd2", "False", "asd2", "2", "2", "Guest2046074289", 
"+rnd+", "Normal", "Default", "Default") 
Server:  ("ROUND_FINISHED") 
Server:  ("CLIENT_FLAGS", "-r", "Guest1415090707") 
Server:  ("LOBBY:LEFT", "nikinetor", "User quit") 
Server:  ("PING") 
Client:  ("PONG") 
Server:  ("LOBBY:JOINED", "nikinetor") 
Client:  ("PART") 
Server:  ("CLIENT_FLAGS", "-h", "Guest2046074289") 
Client:  ("QUIT", "User quit") 

Original comment by costamag...@gmail.com on 2 Jan 2014 at 7:42

GoogleCodeExporter commented 8 years ago
Sorry would be nice to know if you can reproduce, it is really easy to spot!

-open hw,
-join a room with a custom map
-click exit ONCE. (you will go on the room selection)
-click "new room"
-don't change the map (will be the same as the last joined room)
-click play (after somebody joined your room)

enjoy the error

Original comment by costamag...@gmail.com on 2 Jan 2014 at 7:47

GoogleCodeExporter commented 8 years ago
This doesn't seem like much of an error to me.  You don't have the theme, so 
ofc it didn't work.
The fact that the config settings persist when making a new room is most of the 
time a convenience.

I suppose there's a minor enhancement to consider here, that if the user 
doesn't have one of the settings in the config, that we should reset that list 
or something.

Dunno, doesn't seem like that big a deal.  I'm not bothering w/ it.  But maybe 
someone else will.
Will review/merge a patch if you make one.

Original comment by kyberneticist@gmail.com on 2 Jan 2014 at 9:38

GoogleCodeExporter commented 8 years ago
Updated summary.

Original comment by kyberneticist@gmail.com on 2 Jan 2014 at 9:39

GoogleCodeExporter commented 8 years ago
Sorry but I honestly (even if I know is trivial to solve) don't know where to 
start, such a long time since my pascal programs and I never started learning 
haskell (moreover I never looked deeply in hedgewars code, so I don't know much 
at this moment)

Original comment by costamag...@gmail.com on 3 Jan 2014 at 12:19

GoogleCodeExporter commented 8 years ago
m'k - well, starting point would be the Qt/C++ frontend code I'd say.

Original comment by kyberneticist@gmail.com on 3 Jan 2014 at 12:59