--- Log opened Sun Sep 11 00:00:07 2011 20110911 00:00:52< anonymissimus> Soliton, gabba1: since sighted events have always been so buggy it's not much worth checking how they work however xD 20110911 00:01:28-!- timotei [timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110911 00:02:05< gabba1> lol. well, I faintly remember that a distant goal of the whiteboard was to fix them, actually :P 20110911 00:02:30< gabba1> not sure it's gonna be possible though, since I think it hinged on the removal of undo which isn't likely to happen after all 20110911 00:02:50-!- ancestral [~ancestral@12.145.225.25] has quit [Quit: i go sleeps kthxbai] 20110911 00:03:09< anonymissimus> gabba1: crab wants or wanted to write a "DSU emulation" mode based on teh whiteboard 20110911 00:03:27< gabba1> DSU emulation? 20110911 00:03:37< anonymissimus> then remove the old DSU code, allowing to fix the sighted event 20110911 00:03:38< anonymissimus> well yes 20110911 00:03:43< gabba1> Ah delay shroud updates, ok 20110911 00:03:54< anonymissimus> the idea behing DSU and the whiteboard are sort of the same 20110911 00:04:20< gabba1> acronyms sometimes are confusing, YKWIM? 20110911 00:05:05< anonymissimus> so "undo" would be deleting a planned move instead 20110911 00:05:06< Gambit> BFWTOSGWRHAOAE 20110911 00:05:33< gabba1> Ok I remember better now 20110911 00:05:39< Soliton> undo is not the issue. 20110911 00:05:41< gabba1> Well, delay shroud updates is already disabled 20110911 00:05:52< gabba1> Since last GSoC 20110911 00:06:04< Gambit> That was supposed to be temporary. 20110911 00:06:07< anonymissimus> and it should not be noticeable to the user, the only difference would be "oops, something unexpected happened (ambush), this caused your other planned moves to be deleted" 20110911 00:06:47-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20110911 00:06:50< gabba1> All that's needed is to clean out the DSU code since the whiteboard has proven a more than adequate replacement IMO 20110911 00:06:50< anonymissimus> disabling something temporarily is teh first step to make people forget about it xD 20110911 00:07:04< Gambit> The white board is too adequate. 20110911 00:07:26< anonymissimus> but anyway, Crab kinda promised to me that if the DSU emulation doesnt work in 1.10 the old code will be activated again 20110911 00:07:30< Gambit> Too heavy that is. 20110911 00:07:30< gabba1> anonymissimus: yup, that was the evil plan, otherwise why bother to disable it if it's just to put it back :P 20110911 00:07:44< Gambit> gabba1: It was disabled to "force" people to test whiteboard. 20110911 00:07:55< anonymissimus> no chance, I dont forget DSU 20110911 00:08:06< anonymissimus> I have it always enabled btw 20110911 00:08:15< anonymissimus> in a binary meant for playing 20110911 00:09:01< gabba1> Well, top players don't use DSU at all apparently - Noy doesn't in any case 20110911 00:09:06< anonymissimus> the wb is simply too complicated for real mp 20110911 00:09:20< anonymissimus> gabba1: i dont believe that 20110911 00:09:33< anonymissimus> show me ladder players not using DSU 20110911 00:09:34< gabba1> Noy told me himself 20110911 00:09:48< Gambit> Noy is not a representative sample... 20110911 00:09:55< anonymissimus> maybe hes an exception but I'm sure the vast majority uses DSU 20110911 00:10:03< Gambit> Well there's one way to find out. 20110911 00:10:43< Gambit> Well I mean there's multiple ways, but the way I was referring to is a poll on the forums. 20110911 00:10:47< gabba1> Arguing about this is pointless until loads of people actually try multiplayer with the whiteboard and without DSU, anyways 20110911 00:11:05< Espreon> mordante: I get this when compiling: http://pastebin.com/YCzrW5Zy 20110911 00:11:05< Gambit> No... that's WAY too late to find out. 20110911 00:11:10< gabba1> Most feedback I've received is rather enthusiastic, but it's very low volume 20110911 00:11:11< anonymissimus> which will not happen without a stable release 20110911 00:11:48< Espreon> We must find out soon. I'm sure everyone's tired of these fiaschi. 20110911 00:12:03< anonymissimus> gabba1: well at teh start I found the whiteboard pretty cool since it visualizes what I have in my brain when playing a campaign 20110911 00:12:09< Soliton> there's a lot of polishing left to do for whiteboard to be accepted well, i'd say. 20110911 00:12:18< loonycyborg> Espreon: I'm about to commit a fix to that. 20110911 00:12:22< gabba1> Soliton: agreed 20110911 00:12:25< Espreon> loonycyborg: Ah, excellent. 20110911 00:12:34< anonymissimus> but it keeps being very confusing and buggy, sadly 20110911 00:13:18< gabba1> anonymissimus: the buggy part keeps being reduced, actually I've fixed all the reported bugs but one 20110911 00:13:42< gabba1> anonymissimus: about the confusing part I'm doing my best 20110911 00:14:27< anonymissimus> well, I tried not long ago with timotei and tschmitz ion a real mp game and I noticed lots of probs 20110911 00:14:59< anonymissimus> independent from those bugs which are fixed now 20110911 00:15:15< gabba1> But if you use the wb simply as a DSU replacement there's nothing complicated or confusing about it in my experience 20110911 00:15:50< gabba1> it's when you try to layout a whole turn that things get confusing, but you're not supposed to do that in mp if you want to win in any case 20110911 00:15:58< anonymissimus> well, it that will actually work then it's enough for calling teh wb a success imo 20110911 00:16:58< gabba1> anonymissimus: about those problems in the game you mentioned, if you don't report them on the bug tracker or in the whiteboard thread they're less likely to be fixed in the near future... 20110911 00:17:11< anonymissimus> i told tschmitz 20110911 00:17:35< anonymissimus> also, it's hard to distinguish bugs from features in the wb 20110911 00:17:37< gabba1> yeah, I guess you did your job then 20110911 00:17:43< gabba1> lol 20110911 00:17:44< CIA-22> loonycyborg * r51140 /trunk/src/network_worker.cpp: Fixed a gcc warning about strict aliasing rules breakage introduced by r51130 20110911 00:18:08< gabba1> *hypnotic mode* bugs ARE features!!! 20110911 00:18:50< anonymissimus> sure, declaring some bug as a feature is a cool way to get rid of it 20110911 00:19:15< anonymissimus> unfortunately there aren't many bugs suitable for it 20110911 00:19:42< gabba1> Anyways, I know the whiteboard UI is a mess, but now that every major feature is finally implemented I can finally enter the UI polishing phase 20110911 00:20:01< gabba1> finally finally 20110911 00:25:08-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Quit: brb ->] 20110911 00:25:42-!- stikonas_ [~and@79.132.164.89] has joined #wesnoth-dev 20110911 00:25:42-!- stikonas_ [~and@79.132.164.89] has quit [Changing host] 20110911 00:25:42-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110911 00:27:30-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20110911 00:28:18-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 258 seconds] 20110911 00:29:48-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 260 seconds] 20110911 00:32:53-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20110911 00:34:43-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110911 00:40:46-!- Gallaecio [~quassel@183.157.165.83.dynamic.mundo-r.com] has quit [Read error: Connection reset by peer] 20110911 00:44:40-!- happygrue_ [~quassel@c-98-222-183-113.hsd1.il.comcast.net] has joined #wesnoth-dev 20110911 00:44:51-!- happygrue_ [~quassel@c-98-222-183-113.hsd1.il.comcast.net] has quit [Changing host] 20110911 00:44:51-!- happygrue_ [~quassel@wesnoth/developer/wintermute] has joined #wesnoth-dev 20110911 00:56:50< Soliton> does loading a savegame work for anyone? 20110911 00:57:30< un214> it works just fine in 1.8.5 20110911 00:58:31< Soliton> i mean with current trunk naturally. 20110911 00:59:18< un214> I could do a full checkout but I expect the answer will be no after a few hours 20110911 00:59:47-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Read error: No route to host] 20110911 01:01:11-!- enchilado [~enchilado@ppp118-208-12-112.lns20.bne1.internode.on.net] has joined #wesnoth-dev 20110911 01:01:11-!- enchilado [~enchilado@ppp118-208-12-112.lns20.bne1.internode.on.net] has quit [Changing host] 20110911 01:01:11-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20110911 01:02:00< Espreon> Soliton: I cannot. 20110911 01:02:16< Espreon> It just segfaults. 20110911 01:04:00-!- Nephro [~neph@80.233.231.12] has joined #wesnoth-dev 20110911 01:04:47-!- wesbot changed the topic of #wesnoth-dev to: 182 bugs, 331 feature requests, 17 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110911 01:15:36< anonymissimus> Soliton: , Espreon interesting, works for me 20110911 01:16:03< anonymissimus> (finally some bug I don't have :)) 20110911 01:21:36-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Read error: No route to host] 20110911 01:22:32-!- enchilado [~enchilado@ppp118-208-12-112.lns20.bne1.internode.on.net] has joined #wesnoth-dev 20110911 01:22:32-!- enchilado [~enchilado@ppp118-208-12-112.lns20.bne1.internode.on.net] has quit [Changing host] 20110911 01:22:32-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20110911 01:23:39< anonymissimus> hm tried some more, must be some additional condition, like Linux-only or such 20110911 01:23:53-!- anonymissimus [~chatzilla@HSI-KBW-046-005-024-128.hsi8.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.2/20100316074819]] 20110911 01:24:34< Soliton> i also get an abort on trying to start to lands unknown when lua is executing some wml action. 20110911 01:25:05< Espreon> Soliton: Which scenario? 20110911 01:25:55< Soliton> first. 20110911 01:26:27< Soliton> http://yourpaste.net/9161/ 20110911 01:27:13< Soliton> not sure how to reproduce that with a mainline campaign though so no bug report for now. 20110911 01:28:37< Espreon> Perhaps it's related to this one: https://gna.org/bugs/?18628 20110911 01:30:23< Soliton> could be. i got that error a couple of times, too. 20110911 01:31:06-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20110911 01:31:23< Soliton> loonycyborg: https://gna.org/bugs/index.php?18630 maybe that's for you? 20110911 01:32:53-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110911 01:33:49-!- Nephro [~neph@80.233.231.12] has quit [Ping timeout: 252 seconds] 20110911 01:47:54< gabba1> I'm experiencing WML corruption when starting a multiplayer game: http://pastebin.com/UwYU349p 20110911 01:48:19< gabba1> I started the server and both clients under gdb in case that matters 20110911 01:49:44-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 276 seconds] 20110911 01:54:27< gabba1> More trouble, this time out-of-sync errors http://pastebin.com/s4MT2wTA 20110911 02:04:46< CIA-22> espreon * r51141 /trunk/ (56 files in 28 dirs): Updated the Old English translation. 20110911 02:22:55-!- stikonas_ [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110911 02:35:11< CIA-22> gabba * r51142 /trunk/src/ (unit.cpp unit.hpp): Add a temporary_unit_remover struct that removes a unit from the unit map and puts it back on destruction. 20110911 02:35:11< CIA-22> gabba * r51143 /trunk/src/whiteboard/mapbuilder.cpp: Fix weird debugger-unfriendly formatting 20110911 02:35:16< CIA-22> gabba * r51144 /trunk/src/team.hpp: Make team's destructor virtual since it has a superclass and a virtual method. 20110911 02:35:22< CIA-22> gabba * r51145 /trunk/src/ (unit.cpp unit.hpp): Added new is_visible_to_team() method to unit, and refactored some methods to use it. 20110911 02:35:29< CIA-22> gabba * r51146 /trunk/src/whiteboard/ (mapbuilder.cpp mapbuilder.hpp): 20110911 02:35:29< CIA-22> Remove every unit that the side using the whiteboard cannot see when building the unit map. 20110911 02:35:29< CIA-22> This prevents revealing enemy positions by planning recruits in enemy castles, and other similar exploits. 20110911 02:35:29< CIA-22> Fixes bug #17277. 20110911 02:36:32-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 276 seconds] 20110911 02:44:23-!- Upthorn [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 20110911 02:46:02-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20110911 02:48:03-!- happygrue_ [~quassel@wesnoth/developer/wintermute] has quit [Ping timeout: 260 seconds] 20110911 02:49:29-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110911 02:49:29-!- Upth is now known as Upthorn 20110911 02:49:54-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has quit [Ping timeout: 276 seconds] 20110911 02:55:43-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20110911 02:56:58-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Ping timeout: 260 seconds] 20110911 02:57:08-!- Gambit is now known as shadowrnaster 20110911 02:57:24-!- shadowrnaster is now known as Gambit 20110911 03:41:07-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 258 seconds] 20110911 04:01:39-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 04:39:21-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 04:42:23-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 260 seconds] 20110911 04:42:23-!- noy_ is now known as noy 20110911 04:51:25-!- Ivanovic_ [~ivanovic@dtmd-4db2c846.pool.mediaWays.net] has joined #wesnoth-dev 20110911 04:51:25-!- Ivanovic_ [~ivanovic@dtmd-4db2c846.pool.mediaWays.net] has quit [Changing host] 20110911 04:51:25-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20110911 04:54:01-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 252 seconds] 20110911 04:55:29-!- Ivanovic_ is now known as Ivanovic 20110911 05:06:13< CIA-22> gabba * r51147 /trunk/src/whiteboard/manager.hpp: Change all comments in manager.hpp to match /** */ doxygen style. 20110911 05:06:24< CIA-22> gabba * r51148 /trunk/src/ (3 files in 2 dirs): 20110911 05:06:24< CIA-22> Reworked how the whiteboard activation and hotkeys display are controlled. 20110911 05:06:24< CIA-22> Should fix bug #18624. 20110911 05:06:35< CIA-22> gabba * r51149 /trunk/src/mouse_events.cpp: Whiteboard was bypassing commands disabling without necessity for move and attack creation. 20110911 05:17:43< CIA-22> espreon * r51150 /trunk/ (28 files in 27 dirs): Updated the Latin translation. 20110911 05:28:50-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 258 seconds] 20110911 05:29:00-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 05:37:02-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20110911 05:45:32-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 05:46:35< CIA-22> gabba * r51151 /trunk/src/mouse_events.cpp: Restore a small part of pre-whiteboard selection code, as current logic wasn't logical. 20110911 05:47:41-!- noy_ [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 240 seconds] 20110911 05:56:39-!- noy_ [~Noy@74.198.151.111] has joined #wesnoth-dev 20110911 05:56:39-!- noy_ [~Noy@74.198.151.111] has quit [Changing host] 20110911 05:56:39-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 05:59:07-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 258 seconds] 20110911 05:59:08-!- noy_ is now known as noy 20110911 06:15:43-!- dtiger [~dtiger@dynamic-vpdn-46-53-165-106.telecom.by] has joined #wesnoth-dev 20110911 06:57:18-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20110911 07:04:47-!- wesbot changed the topic of #wesnoth-dev to: 184 bugs, 331 feature requests, 17 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110911 07:05:02-!- gabba1 [~gabba@ip-50-21-140-31.dsl.netrevolution.com] has left #wesnoth-dev [] 20110911 07:38:50-!- horon [~horon@nttkyo340050.tkyo.nt.adsl.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20110911 07:44:19-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 252 seconds] 20110911 07:47:18-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 08:42:04-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has joined #wesnoth-dev 20110911 09:09:11< Espreon> wesbot: topic 20110911 09:09:12-!- wesbot changed the topic of #wesnoth-dev to: 186 bugs, 331 feature requests, 17 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110911 09:09:15< Espreon> Yup. 20110911 09:09:47-!- MeccaGod [~majs@host189-199.bornet.net] has joined #wesnoth-dev 20110911 09:10:16< Espreon> wesbot: bug 18640 20110911 09:10:16< wesbot> Bug #18640 Assigned to: None Status: None Priority: 5 - Normal 20110911 09:10:16< wesbot> Summary: Faulty translation switching 20110911 09:10:17< wesbot> Original submission: When switching translations in-game without restarting We 20110911 09:10:19< wesbot> snoth, some strings aren't replaced. I've noticed this with the type strings in 20110911 09:10:22< wesbot> URL: https://gna.org/bugs/?18640 20110911 09:10:27< Espreon> Have fun, kids. 20110911 09:10:57-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110911 09:32:37< Ivanovic> moin 20110911 09:36:09-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has quit [Ping timeout: 276 seconds] 20110911 09:43:56-!- negusnyul [~negusnyul@h47-207.pool95-168.dyn.tolna.net] has joined #wesnoth-dev 20110911 09:50:22-!- stikonas [~gentoo@79.132.164.89] has joined #wesnoth-dev 20110911 09:50:22-!- stikonas [~gentoo@79.132.164.89] has quit [Changing host] 20110911 09:50:22-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110911 09:50:27-!- noy_ [~Noy@74.198.151.73] has joined #wesnoth-dev 20110911 09:50:27-!- noy_ [~Noy@74.198.151.73] has quit [Changing host] 20110911 09:50:27-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 09:53:20-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 276 seconds] 20110911 09:53:20-!- noy_ is now known as noy 20110911 10:03:09< noy> loonycyborg: around? 20110911 10:06:40-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110911 10:06:57-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20110911 10:07:56-!- Crendgrim [~crend@77-22-155-217-dynip.superkabel.de] has joined #wesnoth-dev 20110911 10:32:02-!- Octalot [~noct@host86-182-33-109.range86-182.btcentralplus.com] has joined #wesnoth-dev 20110911 10:38:40-!- Nephro [~neph@80.233.231.12] has joined #wesnoth-dev 20110911 11:10:40-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Read error: Connection reset by peer] 20110911 11:11:14-!- enchilado [~enchilado@ppp118-208-12-112.lns20.bne1.internode.on.net] has joined #wesnoth-dev 20110911 11:11:14-!- enchilado [~enchilado@ppp118-208-12-112.lns20.bne1.internode.on.net] has quit [Changing host] 20110911 11:11:14-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20110911 11:22:12-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110911 11:29:31-!- enchilado [~enchilado@unaffiliated/enchilado] has quit [Read error: No route to host] 20110911 11:32:22-!- enchilado [~enchilado@unaffiliated/enchilado] has joined #wesnoth-dev 20110911 11:33:47< CIA-22> thonsew * r51152 /trunk/src/scripting/lua.cpp: 20110911 11:33:47< CIA-22> Fix one of many Mandatory WML child missing errors in wesnoth -t 20110911 11:33:48< CIA-22> This error was due to static initialization of queued_event_context in lua.cpp. The fix was the classic allocate static pointer inside a non-inlined function that returns a reference to said pointer. 20110911 11:35:46< Ivanovic> thonsew: gabba mentioned that it is currently impossible to play MP which he needs working to really work on improving some whiteboard things 20110911 11:36:13-!- negusnyul [~negusnyul@h47-207.pool95-168.dyn.tolna.net] has quit [Remote host closed the connection] 20110911 11:36:20-!- timotei [timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110911 11:50:48-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110911 11:55:51-!- stikonas [~and@79.132.164.89] has joined #wesnoth-dev 20110911 11:55:51-!- stikonas [~and@79.132.164.89] has quit [Changing host] 20110911 11:55:51-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110911 11:58:06-!- thonsew [~thonsew__@gateway/tor-sasl/thonsew] has joined #wesnoth-dev 20110911 11:58:25-!- Rhonda [~rhonda@anguilla.debian.or.at] has quit [Remote host closed the connection] 20110911 11:58:41< thonsew> ivanovic: Hello 20110911 12:00:15-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110911 12:00:25< thonsew> I know that multiplayer was broken. wesnothd expected alphabetized wml and my modifications were not sending alphabetized wml. I think that I fixed that with r51138 20110911 12:01:51-!- Rhonda [~rhonda@anguilla.debian.or.at] has joined #wesnoth-dev 20110911 12:07:11-!- thonsew [~thonsew__@gateway/tor-sasl/thonsew] has quit [Quit: Leaving] 20110911 12:08:55-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20110911 12:13:41-!- loonycyborg [loonycybor@wesnoth/developer/loonycyborg] has quit [Ping timeout: 240 seconds] 20110911 12:19:56-!- loonybot [~loonybot@ppp109-252-50-3.pppoe.spdop.ru] has joined #wesnoth-dev 20110911 12:19:56-!- loonybot [~loonybot@ppp109-252-50-3.pppoe.spdop.ru] has quit [Changing host] 20110911 12:19:56-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110911 12:20:57-!- loonycyborg [loonycybor@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110911 12:26:36-!- loonycyborg [loonycybor@wesnoth/developer/loonycyborg] has quit [Excess Flood] 20110911 12:27:36-!- Johannes13 [~Johannes@p4FDED86F.dip.t-dialin.net] has joined #wesnoth-dev 20110911 12:27:36-!- Johannes13 [~Johannes@p4FDED86F.dip.t-dialin.net] has quit [Changing host] 20110911 12:27:36-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110911 12:27:57-!- loonycyborg [loonycybor@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110911 12:39:41< Ivanovic> thonsew: gabba proposed that it might make sense to work on things in a branch, stabilize and test it there and then commit once you are really sure it works 20110911 12:59:16-!- covale [~covale@h55eb1c96.selukra.dyn.perspektivbredband.net] has joined #wesnoth-dev 20110911 12:59:16-!- covale [~covale@h55eb1c96.selukra.dyn.perspektivbredband.net] has quit [Client Quit] 20110911 13:01:47-!- timotei [timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110911 13:06:07-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110911 13:09:11-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110911 13:44:51-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110911 13:52:23-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110911 13:57:42< Ivanovic> crab_: 20110911 13:57:46< Ivanovic> crab_: http://forums.wesnoth.org/viewtopic.php?f=4&t=34971 20110911 14:14:53-!- negusnyul [~negusnyul@dsl4E5CD5A9.pool.t-online.hu] has joined #wesnoth-dev 20110911 14:17:20< Nephro> I'll try to have a look on that in the evening 20110911 14:23:23-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Ping timeout: 260 seconds] 20110911 14:32:24< Ivanovic> Nephro: also don't forget to upload your code to code.google.com! 20110911 14:34:04-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Remote host closed the connection] 20110911 14:39:03-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Read error: Operation timed out] 20110911 14:47:57-!- Vorpal_ [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20110911 14:53:01-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110911 14:54:34-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20110911 14:54:49< Nephro> Ivanovic, right, thanks... I was about to do that right before checking out the bug 20110911 14:54:54-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Read error: Connection reset by peer] 20110911 15:05:11-!- loonybot [~loonybot@ppp109-252-74-122.pppoe.spdop.ru] has joined #wesnoth-dev 20110911 15:05:11-!- loonybot [~loonybot@ppp109-252-74-122.pppoe.spdop.ru] has quit [Changing host] 20110911 15:05:11-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110911 15:06:38-!- loonybot_ [~loonybot@ppp109-252-74-122.pppoe.spdop.ru] has joined #wesnoth-dev 20110911 15:06:38-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Read error: Connection reset by peer] 20110911 15:06:38-!- loonybot_ [~loonybot@ppp109-252-74-122.pppoe.spdop.ru] has quit [Changing host] 20110911 15:06:38-!- loonybot_ [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110911 15:06:45-!- loonybot_ is now known as loonybot 20110911 15:07:28-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has joined #wesnoth-dev 20110911 15:27:40-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20110911 15:27:40-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20110911 15:27:40-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20110911 15:27:59< mordante> servus 20110911 15:30:05< Espreon> mordante: Ic grete þe. 20110911 15:31:40< mordante> hi Espreon 20110911 15:34:17< mordante> Espreon, your problem is introduced by r51130 ? 20110911 15:35:08< mordante> nevermind I see loonycyborg fixed it already :-) 20110911 15:35:14< Espreon> Yeah. 20110911 15:35:44< mordante> at least now we know why silene might have committed that code in the first place :-P 20110911 15:36:19< Espreon> Now, if only everything weren't fucked up right now. 20110911 15:37:12< mordante> I assume you mean the recent breakage introduced by the config optimizations 20110911 15:37:22< Espreon> Yeah. 20110911 15:37:30< Espreon> I can't work on my campaign because of it. 20110911 15:38:11< Soliton> use 1.9.9? 20110911 15:38:37< Espreon> Too lazy. 20110911 15:39:35< shadowmaster> if you are using git-svn, git checkout tags/1.9.9 20110911 15:39:51< Espreon> Also, I think even 1.9.9 is too broken... 20110911 15:39:56< shadowmaster> (may need to run git svn fetch first if you don't do regularly) 20110911 15:40:17-!- Nephro [~neph@80.233.231.12] has quit [Read error: Connection reset by peer] 20110911 15:40:22< Espreon> ... judging from a bug report for TLU. 20110911 15:42:48-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110911 15:44:02< Nephro> Ivanovic, do you think it's ok if I just upload files that I have worked on during the summer? A lot of the code there is Crab's, but google said it doesn't care a lot about that 20110911 15:44:05< Nephro> I can 20110911 15:44:20< Nephro> I can't find a way to extract the big diff 20110911 15:46:08< shadowmaster> Nephro: are you using svn directly or git-svn? 20110911 15:46:34< Nephro> shadowm_laptop, svn 20110911 15:46:40< shadowmaster> ow, never mind then 20110911 16:09:13-!- negusnyul [~negusnyul@dsl4E5CD5A9.pool.t-online.hu] has quit [Read error: No route to host] 20110911 16:10:03-!- horon [~horon@nttkyo340050.tkyo.nt.adsl.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20110911 16:19:29-!- anonymissimus [~chatzilla@HSI-KBW-046-005-024-128.hsi8.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110911 16:26:21< anonymissimus> thonsew: I'm trying to understand a bit what you did in r51152 20110911 16:52:13-!- negusnyul [~negusnyul@dsl4E5CD5A9.pool.t-online.hu] has joined #wesnoth-dev 20110911 17:02:54-!- vultraz [~chatzilla@124.109.10.221] has quit [Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214]] 20110911 17:03:15-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20110911 17:06:07-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110911 17:20:26-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 17:22:09< CIA-22> fendrin * r51153 /trunk/data/campaigns/Under_the_Burning_Suns/units/elves/ (23 files): UtBS: Made all desert elves liminal. 20110911 17:24:01< fendrin> hi noy 20110911 17:39:41-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20110911 17:43:47-!- stikonas [~gentoo@79.132.164.89] has joined #wesnoth-dev 20110911 17:43:47-!- stikonas [~gentoo@79.132.164.89] has quit [Changing host] 20110911 17:43:47-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110911 17:45:13-!- Vorpal_ is now known as Vorpal 20110911 17:46:43-!- ancestral [~ancestral@71-34-55-150.mpls.qwest.net] has joined #wesnoth-dev 20110911 18:02:54-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110911 18:03:40-!- Upthorn [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 20110911 18:11:15-!- vcap [~vcap@AReims-551-1-89-147.w92-155.abo.wanadoo.fr] has quit [Quit: leaving] 20110911 18:16:50-!- vcap [~vcap@AReims-551-1-89-147.w92-155.abo.wanadoo.fr] has joined #wesnoth-dev 20110911 18:18:18-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110911 18:18:18-!- Upth is now known as Upthorn 20110911 18:19:24-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 18:19:37-!- timotei [timotei@193.34.190.70] has joined #wesnoth-dev 20110911 18:19:37-!- timotei [timotei@193.34.190.70] has quit [Changing host] 20110911 18:19:37-!- timotei [timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110911 18:21:12< Ivanovic> Nephro: do whatever is easiest for you 20110911 18:21:46< Ivanovic> you can either just use the file you have been working on, extract all your commits out of svn (there should be a script for this on your student list!) or do something along those lines 20110911 18:22:40< CIA-22> anonymissimus * r51154 /trunk/projectfiles/VC9/wesnothlib.vcproj: removed interned.cpp to mute a warning 20110911 18:23:41-!- noy_ [~Noy@74.198.151.42] has joined #wesnoth-dev 20110911 18:23:41-!- noy_ [~Noy@74.198.151.42] has quit [Changing host] 20110911 18:23:41-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110911 18:24:13< timotei> Nephro: wasn't there on our student list something for that? 20110911 18:25:36< timotei> Nephro: are you using windows or linux? if windows, what svn client? 20110911 18:26:03-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 260 seconds] 20110911 18:26:03-!- noy_ is now known as noy 20110911 18:26:26< timotei> Nephro: I've sent you a link for last year's thread on our list. You can find some scripts there ;) 20110911 18:26:35-!- shadowm_laptop is now known as shadowm_tty 20110911 18:26:35< timotei> But that's for the svn command line client iirc 20110911 18:27:01< timotei> anonymissimus: Switched back to VC9? :P 20110911 18:27:12-!- thonsew [~thonsew__@gateway/tor-sasl/thonsew] has joined #wesnoth-dev 20110911 18:27:27< thonsew> Hello 20110911 18:27:32< anonymissimus> timotei: I never switched 20110911 18:27:50< timotei> anonymissimus: ah, You just tried compiling VC10 while trunk wasn't working for VC9, right? 20110911 18:27:58< timotei> hi thonsew 20110911 18:28:04< anonymissimus> timotei: however, I find VC10 to be 1) much slower 2) more unstable 20110911 18:28:04< mordante> hi thonsew 20110911 18:28:18< timotei> anonymissimus: agree with 1). I hate they switched to using WPF :( 20110911 18:28:33< timotei> They could use the native Windows API... 20110911 18:28:39< timotei> At elasst VS2008 opens *really* fast 20110911 18:28:42< timotei> least* 20110911 18:28:45< anonymissimus> slower in all starting, reacting, compiling, linking, debugging 20110911 18:28:47< timotei> 2 seconds at most 20110911 18:28:51< timotei> Yeah 20110911 18:29:16< thonsew> What is most broken with my current changes. I have 3.5 hours and will fix that first? Is MP working? It was for me since yesterday? 20110911 18:29:32< anonymissimus> "microsoft visual studio is waiting for internal operations to finish", for several minutes! 20110911 18:29:50< Espreon> thonsew: Please fix the rest of the WML children errors. They're preventing me from working on my campaign. 20110911 18:30:24< Espreon> Also, this is nasty: https://gna.org/bugs/?18640 20110911 18:31:23< anonymissimus> Espreon: come on, translation switching is a minor problem 20110911 18:31:59< anonymissimus> http://gna.org/bugs/?18634 that one is severe 20110911 18:32:14< anonymissimus> I couldnt reproduce it interestingly 20110911 18:32:56< thonsew> I also load and play successfully, so I can't reproduce that. 20110911 18:32:56< Espreon> Yes, that too is nasty. 20110911 18:34:19< thonsew> It might be fixed by chasing down the WML bugs. 20110911 18:34:30< anonymissimus> thonsew: what distro do you have ? 20110911 18:34:42< thonsew> fedora 15 20110911 18:34:43-!- mjs-de [~mjs-de@e182033001.adsl.alicedsl.de] has joined #wesnoth-dev 20110911 18:35:30-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20110911 18:36:00< thonsew> Does anyone know if multi-player is working? That was the show stopper yesterday and entirely my fault as I didn't play/test multi-player. 20110911 18:36:46< Alarantalara> I don't know: I currently crash before getting to the title screen 20110911 18:37:13< thonsew> I thought I fixed it with r51138 20110911 18:37:25< thonsew> Alarantalara 20110911 18:37:54< Alarantalara> I'll try a clean build then 20110911 18:37:54< thonsew> Alarantalara: What OS are you using? Do you startup with anything other than wesnoth/wesnoth-debug? 20110911 18:38:18< Soliton> mp seems to work at first sight now. 20110911 18:38:56< Alarantalara> OS X, no command line arguments 20110911 18:39:32< Alarantalara> It seems to be working again, though I'm not sure why 20110911 18:39:45< Alarantalara> since there were no changes to anything 20110911 18:40:42< Alarantalara> The OS X version has been crashing more often than on other platforms, though. It seems to be thread related, but I'm having a hard time tracking it 20110911 18:40:44< thonsew> In future if you run it in a debugger and make a bug report with the backtrace/stackframe when it crashes, then I might be able to help even though I don't have OS X. 20110911 18:42:05< Soliton> loading saves seems to work again as well. 20110911 18:43:33< thonsew> I will work on the 2 WML errors in wesnoth -t and then check to see if people have posted more specific cases of WML errors. 20110911 18:43:35-!- shadowm_tty is now known as shadowm_laptop 20110911 18:47:54< Soliton> starting to lands unknown still aborts: http://yourpaste.net/9163/ 20110911 18:50:44< Alarantalara> Got it to abort again: http://pastebin.com/eKvhaajK 20110911 18:50:55< Alarantalara> thonsew 20110911 18:51:13< Alarantalara> The error matches the earlier ones (for which I forgot to save the reports) 20110911 18:52:00< thonsew> Alarantalara, looking through it now. 20110911 18:53:20< anonymissimus> i dont think mp works 20110911 18:53:53< anonymissimus> attempting to create a game and then cancelin "kicks" me from the player list 20110911 18:54:05< anonymissimus> and it is extremely slow 20110911 18:54:25< anonymissimus> even though I try with a normal MinGW release built 20110911 18:55:23< thonsew> Alarantalara, were you running wesnoth in a debugger, or is this the OS level error report. I want to see something like Soliton's pastebin so that I can see the sequence of function calls. 20110911 18:56:33< thonsew> anonymissimus, until a more complete patch is written it will be slower than before. 20110911 18:58:17< Alarantalara> That's the OS level result, but the debugger catches it at the same point, unfortunately 20110911 18:58:41< thonsew> anonymissimus, You had some questions about my WML fix of yesterday? 20110911 18:59:08< Alarantalara> And there is no error if I run an unoptimized version 20110911 18:59:10< thonsew> Alarantalara, the debugger can give a stackframe/backtrace which is what I need. 20110911 19:00:17< thonsew> optimized vs unoptimized bug on a foreign system. Could be fun. 20110911 19:00:39< Alarantalara> or at least it happens more often if optimized 20110911 19:01:58< anonymissimus> thonsew: never mind, get your token stuff to work now 20110911 19:02:22< thonsew> anonymissimus, I am unable to duplicate your MP->Create Game->Cancel bug. It just returns me to the lobby. 20110911 19:02:41< anonymissimus> hm on second trial starting a networked SoW works except for one of the usual wml child errors 20110911 19:03:02< Alarantalara> The debugger reports this for the crashed thread, which is unwound, of course: http://pastebin.com/euec7URi 20110911 19:03:12< anonymissimus> yes, also cant reproduce on second trial 20110911 19:04:00< Soliton> Alarantalara's pastebin contains the function calls the crash just happens early, not in wesnoth's code. 20110911 19:04:30< anonymissimus> interstingly, got the wml child error only on the host client 20110911 19:04:31< Soliton> so it might have more to do with a new SDL version or such. 20110911 19:04:47-!- Octalot [~noct@host86-182-33-109.range86-182.btcentralplus.com] has quit [Remote host closed the connection] 20110911 19:06:42< thonsew> Soliton is right. 20110911 19:07:19< thonsew> anonymissimus, What do you mean by host client? When the client and server are on the same machine? 20110911 19:07:44< anonymissimus> thonsew: the host is that BfW instance with which cou started the game 20110911 19:08:00< anonymissimus> the others that joined are the remote clients 20110911 19:08:34< thonsew> I understand. 20110911 19:11:24-!- chrisoelmueller [bouncer@syngo.info] has left #wesnoth-dev ["Where's those banana cream pies, eh"] 20110911 19:14:34< anonymissimus> where is the server ? I suppose on Soliton's computer ? :P 20110911 19:15:08< anonymissimus> or at least you are its maintainer ? 20110911 19:15:21< Soliton> what server? 20110911 19:15:50< anonymissimus> well, the server one connects to when "connecting to a server" 20110911 19:16:02< Gambit> That is wesnoth.org 20110911 19:16:03< anonymissimus> not using a local wesnothd 20110911 19:16:23< Gambit> Soliton hosts his IRC session there and presumably connects to it via ssh 20110911 19:16:39 * Soliton nods. 20110911 19:16:51< Soliton> and yes, i maintain it. 20110911 19:18:25-!- Octalot [~noct@host86-182-33-109.range86-182.btcentralplus.com] has joined #wesnoth-dev 20110911 19:19:25< anonymissimus> and now a failed assertion... 20110911 19:20:08< mordante> I'm off bye 20110911 19:20:26-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20110911 19:20:29< anonymissimus> well, SoW almost worked for some turns so probably fix the other wml errors first thonsew then I can check again 20110911 19:20:36< thonsew> mordante, bye 20110911 19:20:53< thonsew> assertion are always useful. Somebody thought it would never reach that point, (or forgot to remove a debugging ref) 20110911 19:21:17< thonsew> In other words, where was the assertion? 20110911 19:21:48< anonymissimus> shared_obejct.hpp IIRC 20110911 19:22:20< anonymissimus> well, i'll report it after you have fixed the other stuff in case I can still reproduce it 20110911 19:22:22< thonsew> Thanks. 20110911 19:23:43< thonsew> What I need to figure out for quick fixes is what has changed execution order in the initialization code. That's why I want the stackframes and assertion location. 20110911 19:23:52< anonymissimus> btu aren't assertions used to ensure certain conditions are matched at the start of functions and such ? 20110911 19:25:06< thonsew> anonymissimus, Yes but that is the same as the programmer saying/thinking this condition will/should never happen. 20110911 19:25:34< Alarantalara> Soliton: you were correct, I was using a new version of SDL. However, reverting to the old version has not removed the error 20110911 19:27:02< thonsew> Soliton, Have you compiled in my patch from yesterday? Your bt calls cfun_cml_action which in turn called queued_event_context::get(), which wasn't correctly initializing its static members. I fixed that yesterday. BTW, it was not something I changed. 20110911 19:27:49< thonsew> But obviously my code has changed all of the static initialization order. 20110911 19:29:26< Soliton> my build should be completely uptodate. 20110911 19:30:10< thonsew> Different problem then. 20110911 19:31:50-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110911 19:38:47< Nephro> thanks timotei 20110911 19:44:26< Alarantalara> For what it's worth, the error happens while parsing a cached copy of the Proxmity add-on 20110911 19:45:04< Ivanovic> gabba, thonsew: in whiteboard (after droiding myself) i get messages regading "ignoring illegal whiteboard data, sent from user "nils" to team "2"" (or 1) 20110911 19:45:23< Ivanovic> the game was: create a 2 player map, one player the computer plus one for yourself 20110911 19:45:24< Soliton> you get that backtrace while parsing an add-on? that seems unlikely. 20110911 19:45:27< Ivanovic> then :droid yourself 20110911 19:46:57< Soliton> Alarantalara: what's the log output of wesnoth? 20110911 19:47:00-!- Gallaecio [~quassel@183.157.165.83.dynamic.mundo-r.com] has joined #wesnoth-dev 20110911 19:47:14< thonsew> Ivanovic, Do you want to chat about the branching? 20110911 19:48:18< Ivanovic> thonsew: it would be one possible solution in case you have some bigger problems and need "more time" to fix it 20110911 19:50:51< thonsew> wesnothd<->wesnoth was my fault for not playing/testing multiplayer. Otherwise, I tested for a week and didn't have any warnings, errors or crashes before I submitted. I added 4 new unit test suites. I added all the behaviors that I don't play with that the unit_map work exposed to my test procedures. I only have a linux machine, so I couldn't have anticipated/fixed the Windows problems. The static initialization problems, by their n 20110911 19:50:51< thonsew> ature are different on every linker and between versions of linkers and perhaps even ordering of filenames. Even on a branch, none of these problems would have surfaced before merging. 20110911 19:51:23< Alarantalara> Soliton: usually something like this: http://pastebin.com/qe43kphR 20110911 19:51:43< Alarantalara> Clearing the cache and restarting let it run the first time 20110911 19:51:44< Soliton> branches can be tested by other people prior to merging. 20110911 19:52:04< Alarantalara> The regenerated cache then produces a new stack trace 20110911 19:52:29< Alarantalara> http://pastebin.com/FA1BwWQh 20110911 19:53:19< Alarantalara> with actually useful console output: http://pastebin.com/zXY2tXJm 20110911 19:53:32< thonsew> Does that work well? 20110911 19:55:22< Ivanovic> thonsew: of course you have to ask some people to give it a test 20110911 19:56:01< Ivanovic> though regarding the "workflow" there is no difference between building trunk or a branch 20110911 19:57:30< thonsew> Differing version control workflows don't trouble me. I'll do my next big enough to almost certainly break things on other machine change as a branch. 20110911 20:03:28-!- Nephro [~Dmitry@80.233.231.12] has quit [Ping timeout: 260 seconds] 20110911 20:08:49< Alarantalara> And back to the previous stack trace with Proximity the only add-on present. If I remove it, then Wesnoth loads, so it's definitely the add-on that causes the crash 20110911 20:12:59-!- ancestral [~ancestral@71-34-55-150.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20110911 20:18:52< Alarantalara> Soliton, I do get that backtrace while parsing an add-on 20110911 20:19:36< Alarantalara> I'm slowly stepping through the code to try and find a call stack that comes as close a possible to the error, but it's going slowly 20110911 20:20:38-!- Crab___ [~Miranda@public57881.xdsl.centertel.pl] has joined #wesnoth-dev 20110911 20:20:57< Crab___> Ivanovic: I'll send the details to noy tomorrow. thanks for the forum link, I'll take a look 20110911 20:21:50-!- chrisoelmueller [bouncer@syngo.info] has joined #wesnoth-dev 20110911 20:21:52< CIA-22> thonsew * r51155 /trunk/src/ (36 files in 5 dirs): Move anonymous namespace static const t_token into function local scope in order make sure control flows over them and initializes in the correct order. 20110911 20:24:32< thonsew> This definitely doesn't fix all the WML problems, but it might fix yours. If you are stuck it might be worth compiling. If it fixes anything please let me know? 20110911 20:26:44< Ivanovic> Crab___: okay 20110911 20:27:54< Ivanovic> Crab___, boucman: you booked your rooms for the summit? 20110911 20:28:03< boucman> yes 20110911 20:28:57< Crab___> Ivanovic: yes 20110911 20:32:28< anonymissimus> thonsew: well, for instance, a single launch of the test scenario should have gotten you them wml child errors... 20110911 20:33:55-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20110911 20:34:21< anonymissimus> it hampers the work of other devs, gaba couldngt test the whiteboard, wmld devs cant test their addons and so forth 20110911 20:34:39< thonsew> anonymissimus, Yes I fixed one of those with the patch yesterday, but most of others today I can't duplicate. This patch might fix those problems. I working on the rest in the wesnoth -t scenario. Unfortunately, Espreon only pointed it out to me yesterday. 20110911 20:34:54< Alarantalara> thonsew: it does not appear to fix mine. You may be able to get a better stack trace on your machine: try loading the Proximity add-on from cache 20110911 20:35:42< gabba> Howdy 20110911 20:35:56< gabba> So, I gather the multiplayer's still broken? 20110911 20:37:34< Ivanovic> gabba: *what* in multiplayer? 20110911 20:37:35< Ivanovic> details! 20110911 20:37:44< Ivanovic> gabba: here i am able to join the dev server and start a game 20110911 20:38:12< gabba> really? yesterday it seemed so broken that I didn't even bother to report, assuming it was known 20110911 20:38:29< gabba> I was getting oos as soon as I recruited a unit 20110911 20:38:55-!- mjs-de [~mjs-de@e182033001.adsl.alicedsl.de] has quit [Remote host closed the connection] 20110911 20:38:59< gabba> the setup was starting two clients locally for a network game on Hamlets 20110911 20:39:08< anonymissimus> gabba: i played a networked game with my addon until an assertion failed in turn 5 or so 20110911 20:39:30< Ivanovic> gabba: ah, right, yeah, there is an OOS on the 2nd client 20110911 20:39:33< thonsew> Alarantalara, Your http://pastebin.com/FA1BwWQh is useful and I'm working with that. 20110911 20:39:37< anonymissimus> that is a complex lua ddon however so a simple mp map may work 20110911 20:39:52< Ivanovic> gabba: but *never* assume "so broken that it should be obvious", better exactly say what is broken in which scenario 20110911 20:40:01< Ivanovic> thonsew: easily reproducible OOS error in mp 20110911 20:40:14< gabba> Well, I was coding and I would've spent my whole day reporting bugs to be honest 20110911 20:40:46< gabba> But I get the point 20110911 20:40:47< Ivanovic> thonsew: http://pastebin.com/WU1Mjj4p 20110911 20:41:00< Ivanovic> thonsew: or does the server have to be rebuilt with the latest changes, too? 20110911 20:41:04< thonsew> Ivanovic: I started MP for the first time yesterday. So you you still give me play by play to reproduce it. 20110911 20:41:17< Ivanovic> thonsew: you start two clients 20110911 20:41:23< Ivanovic> join the mp server with both 20110911 20:41:30< Ivanovic> create a game with one, join with the other 20110911 20:41:32< Ivanovic> start the game 20110911 20:41:42< Ivanovic> recruit with the first player, see the error message for player 2 20110911 20:42:46< Ivanovic> Soliton: when have you rebuilt the trunk svn server the last time? did the rebuild include those changes from thonsew? 20110911 20:42:47< thonsew> Ivanovic: Thanks. And no the changes were only in the parsing of the message from the client to the server. A complete fix to speed both sides of the transaction up will have to wait for another day/branch. 20110911 20:43:19< Ivanovic> 51154this error at least happens with r 20110911 20:43:26< Ivanovic> this error at least happens with r51154 20110911 20:44:48< Ivanovic> okay, a rebuild of the server might actually help, not 100% sure 20110911 20:44:58< Ivanovic> that is: with a local server of the same revision i doN't get an OOS message 20110911 20:45:12< gabba> Ivanovic, thonsew, my tests were with wesnothd started locally btw 20110911 20:45:16< Ivanovic> gabba: so for testing for yourself you might want to consider running your own wesnothd locally 20110911 20:45:21< gabba> and I got OOs 20110911 20:45:39< Ivanovic> ahh, okay, got it 20110911 20:45:43< Ivanovic> the OOS are related to traits 20110911 20:45:55< Ivanovic> recruited a wose first which don't get traits 20110911 20:46:36< gabba> I always start my own wesnothd since its safer than assuming the official one is up-to-date with changes I might not have noticed in trunk 20110911 20:47:17< thonsew> Ivanovic: I've duplicated the bug. 20110911 20:47:25< Ivanovic> thonsew: good! 20110911 20:50:40< anonymissimus> thonsew: great...now I get a compiler errors about too many static objects... 20110911 20:52:09< thonsew> What function/file and which compiler? 20110911 20:53:48< gabba> btw, are people able to build the unit tests recently? I tried to enable them yesterday or the day before in my cmake build, and the number of errors was impressive. I turned them off for now since I'd rather work on the wb, but I'd eventually like to add my own unit tests... 20110911 20:54:11< anonymissimus> MSVC9, gamestatus.cpp 20110911 20:54:21< anonymissimus> its this error: http://msdn.microsoft.com/en-us/library/93c02kfe.aspx 20110911 20:59:58< anonymissimus> is it be possible to create a branch from current trunk with thonsew's commits and all reaction commits to them or something ? at r51053 20110911 21:04:43< thonsew> anonymissimus: None of those function should be inlined. It is just caused because some wrote the entire class inline. They are 100 line functions with loops. Either you can or I will move them into a separate file. 20110911 21:07:26< anonymissimus> thonsew: pastebin a patch and I testcompile 20110911 21:08:13< gabba> I support the idea of a branch, unless all showstopper bugs are fixed today 20110911 21:10:20< anonymissimus> well that wont happen, thonsew has an hour left 20110911 21:10:46< anonymissimus> and multiplayer is broken 20110911 21:10:57< shadowmaster> in 1.9.9 or trunk? 20110911 21:11:03< Ivanovic> trunk 20110911 21:11:40-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Alarantalara] 20110911 21:12:11< anonymissimus> as far as my commits are concerned, all of them since r51053 were just reaction commits to thonsew 20110911 21:13:26-!- ancestral [~ancestral@c-75-72-5-91.hsd1.mn.comcast.net] has joined #wesnoth-dev 20110911 21:14:09< Ivanovic> gabba: it is hard to fix "all showstopper bugs" if they are not reported 20110911 21:14:10< Ivanovic> ;) 20110911 21:14:54< gabba> grrrmbl 20110911 21:14:58< thonsew> Ivanovic: I second that. I thought multiplayer was fixed most of today. 20110911 21:15:07< gabba> Ok, I confess: I was lazy 20110911 21:15:53< Ivanovic> what i have seen so far is that thonsew was *really* busy working on the submitted and known issues, often fixing them within hours 20110911 21:16:57< timotei> Well, we could take everyone some days off :P 20110911 21:17:01< timotei> While thonsew fixes them :D 20110911 21:17:03< gabba> I'm impressed by the amount and overall quality of thonsew's work, BUT the problem is that critical issues of that level keep popping up 20110911 21:17:36< shadowmaster> I fail to see the urgency of this bugfixing action at this particular point where 1.9.9 was tagged only a few days ago and is purportedly unaffected by the bugs. 20110911 21:18:10< shadowmaster> one or two days shouldn't be a huge deal. 20110911 21:18:55< gabba> also, when one does such huge changes to the code he should do a minimal set of tests before committing: starting a multiplayer game and (I'm guilty of missing that one recently) starting the editor are definitely part of the basics 20110911 21:19:52< gabba> shadowmaster: I had my whole friday and saturday to spend coding on wesnoth, which has been exceedingly rare recently, and I lost tons of that time because multiplayer in trunk was completely broken 20110911 21:20:07< thonsew> gabba: I agree. I've never played multi-player and I will add that to my testing. 20110911 21:20:09< gabba> so for me it's been a huge deal 20110911 21:21:14< anonymissimus> starting the test scenario adds to that list 20110911 21:21:21< shadowmaster> I assume diverting at the last stable point with git to work in the meantime was not an option. 20110911 21:24:18< gabba> shadowmaster: complicated since I needed tschmitz to be in sync with me for a scheduled test game, that we had to cancel 20110911 21:24:25< anonymissimus> thonsew: , Ivanovic the units seem to still get the same traits on the clients though 20110911 21:24:37< anonymissimus> despite the OOS message 20110911 21:26:54< Ivanovic> so it might just be the check failing somewhere 20110911 21:30:41< gabba> shadowmaster: anyways if we just want to declare "breakage time" and all take a break while thonsew works on the t_token code, so be it - but I love to know that kind of scheduled event ahead of time 20110911 21:43:22-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110911 21:46:57-!- MeccaGod [~majs@host189-199.bornet.net] has quit [] 20110911 21:51:54< CIA-22> thonsew * r51156 /trunk/src/ (5 files): Split team_builder off into its own class so that it is not entirely inline, creating grief for MSVC. Might also speedup startup becauses the team_builder loops won't be inlined. 20110911 21:52:59< thonsew> anonymissimus, This should fix the problem in gamestatus. It added 2 files game_builder.hpp and .cpp which you will have to add to MSVC 20110911 21:54:30< fendrin> wesbot: seen crab_? 20110911 21:54:30< wesbot> fendrin: The person with the nick Crab_ last spoke 27d 9h ago. 27d 8h ago they left with the message: Quit: Leaving. 20110911 21:54:33< thonsew> gabba: I apologize for derailing for work and your weekend. 20110911 21:55:57< gabba> thonsew: apology accepted. I'm sure your work will be highly beneficial to wesnoth in the long run, I guess it's just a bad coincidence + my thinking the issue was known 20110911 21:56:50-!- dtiger [~dtiger@dynamic-vpdn-46-53-165-106.telecom.by] has quit [Remote host closed the connection] 20110911 21:57:28< CIA-22> espreon * r51157 /trunk/src/ (team_builder.cpp team_builder.hpp): Ran umcpropfix. 20110911 21:57:36< anonymissimus> fendrin: Crab___ ! 20110911 21:57:47< anonymissimus> wesbot: seen Crab___ 20110911 21:57:47< wesbot> anonymissimus: Queried user last spoke 1h 28m ago. Crab___ is currently in this channel. 20110911 21:58:30< Crab___> anonymissimus: hi. I'm around atm, but slightly busy 20110911 21:58:33-!- Blueblaze [~Blueblaze@adsl-76-202-23-48.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110911 21:58:35< thonsew> gabba: I tried I ran the first scenario of HttT, a couple of turns of Showndown, the map editor, some :debug commands for a week. But no multiplayer. 20110911 21:59:02< Crab___> fendrin: hi 20110911 21:59:06-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 276 seconds] 20110911 21:59:48< anonymissimus> thonsew: well maybe you aren't long enough in the project to know what to test 20110911 22:00:49< thonsew> I also ran the unit_tests. We need a complete test suite, so that even users can run the test suite and submit results. 20110911 22:01:24< anonymissimus> I'd love to automize testing yeah 20110911 22:01:25-!- stikonas [~gentoo@79.132.164.89] has joined #wesnoth-dev 20110911 22:01:25-!- stikonas [~gentoo@79.132.164.89] has quit [Changing host] 20110911 22:01:25-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110911 22:01:28< gabba> A complete test suite would be great 20110911 22:01:43< Gambit> Seems like we're beating a dead horse repeatedly telling thonsew that he should have tested multiplayer :| 20110911 22:02:02< fendrin> hi Crab___ 20110911 22:02:15< fendrin> Crab___: Do you have plans regarding the mp_hack? 20110911 22:02:21< Gambit> Especially because he already acknowledged that he will in the future. Seriously guys... :\ 20110911 22:02:30< anonymissimus> what are the existing unit_test good for, are they of use for me working in the wml and lua engine ? so I would get them to compile with MSVC 20110911 22:04:24< thonsew> They can test anything someone writes a test for. The do extensively test the dialogs, config, unit_map, t_token, variable interpolation, the formula_ai and image modifications. 20110911 22:04:36< Crab___> fendrin: I move into a more-or-less permanent apartment tomorrow, so, hopefully my life will have a bit more of order, so I'd have free time, including some time for wesnoth stuff. this particular hack is not very large in terms of work to do, so I expect that I'd be able to do it 20110911 22:07:31< Espreon> thonsew: Yeah, I do recommend that a message appear in-game for the bug we two are discussing. After all, it's more noticeable for the content-maker and the bug-reporter. 20110911 22:07:43< gabba> thonsew: I'm testing the server again trying to get some useful debug info, and I'm seeing some corrupted wml in the console 20110911 22:08:10 * Espreon wishes that the pronoun "wit" survived... 20110911 22:08:25< gabba> thonsew: I'll upload the file somewhere, it doesn't seem to be copyable due to all the special characters 20110911 22:09:35< thonsew> Espreon: What about infrequently maintained campaigns that might be throw many warning but still playable? 20110911 22:10:08-!- negusnyul [~negusnyul@dsl4E5CD5A9.pool.t-online.hu] has quit [Remote host closed the connection] 20110911 22:10:13< Espreon> Well, it doesn't have to interrupt everything. 20110911 22:10:29< Espreon> It can just show up and be dismissable without harm. 20110911 22:10:37< Espreon> Like [replace_map]'s error message. 20110911 22:11:03< thonsew> No it will just scroll by. Will do. 20110911 22:11:16< gabba> thonsew, here's the log: http://www.mediafire.com/?sy4zyugu5a3i55g 20110911 22:11:37< gabba> gedit can't open it but I'm able to read it in console with less 20110911 22:12:19< gabba> What I did is start "./wesnothd -v --log-debug=all &>wesnothd_log" 20110911 22:12:44< gabba> then join with two clients and start a multiplayer game on Hamlets 20110911 22:13:47< thonsew> gotcha. I'm trying it now. 20110911 22:13:57< gabba> I don't think I did anything else besides maybe moving my leader 20110911 22:18:22-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20110911 22:18:46< fendrin> Crab___: I need a little time to get everything right for 1.10. I fear that LoW MP might not make it. 20110911 22:20:25< thonsew> gabba: Thanks I see all the garbage in the log. I will work on this tomorrow, but for now I have to go. 20110911 22:20:30< Crab___> fendrin: I understand. is there an estimate of scheduled date for 1.10 ? 'end-of-2011' ? 20110911 22:20:53< fendrin> Crab___: Xmas 20110911 22:20:57< gabba> thonsew: ok, thanks 20110911 22:21:12-!- thonsew [~thonsew__@gateway/tor-sasl/thonsew] has quit [Quit: Leaving] 20110911 22:21:57< fendrin> Crab___: But we have many bugs, so no idea if that line will hold. 20110911 22:24:37-!- Sarcasm [~user@101.18.204.77.rev.sfr.net] has joined #wesnoth-dev 20110911 22:25:03-!- Sarcasm is now known as Guest6652 20110911 22:26:10< CIA-22> alarantalara * r51158 /trunk/data/core/terrain-graphics.cfg: Use alternate flag to work around conflicting transition for Mud Flat -> Water 20110911 22:34:36< zookeeper> fendrin, Espreon, are you both in favour of making the desert elves liminal again? 20110911 22:36:20< Espreon> zookeeper: Perhaps. 20110911 22:36:21< Espreon> Why? 20110911 22:37:15< zookeeper> well i just saw the commit and was wondering what's going on, since i don't recall whether the was a consensus on the issue the last time it was discussed. 20110911 22:37:42< Espreon> zookeeper: Well, fendrin wanted liminal elves (and the alignment in general) along with a new ToD schedule to be tested. 20110911 22:37:53< Espreon> If it goes well, I'm for it. 20110911 22:38:45< zookeeper> okay 20110911 22:39:51< anonymissimus> thonsew: yup, worked 20110911 22:41:30-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20110911 22:42:38-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Remote host closed the connection] 20110911 22:44:54-!- Grimling [~FKint@91.181.141.131] has joined #wesnoth-dev 20110911 22:46:35< Gambit> Crab___: Are you the person to (once you get settled in of course) bother about an AI infinite loop issue? 20110911 22:46:48< Crab___> Gambit: yes 20110911 22:46:57< Crab___> Gambit: the one mentioned in the forums ? 20110911 22:47:06< Gambit> Oh is it reported there? 20110911 22:47:09< Gambit> I'll check that first I guess 20110911 22:47:34< Gambit> My issue is that if you kill their units in a prerecruit event, they don't just give up. They will try and try forever. 20110911 22:47:46< Crab___> no, that's different. post a bug and link it here. 20110911 22:48:02< Gambit> Okay. 20110911 22:48:04< Crab___> how-to-reproduce is important 20110911 22:48:47-!- Grimling [~FKint@91.181.141.131] has quit [Client Quit] 20110911 22:52:14< Gambit> I will provide WML 20110911 22:53:35-!- un214 [~un214@75.45.20.64] has joined #wesnoth-dev 20110911 22:53:46< Gambit> Crab___: https://gna.org/bugs/?18644 20110911 22:54:18< Crab___> thanks 20110911 22:55:46< Crab___> strange bug, I'd say, since a human would be able to do stuff in the same way. 20110911 22:55:53-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20110911 22:55:58< Crab___> but I'll try to figure out an easy way to handle this. 20110911 22:56:42< Gambit> The difference is that humans will not do it over nine thousand times 20110911 22:56:54< Gambit> They'll also understand the message I give them about why they can't recruit. 20110911 23:00:21-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Remote host closed the connection] 20110911 23:00:36-!- Crendgrim [~crend@77-22-155-217-dynip.superkabel.de] has quit [Quit: ...] 20110911 23:01:54-!- un214 [~un214@75.45.20.64] has quit [Remote host closed the connection] 20110911 23:02:38-!- timotei [timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20110911 23:07:46-!- ancestral [~ancestral@c-75-72-5-91.hsd1.mn.comcast.net] has quit [Quit: And that’s the end of THAT chapter.] 20110911 23:08:11-!- ancestral [~ancestral@c-75-72-5-91.hsd1.mn.comcast.net] has joined #wesnoth-dev 20110911 23:09:00-!- ancestral [~ancestral@c-75-72-5-91.hsd1.mn.comcast.net] has quit [Client Quit] 20110911 23:09:18-!- anonymissimus [~chatzilla@HSI-KBW-046-005-024-128.hsi8.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.2/20100316074819]] 20110911 23:09:18-!- ancestral [~ancestral@c-75-72-5-91.hsd1.mn.comcast.net] has joined #wesnoth-dev 20110911 23:09:31< Crab___> Gambit: the problem is that if we make the AI bail out if recruit fails, it might not recruit any of the 'good' recruits that won't fail. 20110911 23:10:19< Gambit> Can you limit how many attempts it makes? 20110911 23:12:20< Gambit> If it hasn't found a valid recruit have say... 100 attempts, I doubt it's going to. 20110911 23:12:26< Gambit> s/have/after/ 20110911 23:21:59-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [] 20110911 23:33:01-!- Talad is now known as Talad|ZzZ 20110911 23:46:18-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 260 seconds] --- Log closed Mon Sep 12 00:00:12 2011