Monday, 2008-06-30

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** llnz has joined #tp00:14
*** JLP has joined #tp00:50
JLPahoy all00:59
*** JLafont has quit IRC01:01
*** JLP has quit IRC01:05
*** JLP has joined #tp01:07
mithrohey JLP01:13
mithrolong time no see, talk, etc01:13
JLPmithro: yeah, was away with my father, helping him with some construction work01:14
JLPdid i miss anything important?01:14
llnzhi all01:14
JLPllnz: ahoy01:15
mithroJLP: check the lists, blogs and stuff01:18
mithroJLP: probably a good idea to check up with ezod01:18
mithrothe evaluations start this week too?01:18
mithroor is that next week?01:18
JLPi think it is this week already, at least that's why i got home now, not to miss it01:20
JLPah it's july 7th01:22
*** zzorn_laptop has joined #tp03:17
*** nash has quit IRC03:23
*** zzorn_laptop has quit IRC04:44
*** peres has joined #tp04:46
*** zzorn_laptop has joined #tp05:21
*** zzorn_laptop has quit IRC05:29
*** zzorn_laptop has joined #tp05:32
*** mithro has quit IRC06:52
*** mithro has joined #tp07:31
*** mithro has quit IRC07:43
* llnz wanders off07:46
llnzlater all07:46
*** llnz has quit IRC07:46
*** CIA-31 has quit IRC08:45
*** CIA-31 has joined #tp09:12
*** peres has quit IRC09:55
*** zzorn_laptop has quit IRC10:19
*** TBBle has quit IRC12:01
*** TBBle has joined #tp12:05
*** JLafont has joined #tp12:15
*** Erroneous has joined #tp13:06
*** JLafont has quit IRC13:10
*** JLafont has joined #tp13:12
*** CIA-31 has quit IRC13:41
*** jphr has joined #tp14:09
*** nuleren has joined #tp14:19
*** zzorn has quit IRC14:19
*** CIA-31 has joined #tp14:41
CIA-31jphr tpserver-cpp-risk * r3845d712257e /modules/games/risk/ (bugs.txt colonize.cpp colonize.h move.cpp move.h): Removed old tags, reorganized and revised bugs.txt14:42
*** JLafont-laptop has joined #tp15:04
*** Lukstr|Laptop has joined #tp15:09
*** JLafont has quit IRC16:02
*** JLafont-laptop has quit IRC16:22
*** CIA-31 has quit IRC16:56
*** llnz has joined #tp17:07
llnzhi all17:07
*** CIA-31 has joined #tp17:13
ezodhey llnz17:15
llnzhi ezod17:15
* ezod is still getting that segfault17:16
ezodi was about to start looking at it again17:16
llnzthat would be helpful17:16
ezodgentoo strips debug symbols by default, so i have to trace all the dependencies and recompile17:18
llnzouch17:18
ezodunless there's some way for gdb to tell you at least which lib is causing the problem..17:18
llnznormally it tells you what file it's from17:18
ezodProgram received signal SIGSEGV, Segmentation fault.17:19
ezod0x0000000000000031 in ?? ()17:19
ezodthat's all it's telling me atm17:19
llnzwhat about further up the stack?17:20
ezodi'll look, boost has -g now ;)17:20
llnzyou should only need to have -g in libtpproto-cpp and you app17:21
llnzthough with it in boost might help a bit more17:22
ezodoh?17:22
ezodwell that's what i was thinking17:22
llnzthat line above looks like it's trying to run code somewhere it shouldn't so even with debug symbols that line will not tell you anything17:23
ezodapparently not17:23
ezodbacktrace only spits that one line out17:23
llnzodd17:23
ezoddid i mention this happens with nettest?17:26
ezodi.e. it's not in tpadmin-cpp17:26
llnzyes you did17:26
ezodi suppose i could try building it on another machine and see what happens17:27
ezodevidently it has something to do with my setup, if others are able to run nettest ok17:27
llnzi don't know if anyone other than me has17:31
ezodmaybe i broke something in the config branch somehow17:31
ezodill try the master repo17:31
ezodbtw, feeling better? :)17:32
ezodmaster repo has the same problem i guess17:33
ezodtrying on the sparc box17:33
llnzi am better thanks17:33
*** jphr has quit IRC17:52
ezodllnz: same thing happens on my sparc box17:56
ezodcould be related to something gentoo-specific also17:56
llnzok, it segfaulted here17:58
llnzcrashed in TPProto::CacheNoneMethod::getIdList (in cachenonemethod.cpp:75)17:59
CIA-31aaron gentoo-overlay * rcf098d3c65f1 /games-server/tpserver-cpp/ (Manifest tpserver-cpp-0.5.0.ebuild): Fixed SRC_URI.18:00
llnzthink i've found the problem18:04
llnzchecking it now18:04
ezodawesome18:04
ezodi wonder why gdb didn't tell me that when i had libtpproto-cpp compiled with symbols?18:04
* ezod does not grok gdb18:05
CIA-31llnz libtpproto-cpp * rd6077924ca0b /tpproto/cachenonemethod.cpp:18:06
CIA-31Removed incorrect delete in CacheNoneMethod.18:06
CIA-31This is probably what has been causing ezod's segfaults.18:06
* ezod will merge and test18:08
ezodthanks18:08
CIA-31nuleren tpserver-cpp-tae * r04132f62cc30 /modules/games/tae/ (taeturn.cpp taeturn.h):18:13
CIA-31Orders are now processed one player at a time and rotate each turn.18:13
CIA-31Players are alerted to the order for the next turn.18:13
CIA-31nuleren tpserver-cpp-tae * r8d3fde0eaeaf /modules/games/tae/ (colonize.cpp move.cpp):18:13
CIA-31Added some checks to catch illegal moves which were not illegal until18:13
CIA-31other players' orders were processed18:13
llnznuleren: how are you going?18:13
nulerenpretty good18:13
llnzcool18:13
nulerenjust getting everything ready for the midterm18:14
nulereneverything looks to be on track18:14
llnzvery good18:14
nulerenI was going to send you an email with some suggestions for the ruleset development book, but I forgot... I'll look over it again and send you some18:15
llnzcool, thanks18:15
*** zzorn has joined #tp18:16
ezodwow18:18
ezodinstead of trying to debug that segfault, yesterday, i wrote all the rest of the command code stuff18:18
ezodand it seems to work perfectly :)18:19
ezodalright, maybe not all of it... :\18:20
*** JLafont has joined #tp18:27
CIA-31llnz libtpproto-cpp-config * rd6077924ca0b /tpproto/cachenonemethod.cpp:18:28
CIA-31Removed incorrect delete in CacheNoneMethod.18:28
CIA-31This is probably what has been causing ezod's segfaults.18:28
CIA-31aaron libtpproto-cpp-config * re25e8a16645b /tpproto/cachenonemethod.cpp: Merge commit 'origin/master' into config18:28
llnzbbs18:30
*** Ohm has joined #tp18:54
*** mithro has joined #tp19:28
mithrohey people19:35
llnzhi mithro19:41
mithrollnz: sorry I have not gotten the suit stuff back to you19:43
mithroi've been soo busy19:43
llnzit's ok19:43
JLafonthey mithro19:45
CIA-31llnz tpserver-cpp * r641311adddc5 /libltdl/ (Makefile.in aclocal.m4 configure):19:47
CIA-31Ran automake and friends in libltdl to update the generated files.19:47
CIA-31This was needed. The automake version between the main project and the19:47
CIA-31subproject needs to be similar, and they were too different. This fixes19:47
CIA-31llnz's issue with doing make dist19:47
*** JLafont-laptop has joined #tp19:59
JLafont-laptopmithro: I've having some trouble with my SQL objects. I keeping this exception when I tried to insert() them.  http://pastebin.com/d3c92927f20:08
*** JLafont has quit IRC20:13
*** JLafont has joined #tp20:14
CIA-31llnz tpserver-cpp * rf34ba471043d / (ChangeLog NEWS configure.ac): Preparing for 0.5.1 release.20:23
*** JLafont has quit IRC20:23
*** JLafont has joined #tp20:24
*** Ohm has quit IRC20:56
CIA-31llnz web * rc1b02e13b6da / (2 files in 2 dirs): Added tpserver-cpp 0.5.1 release tarball and news20:58
tpb<tpb@worldforge> New news from http://www.thousandparsec.net/tp/rss.php: TPServer-cpp 0.5.1 released.21:02
*** nash has joined #tp21:22
llnzhi nash21:22
nashheyo llnz21:22
nashHow is life?21:22
llnzfine thanks, you?21:27
nashokay21:29
nashWaiting on things,,, I hate waiting21:29
llnzi'm waiting too21:31
llnzhopefully some news in a week or so21:31
CIA-31aaron gentoo-overlay * r708c8dfee9bb /games-server/tpserver-cpp/ (ChangeLog Manifest tpserver-cpp-0.5.1.ebuild): New version: tpserver-cpp 0.5.1.21:31
llnzhehe, thanks ezod21:33
ezodllnz: ;)21:33
*** Erroneous has quit IRC21:42
nash Good to see Australia keeping up with international stupidity: http://www.smh.com.au/news/national/petrol-protest-causes-f3-chaos/2008/07/01/1214677983594.html21:43
tpb<http://ln-s.net/1zO_> (at www.smh.com.au)21:43
*** JLafont has quit IRC21:45
*** JLafont has joined #tp21:47
mithroJLafont: pong?22:06
JLafont-laptopmithro: pong?22:06
mithroyou where having problems22:06
mithroJLafont: just the error is pretty useless22:06
mithroit sounds like the table does not exist22:06
JLafont-laptopmithro: thats what tpserver-py gives me :(22:07
mithroJLafont: it has a lot more context I'm sure22:07
mithroand a full trace back22:08
mithrothe actuall problem was likely to be right back at the start where it says checking the tables22:09
JLafont-laptoptpserver-py-tool seems to mute that. I think I can place the problem somewhere else to get it. one second22:09
mithroyou probably want the dbecho=True on22:09
JLafont-laptophttp://pastebin.com/m7be9a03022:15
JLafont-laptophmm I think I see them not being started up22:18
*** peres has joined #tp22:18
*** Lukstr|Laptop has quit IRC22:27
mithroJLafont: try removing your database and try again22:27
mithromy other guess is that your table structure is wrong22:30
mithroJLafont: you should commit your stuff so I can see the code you are working on22:31
*** DTRemenak has quit IRC22:33
CIA-31juanmy777 tpserver-py-dronesec * r3a78eeadea71 /tp/server/rules/dronesec/bases/ (Drone.py __init__.py): Drone SQL object type defined22:36
CIA-31juanmy777 tpserver-py-dronesec * r53197dc01e0a /tp/server/rules/dronesec/bases/Research.py: Research SQL object type defined22:36
CIA-31juanmy777 tpserver-py-dronesec * r61fa2f28ee95 /tp/server/rules/dronesec/bases/Players.py: Players SQL object type defined22:36
CIA-31juanmy777 tpserver-py-dronesec * r73c959718461 /tp/server/rules/dronesec/__init__.py: Testing my SQL types22:36
JLafontremoving database didn't work22:36
JLafontDrone.py is the one i've been trying to get working right now22:37
mithroJLafont: umm your gettingstarted page still has sudo's22:42
mithrooh and22:44
mithroNo module named Drone22:44
mithroThis game references a ruleset which doesn't exist anymore! Please reinstall the ruleset.22:44
mithroThat ruleset does not exist! Please check your spelling or install the correct module.22:44
mithrotim@vaio:~/oss/tp/tpserver-py$ ./tpserver-py-tool --addgame test dronesec test test22:44
JLafont-laptopoh woops, forgot about that.22:46
JLafont-laptopI was messing around with it22:46
CIA-31juanmy777 tpserver-py-dronesec * r2821729c300f /tp/server/rules/dronesec/__init__.py: init will now point to correct module for Drone22:46
JLafont-laptopthat should work22:47
CIA-31aaron libtpproto-cpp-config * r64a0a3b2fcfb /tpproto/commandparameter.cpp: Removed incorrect packInt in string parameter packBuffer method.22:48
*** jphr has joined #tp22:49
*** jphr has joined #tp22:56
*** jphr has quit IRC23:02
*** DTRemenak has joined #tp23:04
*** peres has quit IRC23:48
*** jphr has joined #tp23:58

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!