--- Log opened Mon Mar 01 00:00:30 2010 20100301 00:05:31-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has joined #wesnoth-dev 20100301 00:17:33-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has quit [Read error: Connection reset by peer] 20100301 00:23:45-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 260 seconds] 20100301 00:35:50-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100301 00:40:19-!- Crab_ [~Crab_@wesnoth/developer/crab] has left #wesnoth-dev [] 20100301 00:40:42-!- ilor [~user@wesnoth/developer/ilor] has quit [Ping timeout: 276 seconds] 20100301 00:41:36-!- teaser [~teaser@h-37-106.A254.priv.bahnhof.se] has joined #wesnoth-dev 20100301 00:43:27-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100301 00:45:33-!- krotop1 [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has joined #wesnoth-dev 20100301 00:46:01-!- krotop [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has quit [Ping timeout: 264 seconds] 20100301 00:51:27-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100301 00:52:09-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20100301 00:53:48-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: insert cuuuuuute quit msg here ^o^] 20100301 01:01:20< Ivanovic> fendrin: please check which of those issues are still valid in trunk: http://forums.wesnoth.org/viewtopic.php?f=4&t=29040&start=0 20100301 01:01:30< Ivanovic> if there are some left you might want to leave bug reports for yogihh 20100301 01:01:32< Ivanovic> ;) 20100301 01:05:46-!- krotop1 [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has quit [] 20100301 01:09:23< fendrin> Ivanovic: Thanky you, was there a release today? 20100301 01:10:09< AI0867> fendrin: no, we're not in a releasable state 20100301 01:10:29< fendrin> What is missing? 20100301 01:16:59-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 246 seconds] 20100301 01:25:11 * AI0867 reads back 20100301 01:25:21< AI0867> crashes 20100301 01:25:40< AI0867> for me at least, the treeview widget crashes the moment I click it 20100301 01:33:21-!- Ingmar [ingmar@exherbo/developer/ingmar] has quit [Ping timeout: 276 seconds] 20100301 01:43:53-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100301 01:44:34-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100301 02:13:43-!- Appleman1234 [~Appleman1@131.181.101.164] has joined #wesnoth-dev 20100301 02:17:13-!- Mythological [Mythologic@77.28.126.99] has quit [Ping timeout: 264 seconds] 20100301 02:17:25-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100301 02:18:43-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100301 02:21:43-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20100301 02:22:24-!- Mythological [Mythologic@77.28.116.155] has joined #wesnoth-dev 20100301 02:31:34-!- Appleman1234 [~Appleman1@131.181.101.164] has quit [Ping timeout: 264 seconds] 20100301 02:37:18-!- Aethaeryn is now known as MikeJB 20100301 02:46:37-!- Mythological_ [Mythologic@77.28.116.135] has joined #wesnoth-dev 20100301 02:49:29-!- Mythological [Mythologic@77.28.116.155] has quit [Ping timeout: 256 seconds] 20100301 02:59:09-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Quit: WRYYYYYYYYYYYYYYYYYYYY!] 20100301 03:07:44-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20100301 03:07:50-!- Appleman1234 [~Appleman1@131.181.47.3] has joined #wesnoth-dev 20100301 03:10:43-!- Mythological_ is now known as Mythological 20100301 03:24:03-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100301 03:34:25-!- MikeJB is now known as Aethaeryn 20100301 03:52:59< shadowmaster> ohhh, phpBB 3.0.7 released 20100301 03:54:08< Gambit> woo? 20100301 03:56:16< Gambit> no export thread feature :( 20100301 04:01:42< shadowmaster> maybe you could have a export silk feature instead 20100301 04:02:41< Gambit> ha 20100301 04:08:02-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Quit: WRYYYYYYYYYYYYYYYYYYYY!] 20100301 04:25:48-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100301 04:28:07-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100301 04:29:51-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 265 seconds] 20100301 04:29:53-!- Ivanovic_ is now known as Ivanovic 20100301 04:35:24-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: quit()] 20100301 04:36:10-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100301 04:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 68 bugs, 253 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100301 04:46:07-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100301 04:49:53-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100301 05:01:10-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20100301 05:02:22-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100301 05:10:42-!- ettin [~jorda@wesnoth/developer/ettin] has quit [Ping timeout: 248 seconds] 20100301 05:10:59-!- ettin [~jorda@wesnoth/developer/ettin] has joined #wesnoth-dev 20100301 05:25:37-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100301 05:26:03-!- Appleman1234 [~Appleman1@131.181.47.3] has quit [Ping timeout: 276 seconds] 20100301 05:35:54-!- Acedip [~ani@fedora/Acedip] has joined #wesnoth-dev 20100301 05:52:36-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100301 06:18:33-!- Zarel_ [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100301 06:24:27< noy> wesbot: seen TheSpaceInvader? 20100301 06:24:27< wesbot> noy: The person with the nick thespaceinvader last spoke 11d 6h ago. 11d 6h ago was here and on the channels #wesnoth and #wesnoth-umc-dev with the message: Quit: night all 20100301 06:31:23-!- silene [~plouf@ASte-Genev-Bois-152-1-23-150.w83-114.abo.wanadoo.fr] has joined #wesnoth-dev 20100301 06:49:43-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has joined #wesnoth-dev 20100301 07:04:39-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has left #wesnoth-dev [] 20100301 07:05:02-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has joined #wesnoth-dev 20100301 07:38:24-!- ilor [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100301 07:52:54-!- Ingmar [ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20100301 08:09:02-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100301 08:17:26-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100301 08:18:08-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has quit [Quit: ancestral] 20100301 08:24:57-!- Appleman1234 [~Appleman1@131.181.101.3] has joined #wesnoth-dev 20100301 08:38:25-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100301 08:39:30-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100301 08:48:35-!- silene [~plouf@ASte-Genev-Bois-152-1-23-150.w83-114.abo.wanadoo.fr] has quit [Quit: Leaving.] 20100301 08:56:16-!- Zarel_ [~Zarel@warzone2100/developer/Zarel] has quit [Read error: Connection reset by peer] 20100301 08:57:39-!- ilor [~user@wesnoth/developer/ilor] has quit [Ping timeout: 240 seconds] 20100301 08:58:45-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100301 09:01:25-!- Acedip [~ani@fedora/Acedip] has quit [Ping timeout: 268 seconds] 20100301 09:03:19-!- mjs-de [~mjs-de@vpw.wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20100301 09:19:45-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100301 09:32:56-!- teaser [~teaser@h-37-106.A254.priv.bahnhof.se] has quit [Ping timeout: 246 seconds] 20100301 09:46:39-!- Appleman1234 [~Appleman1@131.181.101.3] has quit [Ping timeout: 240 seconds] 20100301 10:06:52-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100301 10:07:22-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20100301 10:10:10-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100301 10:16:26-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100301 10:16:26-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100301 10:16:26-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100301 10:18:16< Ivanovic> moin 20100301 10:20:45-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100301 10:28:18-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100301 10:29:13-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100301 10:30:40-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20100301 10:34:53-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100301 10:35:23-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100301 10:38:07< Ivanovic> fendrin: you saw rya offering his mini mp campaign basically as testcase? 20100301 10:38:19< Ivanovic> http://forums.wesnoth.org/viewtopic.php?p=412708#p412708 20100301 10:38:39-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100301 10:39:05-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100301 10:43:46-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has joined #wesnoth-dev 20100301 10:43:46-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has quit [Changing host] 20100301 10:43:46-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100301 10:44:37-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100301 10:48:52-!- fkhodkov [~fedor76@ppp-78-24-26-36-bras0.istra.ru] has joined #wesnoth-dev 20100301 10:49:08-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100301 10:49:24-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100301 10:49:38-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100301 11:00:16-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100301 11:00:44-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100301 11:05:45-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100301 11:06:18-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100301 11:10:03-!- DesertPanther_ [~Khalid@41.234.234.70] has joined #wesnoth-dev 20100301 11:12:56-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Ping timeout: 265 seconds] 20100301 11:18:09-!- DesertPanther_ [~Khalid@41.234.234.70] has quit [Read error: Connection reset by peer] 20100301 11:18:35-!- DesertPanther_ [~Khalid@41.234.234.105] has joined #wesnoth-dev 20100301 11:25:25-!- DesertPanther_ [~Khalid@41.234.234.105] has quit [Read error: Connection reset by peer] 20100301 11:27:16-!- DesertPanther_ [~Khalid@41.235.5.203] has joined #wesnoth-dev 20100301 11:38:19-!- Ingmar [ingmar@exherbo/developer/ingmar] has quit [Ping timeout: 276 seconds] 20100301 11:40:17-!- teaser [~teaser@h-37-106.A254.priv.bahnhof.se] has joined #wesnoth-dev 20100301 11:48:16-!- DesertPanther_ [~Khalid@41.235.5.203] has quit [Read error: Connection reset by peer] 20100301 11:48:45-!- DesertPanther_ [~Khalid@41.234.233.246] has joined #wesnoth-dev 20100301 11:53:53-!- DesertPanther_ [~Khalid@41.234.233.246] has quit [Quit: Leaving] 20100301 11:54:46-!- Ingmar [ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20100301 12:01:22-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100301 12:11:07-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100301 12:20:04-!- Acedip [~ani@fedora/Acedip] has joined #wesnoth-dev 20100301 12:26:44< fendrin> Ivanovic: YogiHH already has a testcase, it's still not the automated one we taled at fosdem about. Nevertheless I will ask rya for the files. 20100301 12:48:50-!- Vetinari [~lukjad007@unaffiliated/lukjad007] has quit [Ping timeout: 248 seconds] 20100301 12:49:40-!- lukjad86 [~lukjadOO7@unaffiliated/lukjad007] has quit [Ping timeout: 258 seconds] 20100301 12:51:09-!- Vetinari [~lukjad007@unaffiliated/lukjad007] has joined #wesnoth-dev 20100301 12:55:18< Ivanovic> mkay 20100301 13:10:04-!- lukjad86 [~lukjadOO7@unaffiliated/lukjad007] has joined #wesnoth-dev 20100301 13:11:04-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100301 13:39:27-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has joined #wesnoth-dev 20100301 13:49:39-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Ping timeout: 256 seconds] 20100301 14:05:41-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100301 14:22:36-!- ilor [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100301 14:30:27-!- SonIcco [~SonIcco@pD9510E99.dip0.t-ipconnect.de] has joined #wesnoth-dev 20100301 14:47:56-!- ilor [~user@wesnoth/developer/ilor] has quit [Ping timeout: 246 seconds] 20100301 14:49:43-!- Mythological [Mythologic@77.28.116.135] has quit [Ping timeout: 256 seconds] 20100301 14:50:12-!- Mythological [Mythologic@77.28.125.138] has joined #wesnoth-dev 20100301 14:54:38-!- Mythological [Mythologic@77.28.125.138] has quit [Ping timeout: 258 seconds] 20100301 14:58:22-!- Mythological [Mythologic@77.28.125.138] has joined #wesnoth-dev 20100301 16:07:36-!- krotop1 [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has joined #wesnoth-dev 20100301 16:34:12-!- esr [~chatzilla@71.162.243.5] has quit [Remote host closed the connection] 20100301 16:34:27-!- dtiger [~dtiger@dynamic-vpdn-93-125-65-89.telecom.by] has joined #wesnoth-dev 20100301 17:02:22-!- mordocai [~c6d1a556@gateway/web/freenode/x-pbkdpnjzgdpavhbq] has joined #wesnoth-dev 20100301 17:19:38-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100301 17:26:39-!- mordocai [~c6d1a556@gateway/web/freenode/x-pbkdpnjzgdpavhbq] has quit [Quit: Page closed] 20100301 17:30:35-!- mordocai [~c6d1a556@gateway/web/freenode/x-gexyexbenvkldhpu] has joined #wesnoth-dev 20100301 17:32:27-!- krotop1 [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has quit [] 20100301 17:35:45-!- Acedip [~ani@fedora/Acedip] has left #wesnoth-dev ["Leaving"] 20100301 17:56:09-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100301 18:04:18-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100301 18:14:59-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20100301 18:17:13-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100301 18:24:59-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100301 18:26:53-!- sebas_ [~be2a4003@gateway/web/freenode/x-pbahvuglfksbpwyq] has joined #wesnoth-dev 20100301 18:29:09< CIA-88> fendrin * r41415 /branches/fendrin_editor/src/ (21 files in 3 dirs): derived editor_display from game_display. 20100301 18:30:58-!- mordocai [~c6d1a556@gateway/web/freenode/x-gexyexbenvkldhpu] has quit [Quit: bye] 20100301 18:53:46-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100301 18:53:55-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100301 18:53:55-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100301 18:53:55-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100301 18:54:49< sebas_> hello, I am new in wesnoth..., I was trying to fix a bug but the code is so big that I got lost, so I was thinking I can help someone to fix a bug, although I know data structures, and path finding algorithms 20100301 19:12:51-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100301 19:21:44-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100301 19:23:26-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100301 19:38:30-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100301 19:44:02-!- esr [~chatzilla@71.162.243.5] has joined #wesnoth-dev 20100301 19:50:52< CIA-88> boucman * r41416 /branches/water_animation/ (24 files in 3 dirs): add new mausoleum scenery 20100301 19:51:27-!- YogiHH [YogiHH@d155054.adsl.hansenet.de] has joined #wesnoth-dev 20100301 19:51:38-!- YogiHH [YogiHH@d155054.adsl.hansenet.de] has quit [Changing host] 20100301 19:51:39-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100301 19:51:44< YogiHH> hello 20100301 19:52:01< boucman> hey 20100301 19:54:30< fendrin> hi 20100301 19:56:14< fendrin> YogiHH: http://www.wesnoth.org/forum/viewtopic.php?f=4&t=29040 Do you know if all this isues are fixed? I think they are. 20100301 19:57:05< fendrin> YogiHH: And this is funny: A workaround. http://www.wesnoth.org/forum/viewtopic.php?p=412588#p412588 20100301 19:57:44< YogiHH> fendrin: Yes, i have seen those :) 20100301 19:58:22< YogiHH> fendrin: We probably will find some more issues, maybe with switching players in between a scenario, but there is nothing i know of atm. 20100301 19:59:11< fendrin> YogiHH: The next beta release will have low mp available per default. That will provoke more feedback so we are fine for 1.8. 20100301 19:59:30< YogiHH> sounds good 20100301 20:00:00< fendrin> Anyone around who can help me to hund down a segfault please? 20100301 20:00:10< fendrin> s/hund/hunt 20100301 20:00:41-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has joined #wesnoth-dev 20100301 20:10:37-!- mjs-de [~mjs-de@vpw.wh.Uni-Dortmund.DE] has quit [Ping timeout: 264 seconds] 20100301 20:12:00-!- Noyga [~noyga@wesnoth/developer/noyga] has joined #wesnoth-dev 20100301 20:21:32< sebas_> I was checking easy coding, what can I do on "Improvements to AI" 20100301 20:22:07< YogiHH> fendrin: I can help, maybe 20100301 20:22:43< YogiHH> sebas_: Was that a question or a statement? ;) 20100301 20:23:01< sebas_> question :) 20100301 20:23:33< fendrin> YogiHH: You need to checkout and compile the editor branch. 20100301 20:23:35< YogiHH> boucman, have you got any suggestions for that? 20100301 20:23:56< YogiHH> fendrin: ok, will take a while 20100301 20:24:17< sebas_> I alredy did that 20100301 20:25:42< YogiHH> sebas_: You already asked boucman? 20100301 20:26:55< boucman> sebas_: did you checkout and compile trunk ? 20100301 20:27:08< sebas_> yea 20100301 20:27:11-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20100301 20:27:21< mordante> servus 20100301 20:27:32< YogiHH> hi mordante 20100301 20:27:38< mordante> hi YogiHH 20100301 20:27:42< sebas_> I compiled the trunk, with last svn update(today) 20100301 20:27:48< YogiHH> mordante: left some remarks for you in the log 20100301 20:28:00< boucman> ok, Crab_ (AI dev) will probably be around later, so you should play with the AI in the meantime, learn the basics of formula language and stuff like that... 20100301 20:28:19< mordante> YogiHH, ok, guess I'll read it in a few minutes 20100301 20:28:33< boucman> one thing that would be usefull would be to write down stuff as you go to write an "introduction to writing AI" page 20100301 20:28:47< boucman> something not used as a reference, more like a tutorial on writing AI 20100301 20:29:10< boucman> these things are usually better written by people discovering stuff, that's why i'm asking you 20100301 20:29:47< sebas_> ok, I will, I was playing with the debugger, I saw that registry.cpp is where the engine loads before the game starts.. 20100301 20:29:58-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has joined #wesnoth-dev 20100301 20:30:13< boucman> see http://wiki.wesnoth.org/FormulaAI and the pages around 20100301 20:30:34< boucman> you also have examples of AIs in data/core/ 20100301 20:31:36< sebas_> nice, I will check them, should I write it on wiki? 20100301 20:32:22< mordante> YogiHH, the order of destruction in C++ is defined so shouldn't differ between compilers 20100301 20:32:28< boucman> if you find something interesting or if you are able to synthetize your learning into easy page (like a "how to write/debug an AI") that would be great 20100301 20:33:08< mordante> YogiHH, and after cursor::setter is destroyed the vector is already destroyed 20100301 20:33:17< YogiHH> mordante: hmm, then it makes no sense to me why that is a windows-only bug. 20100301 20:33:34< YogiHH> mordante: you mean linked_size_ is already destroyed? 20100301 20:34:35< mordante> YogiHH, not sure there might be that I do something wrong, which ends up in the lala-land of undefined behaviour and I just get lucky with gcc where msvc decides to pull the plug 20100301 20:34:47< mordante> or there might be a compiler bug 20100301 20:35:20< mordante> yes the member get destroyed before the classes twindow derives from 20100301 20:35:52< mordante> could you post a call stack after cursor::setter is destroyed? 20100301 20:36:00< YogiHH> mordante: but how come that assert at remove_linke_widget doesn't trigger for you? 20100301 20:36:10< YogiHH> mordante: yes 20100301 20:36:51< YogiHH> mordante: btw, i got git working over here. Nice stuff :) 20100301 20:37:42< fendrin> YogiHH: I will try to give you some background about the segfault. The idea behind the coding is to derive editor_display from game_display, at a later time display and game_display can merge, there is no reason for them being divided anymore. 20100301 20:39:17< mordante> YogiHH, no idea why it doesn't crash for me, maybe I understand after I find the bug 20100301 20:40:49< mordante> YogiHH, so turtoiseGit is usable, sounds interesting, the last time I looked on internet about it, I heard it was slow and unusable 20100301 20:40:55< fendrin> YogiHH: The game_display knows about teams, time_of_day, units and some other minor stuff. In order to get all of this to work I have added the missing information into the editor_map bzw map_context. The game_display only takes care about a single set of this information, the editor has several open maps around, so the informations are best bound to the maps. 20100301 20:41:10< mordante> YogiHH, which was also one of the concerns regarding moving wesnoth to git 20100301 20:41:49< YogiHH> mordante: This is the call stack within the desctructor of twindow, right after destroying the cursor::setter: http://wesnoth.pastebin.com/g4TcVAkM 20100301 20:42:39< YogiHH> mordante: At this time, linked_size_ has no elements anymore (before destroying the cursor it had 3 elements, among them the one needed for remove_linked_widget later on) 20100301 20:43:08< YogiHH> fendrin: still checking out... 20100301 20:45:01< fendrin> YogiHH: So when creating an editor_display all those information are taken from the current map_context (which wraps the editor_map) and they are updated if the editor switches the maps. On a second path all those objects are registered in the resources singleton tree. 20100301 20:46:15-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20100301 20:46:48< YogiHH> fendrin: Did i understand you right that the editor can open several maps and switch between them? 20100301 20:46:57< fendrin> yes 20100301 20:47:24< YogiHH> What exactly happens to the objects hold in resources if you switch map context? 20100301 20:47:56< fendrin> Hmmm, now that you ask that. 20100301 20:48:25< mordante> YogiHH, can you post line 314 of window.cpp (I have some local modifications) 20100301 20:48:47< fendrin> YogiHH: resources::game_map = &((*map_contexts_[index]).get_map()); 20100301 20:49:17< YogiHH> mordante: there is not much to post, it's the closing brace of the destructor 20100301 20:50:44< YogiHH> fendrin: are you using the play_controller for referencing the teams or did you create a separate member into resources for that? 20100301 20:51:35< fendrin> YogiHH: my teams vector lifes in editor_map. 20100301 20:51:41< YogiHH> mordante: This is before the assert, the call stack is much deeper when it triggers 20100301 20:52:56< mordante> can you also post that call stack 20100301 20:54:12< YogiHH> mordante: http://wesnoth.pastebin.com/L7QJLLCS 20100301 21:01:15-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20100301 21:12:49< mordante> YogiHH, can you add this line in the destructor of twindow grid().clear(); and apply this patch http://paste.debian.net/62015/ ? 20100301 21:21:08< YogiHH> mordante: on a side note, do you think this is relevant? 20100301 21:21:22< YogiHH> mordante: warning C4373: 'gui2::ttree_view_node::request_reduce_width': Virtuelle Funktion überschreibt 'gui2::twidget::request_reduce_width'. Vorherige Compilerversionen werden nicht überschrieben, wenn sich die Parameter nur durch const/volatile-Qualifizierer unterscheiden. 20100301 21:21:24< YogiHH> 1> d:\wesnoth\git_trunk\src\gui\widgets\widget.hpp(155): Siehe Deklaration von 'gui2::twidget::request_reduce_width' 20100301 21:22:02-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100301 21:25:03< mordante> YogiHH, not relevant to this problem, but still a bug, which I'll look into later. thanks for the report 20100301 21:26:23< YogiHH> mordante: works like a charm :) 20100301 21:27:32< mordante> YogiHH, ok thanks for testing 20100301 21:28:21< mordante> the bug was my code so no idea why gcc doesn't trap the error guess I got (un)lucky 20100301 21:29:01< YogiHH> weird 20100301 21:29:14< mordante> I'll look into a cleaner fix later but at least I know what the issue is 20100301 21:29:16< YogiHH> fendrin: starting compiling... 20100301 21:29:23< shadowmaster> YogiHH: using git-svn on windows? 20100301 21:29:30< YogiHH> shadowmaster: yes 20100301 21:29:40< fendrin> YogiHH: cool :-) 20100301 21:29:51< mordante> YogiHH, that's the problem with undefined behaviour everything the code does afterwards is "correct" 20100301 21:30:04< YogiHH> yeah :/ 20100301 21:30:21< shadowmaster> YogiHH: how comfortable do you feel wth it? (what are you using to run it, anyway?) 20100301 21:30:22< mordante> YogiHH, and the worst behaviour of undefined behaviour is, that things work as expected... 20100301 21:30:36< YogiHH> lol 20100301 21:31:13< YogiHH> shadowmaster: tbh, i didn't do much yet. Made a checkout, some fetches and branched locally to try some things out. 20100301 21:31:54< mordante> YogiHH, actually I'm serious about that, since it works for me I don't see the problem and it bites somebody else 20100301 21:32:23< YogiHH> mordante: yes, but it still sounds funny :) 20100301 21:33:34< mordante> ah ok 20100301 21:34:46< mordante> I'm off bye 20100301 21:35:11< YogiHH> see you 20100301 21:35:18-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20100301 21:37:29< YogiHH> shadowmaster: I am using Git 1.6.5.1 20100301 21:39:20< YogiHH> shadowmaster: I also installed TortoiseGit 1.3.6.0 20100301 21:41:05< YogiHH> shadowmaster: Those two seem to be sufficient to do whatever you want 20100301 21:41:58< YogiHH> shadowmaster: It took me a while to figure out that i must not add '/trunk' to the path when checking out, but then it worked nicely 20100301 21:49:59-!- ilor [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100301 21:53:00< Ivanovic> YogiHH: you said that you most likely won't mentor for GSoC, right? 20100301 21:53:20< YogiHH> Ivanovic: yes, at best i can be a backup mentor 20100301 21:53:29< Ivanovic> backup mentor would already be great 20100301 21:53:36< Ivanovic> then we could at least go for three slots 20100301 21:53:49< Ivanovic> currently boucman, crab_ and mordante volunteered to mentor 20100301 21:54:06< Ivanovic> i would not have been fine with three slots and no backup available eg for illness or the likes 20100301 21:54:35< Ivanovic> fendrin: you should probably list yourself in this wiki page: http://wiki.wesnoth.org/SoC_People_to_bug_on_IRC 20100301 21:58:50< YogiHH> fendrin: ok, i am ready to rock'n roll. How to reproduce the segfault? 20100301 21:59:24< fendrin> YogiHH: That is the easy part: "wesnoth -e data/campaigns/Legend_of_Wesmere/maps/Lintanir.map" 20100301 21:59:49< fendrin> Ivanovic: What should I add there? 20100301 22:00:03< Ivanovic> fendrin: some paragraph about the stuff you could easily answer 20100301 22:00:07< Ivanovic> like eg mp campaigns 20100301 22:00:10< Ivanovic> ;) 20100301 22:00:55< Ivanovic> this is basically meant to be a list of "if you hear something about the area listed here from that guy, trust it, he knows what it is about!" 20100301 22:04:41< fendrin> Ivanovic: Well, the multiplayer thing is new to me I am not an expert but just the only one beside YogiHH that is working on it. And I don't realy see areas for me to cover. I know a little of many places but I am not an export on any of them. 20100301 22:09:03< YogiHH> fendrin: Well, the code crashes because you try to access an item in the empty team vector. I can't find code that populates it, so that's probably the problem. 20100301 22:10:46< fendrin> YogiHH: Realy? Here it crashes because the unit_map seems to be invalid. I never saw a segfault about the team vector. 20100301 22:12:43-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100301 22:13:07< YogiHH> fendrin: here is the stack trace: http://wesnoth.pastebin.com/J5CgAPME. The code breaks at this line: _DEBUG_ERROR("vector subscript out of range"); 20100301 22:15:57-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100301 22:18:43< fendrin> YogiHH: When does the game crash for you? 20100301 22:19:22< fendrin> I guess the compiler you are using does sort the code in a different manor. That is why we get different segfaults. 20100301 22:20:43< boucman> could the build system (order files are compiled) also play a role ? 20100301 22:21:28< fendrin> Huh, I consider that possible but don't have enough experience with c++ coding. I have learned that code sorting issue in a theoretical lecture... 20100301 22:21:40< YogiHH> fendrin: the game starts, the editor starts, i get to see the map, i get a message "Map loaded from scenario. Loaded embedded map data", i click on it, then it crashes 20100301 22:22:21< fendrin> Same point my build says goodbye. 20100301 22:23:36< YogiHH> fendrin: Maybe i have some debug checks activated which you don't have, that break at accessing the empty vector before more harm is done 20100301 22:24:19< fendrin> YogiHH: But there are no units around at that time. An empty team vector shouldn't matter. It's more that all of the extra objects now stored in editor_map are not valid. If I comment the code that does something with units, it's the tod manager that leads to a segfault. If I comment that out it's something about units. 20100301 22:25:01< YogiHH> fendrin: An empty vector definitely does matter if you access an item that is not there 20100301 22:25:52< YogiHH> which the code seems to do 20100301 22:26:20< fendrin> YogiHH: Sure, but what item does it want to access if there are no units around? But the unit_map does contain 483483843 items in my debugger view. It is newly created and should be empty... 20100301 22:27:41< YogiHH> fendrin: It doesn't access units, it accesses the team vector - at least on my machine. 20100301 22:27:46< fendrin> So I guess it says something like 331325303 as sidenumber in that invalid unit as well. And that leads to the segfault. 20100301 22:29:20< fendrin> YogiHH: Does it call something like team_vector[current_player] ? 20100301 22:30:54< YogiHH> fendrin: this is the offending source code line on my machine: const unit *u = get_visible_unit(units_, hex, teams_[viewing_team()], !viewpoint_); 20100301 22:31:41< YogiHH> fendrin: I haven't checked in detail, but it seems that it is accessing teams_ with an index of zero - which fails, as team_ is empty 20100301 22:32:48< fendrin> YogiHH: Okay, I need to fix the team issue first then. 20100301 22:33:41-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20100301 22:38:17-!- Appleman1234 [~Appleman1@131.181.103.219] has joined #wesnoth-dev 20100301 22:40:20-!- Noyga [~noyga@wesnoth/developer/noyga] has left #wesnoth-dev ["Quitte"] 20100301 22:40:51-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100301 22:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 69 bugs, 253 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100301 22:43:16-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100301 22:47:31< YogiHH> fendrin: are you working with a debug or release configuration? 20100301 22:48:58-!- dtiger [~dtiger@dynamic-vpdn-93-125-65-89.telecom.by] has quit [Remote host closed the connection] 20100301 22:53:11-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100301 22:57:36-!- krotop1 [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has joined #wesnoth-dev 20100301 22:59:30< fendrin> YogiHH: A debug one. 20100301 23:03:36< fendrin> YogiHH: I have implemented a simple read sides out of the map save back feature. But I can't test it since the thing is segfaulting before I can save the game. I hope that the commit fixes the segfault on your side. 20100301 23:04:31< CIA-88> fendrin * r41417 /branches/fendrin_editor/ (4 files in 2 dirs): Implemented some basic side save/load. 20100301 23:04:41-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100301 23:05:29< YogiHH> fendrin: checking... 20100301 23:06:09< fendrin> YogiHH: If everything went right you should have 2 sides in the vector after loading the map... 20100301 23:08:52< YogiHH> fendrin: nope, still crashes at the same position 20100301 23:09:17< YogiHH> fendrin: where is that code that is supposed to load the sides? 20100301 23:11:26< fendrin> YogiHH: It's in the constructor of editor_map 20100301 23:11:40< fendrin> But I just noticed that there is more than one constructor around... 20100301 23:11:53< YogiHH> uh, oh :) 20100301 23:13:04-!- elias [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100301 23:13:50< CIA-88> fendrin * r41418 /branches/fendrin_editor/src/editor/editor_map.cpp: Fixed all constructors of editor_map. 20100301 23:13:54< fendrin> YogiHH: ^ 20100301 23:16:22< YogiHH> fendrin: nope, still crashes, investigating... 20100301 23:16:48< fendrin> YogiHH: Sorry, it's hard to find the issue if I can't reach the execution of the code... 20100301 23:17:13< YogiHH> fendrin: sure, don't worry, i won't help you if i had not time for it ;) 20100301 23:20:27< YogiHH> fendrin: the level config, that is passed to the editor_map constructor is almost empty, it just has two attributes "current_tod" and "random_start_time" 20100301 23:21:22< Ivanovic> boucman: would some "generate all cache files" start switch be easy coding? 20100301 23:21:46< boucman> I thought there was a command line to do just that... 20100301 23:21:49< YogiHH> Ivanovic: Ugh, why do you think that is a good idea? 20100301 23:22:04< fendrin> YogiHH: Ah yes, I know what is going wrong... 20100301 23:22:04< Ivanovic> boucman: since i'd like to have such a feature for my pandora once it arrives so that i can use my powerfull desktop device to create the caches and don't have to rely on the slow sd card and arm cpu 20100301 23:22:16< Ivanovic> YogiHH: reason see above 20100301 23:22:39< YogiHH> i see 20100301 23:22:41< Ivanovic> YogiHH: if you have a "really powerfull" box at hand that needs seconds to generate caches and a slow one that needs several mins, which one would you prefer? 20100301 23:22:43< Ivanovic> ;) 20100301 23:22:49< Ivanovic> boucman: really? 20100301 23:23:07< Ivanovic> boucman: at least i think it is not documented anywhere in the manpages 20100301 23:23:16< boucman> no idea, then 20100301 23:23:19 * YogiHH plans to shrink or even remove cache files sometime 20100301 23:24:21-!- sebas_ [~be2a4003@gateway/web/freenode/x-pbahvuglfksbpwyq] has quit [Quit: Page closed] 20100301 23:24:32< Ivanovic> YogiHH: since we have the caches for the moment, do you think it would be an easy task to "auto generate" all caches? 20100301 23:24:49< Ivanovic> currently using the gui it is a rather, uhm, time consuming task to make sure that everything is created 20100301 23:25:13< YogiHH> Ivanovic: That's indeed correct 20100301 23:25:37-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 258 seconds] 20100301 23:25:52< YogiHH> Ivanovic: I think the coding task itself qualifies as easy, but getting into the define-magic is not 20100301 23:26:30< Ivanovic> so most likely nothing to have some poor gsoc student look at... 20100301 23:26:32< Ivanovic> :( 20100301 23:26:57< fendrin> YogiHH: Oh, that is not easy. I don't have the wml cfg of the map file around at editor_controller.cpp line 534 20100301 23:27:36< YogiHH> fendrin: you mean the scenario file, probably? 20100301 23:27:59-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100301 23:28:40< fendrin> no, we read only the [map] tag from the Lintanir.map file. I have put side definitions into the [map] for now. 20100301 23:28:49< Ivanovic> boucman: you should talk to mordante regarding the easy coding task #7470 20100301 23:28:55< YogiHH> fendrin: ugh 20100301 23:28:55< Ivanovic> https://gna.org/bugs/?7470 20100301 23:29:09-!- ilor [~user@wesnoth/developer/ilor] has quit [Ping timeout: 240 seconds] 20100301 23:29:15< Ivanovic> boucman: the gui2 stuff changed font stuff, too, this might be a *little* confusing atm (and thus "not so easy") 20100301 23:31:12< YogiHH> fendrin: have you got the scenario id at hand? 20100301 23:31:45< fendrin> YogiHH: the scenario id? 20100301 23:32:31< YogiHH> fendrin: the scenario has an id-attribute, do you know in the editor_map constructor which one that is or do we have none of the config? 20100301 23:32:33-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 260 seconds] 20100301 23:33:20< fendrin> YogiHH: No, there is no scenario id yet in the [map] tag. Do we need one for creating the sides? 20100301 23:33:29-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100301 23:33:59-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100301 23:34:22-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100301 23:34:34< YogiHH> uh, my mistake, was thinking with the old structure in mind. Why can you get a map string but don't know about the rest of the WML config? 20100301 23:37:24< fendrin> YogiHH: I don't know right now. The code is confuse. It's void editor_controller::generate_map_dialog() . There seems to be a dialog that creates a new map. So there is no file and thus no wml config. But wait, that code part may not even be called if loading a map directly with -e. 20100301 23:37:31-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100301 23:38:12-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Client Quit] 20100301 23:43:53-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20100301 23:44:01-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100301 23:47:08< YogiHH> fendrin: have a look at map_context.cpp line 79 20100301 23:47:29< YogiHH> fendrin: there is your file_cfg, which also contains the side config 20100301 23:47:59< fendrin> YogiHH: yes, but i need to pass the map_cfg, since we read from there. 20100301 23:49:27< CIA-88> fendrin * r41419 /branches/fendrin_editor/src/editor/map_context.cpp: Passed the right config to the constructor of editor_map. 20100301 23:49:29< fendrin> YogiHH: ^ 20100301 23:52:14-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]] 20100301 23:54:17-!- Appleman1234 [~Appleman1@131.181.103.219] has quit [Ping timeout: 256 seconds] 20100301 23:54:43< YogiHH> fendrin: still doesn't work. It seems that game_display::teams_ is different from editor_map::teams_ 20100301 23:55:03< YogiHH> fendrin: game_display::teams_ is still empty 20100301 23:56:07< fendrin> YogiHH: Oh, that is an issue with the virtual keyword? 20100301 23:56:26< YogiHH> ? 20100301 23:57:26-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20100301 23:57:43< fendrin> I thought that variables could also marked virtual to trigger the right selection in the class tree. 20100301 23:58:06< YogiHH> fendrin: no, only methods can be virtual 20100301 23:58:25-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100301 23:58:31< fendrin> and there isn't even a teams_ in the editor_display or is it? 20100301 23:59:33-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100301 23:59:33-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100301 23:59:33-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100301 23:59:42< YogiHH> fendrin: const unit *u = get_visible_unit(units_, hex, teams_[viewing_team()], !viewpoint_); --- Log closed Tue Mar 02 00:00:01 2010