Timestamps are in GMT/BST.
| 00:00:00 | | raptor Quit (Ping timeout: 240 seconds) |
| 00:00:00 | | raptor_ has joined |
| 00:00:00 | | raptor_ Quit (Changing host) |
| 00:00:00 | | raptor_ has joined |
| 00:00:00 | | ChanServ sets mode +o raptor_ |
| 00:01:00 | sam686 | //nick ? to rename? ( raptor_ ) |
| 00:04:00 | raptor_ | bwaaa |
| 00:04:00 | | raptor_ is now known as raptor |
| 00:04:00 | raptor | goofy netowrk... |
| 00:33:00 | | koda is now known as kodaway |
| 00:35:00 | | kodaway Quit (Quit: kodaway) |
| 01:10:00 | | sam686 Quit (*.net *.split) |
| 01:10:00 | | karamazovapy Quit (*.net *.split) |
| 01:10:00 | | raptor Quit (*.net *.split) |
| 01:10:00 | | Flynnn Quit (*.net *.split) |
| 01:13:00 | | raptor has joined |
| 01:13:00 | | Flynnn has joined |
| 01:13:00 | | sam686 has joined |
| 01:13:00 | | karamazovapy has joined |
| 03:01:00 | raptor | aaach! |
| 03:01:00 | raptor | when did watusimoto commit!!! |
| 03:05:00 | raptor | haha, watusimoto forked himself in the commit tree again... |
| 03:09:00 | | Zoomber has joined |
| 03:09:00 | | ChanServ sets mode +v Zoomber |
| 03:10:00 | Zoomber | hi |
| 03:12:00 | raptor | good evening |
| 04:19:00 | Zoomber | hey raptor, have you joined #Pointblank yet? |
| 04:19:00 | raptor | yes |
| 04:19:00 | Zoomber | you can click this right here you know^ |
| 04:20:00 | Zoomber | what do you think? |
| 04:20:00 | raptor | is ibo using the same database as Pointblank? |
| 04:20:00 | Zoomber | yeah, and it increases as pointblank learns |
| 04:20:00 | Zoomber | what happened? you joined and left instantly |
| 04:20:00 | raptor | neat |
| 04:20:00 | raptor | i was making sure i remembered the bot's name properly |
| 04:21:00 | raptor | :) |
| 04:21:00 | Zoomber | though, it seens to take a second for ibo to update the db |
| 04:21:00 | Zoomber | into memory |
| 04:22:00 | Zoomber | aparently, i cant run them as both pointblank |
| 04:23:00 | Zoomber | just wait until i name him "is" |
| 04:23:00 | Zoomber | how fun would that be? a bot that somehow randomly replies only on certian sentences you say |
| 04:24:00 | Zoomber | raptor, you really do need to join, at certian times, you can get the bot to spill out random links |
| 04:24:00 | Zoomber | i doubt !bot can do that |
| 04:24:00 | Zoomber | or !logbot can do that |
| 04:24:00 | Zoomber | or i doubt BfLogBot can do that |
| 04:24:00 | Zoomber | im outta here |
| 04:25:00 | | Zoomber has left |
| 04:38:00 | | BFLogBot - Commit 17a32187c36c | Author: buckyballreaction | Log: Make lua scripts run again from OGLconsole |
| 04:38:00 | | raptor Quit (Remote host closed the connection) |
| 05:09:00 | | Zoomber has joined |
| 05:09:00 | | ChanServ sets mode +v Zoomber |
| 05:31:00 | | Zoomber Quit (Quit: Zoomber) |
| 05:38:00 | | Zoomber has joined |
| 05:38:00 | | ChanServ sets mode +v Zoomber |
| 05:39:00 | | Zoomber_ has joined |
| 05:39:00 | | Zoomber Quit (Read error: Connection reset by peer) |
| 05:39:00 | | ChanServ sets mode +v Zoomber_ |
| 05:39:00 | | Zoomber_ is now known as Zoomber |
| 05:40:00 | | Zoomber Quit (Client Quit) |
| 05:56:00 | | Flynnn Quit (Quit: Leaving) |
| 05:59:00 | | Flynnn has joined |
| 06:09:00 | | Flynnn Quit (Quit: Leaving) |
| 06:24:00 | | koda has joined |
| 06:44:00 | | koda Quit (Quit: koda) |
| 07:24:00 | | kodax has joined |
| 09:30:00 | | koda has joined |
| 10:40:00 | | raptor has joined |
| 10:40:00 | | ChanServ sets mode +o raptor |
| 10:44:00 | | BFLogBot - Commit c04dfdc11ef9 | Author: buckyballreaction | Log: Make levelgen scripts print any output to the oglconsole; we may want to do this for all scripts... |
| 10:51:00 | | raptor Quit (Remote host closed the connection) |
| 11:58:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 11:58:00 | | sam686 has joined |
| 11:58:00 | | ChanServ sets mode +v sam686 |
| 13:01:00 | | watusimoto has joined |
| 13:01:00 | | ChanServ sets mode +o watusimoto |
| 14:25:00 | | raptor has joined |
| 14:25:00 | | ChanServ sets mode +o raptor |
| 14:26:00 | raptor | morning! |
| 14:29:00 | watusimoto | hi there |
| 14:37:00 | watusimoto | sent an email re question from yesterday |
| 14:37:00 | watusimoto | about .h/.cpp |
| 14:41:00 | raptor | and i responded! :) |
| 15:00:00 | | watusimoto Quit (Ping timeout: 256 seconds) |
| 15:00:00 | | watusimoto has joined |
| 15:00:00 | | ChanServ sets mode +o watusimoto |
| 15:07:00 | watusimoto | stupid ubuntu just locked on me |
| 15:07:00 | raptor | bwahahaha! |
| 15:07:00 | watusimoto | I thought this was supposed to be stable |
| 15:07:00 | raptor | 6 month release cycle.. |
| 15:07:00 | watusimoto | this is the 2nd time... tempted to go back to windows |
| 15:07:00 | watusimoto | arg |
| 15:08:00 | watusimoto | h |
| 15:08:00 | watusimoto | I'm not even on the latest, which is worse |
| 15:09:00 | raptor | i recommend openSUSE :) |
| 15:09:00 | raptor | but debian is supposed to be stable - if archaic |
| 15:11:00 | watusimoto | maybe I should try that -- I'd need to get someone here to setup the machine for me, but that might not be so bad |
| 15:11:00 | watusimoto | does openSuse have a nice UI? |
| 15:11:00 | watusimoto | I'm a sucker for a good UI |
| 15:11:00 | watusimoto | especially in an OS |
| 15:11:00 | raptor | provides default GUI of KDE4, LXDE, XFCE, GNOME |
| 15:12:00 | raptor | your choice |
| 15:12:00 | raptor | I usuallly go with KDE4 or GNOME2 |
| 15:12:00 | raptor | KDE4 if you like eye-candy... |
| 15:13:00 | raptor | http://en.opensuse.org/Screenshots |
| 15:13:00 | raptor | oh, and openSUSE is green... |
| 15:14:00 | raptor | as in color |
| 15:14:00 | raptor | actually it includes GNOME3 - which I might stay away from, it's not quite stable, I think |
| 15:16:00 | raptor | but be foreward, if you don't use ubuntu you are at the mercy of linux evangelists... |
| 15:17:00 | raptor | forewarned |
| 15:19:00 | watusimoto | I need something that's vaguely supported by my it group here... I'll inquire about suse |
| 15:19:00 | raptor | good idea |
| 15:24:00 | sam686 | what i did to segfault handling (on my 015 clone) http://code.google.com/r/sam8641-bitfighter04/source/detail?r=e70e7ba35b92ffdfc7545a1001e122225b339aac |
| 15:24:00 | sam686 | will show this in log file when it crash: http://208.107.52.15/bitfighter/backtrace_log_test.txt |
| 15:26:00 | raptor | that doesn't look very helpful without debugging symbols |
| 15:26:00 | sam686 | yes, debugging symbols will be helpful in this case... |
| 15:27:00 | sam686 | should I put this code in for 016? |
| 15:27:00 | raptor | i don't know |
| 15:27:00 | sam686 | useful for dedicated builds... |
| 15:27:00 | raptor | it wouldn't be useful unless we make the released version compiled without optimizations and with debugging |
| 15:28:00 | sam686 | is it possible to have both optimization and debugging symbols together? |
| 15:29:00 | raptor | yes, but sometimes goofy crashes can occur... and many values don't show up (they show up as 'optimized out') |
| 15:30:00 | sam686 | how does it crash with debugging + optimizations? |
| 15:34:00 | raptor | i don't remember specifics, just that it did sometimes |
| 15:34:00 | raptor | and that the fix was to remove optimizations or remove debugging |
| 15:34:00 | raptor | it was around 015 time, i think.. |
| 15:35:00 | sam686 | i guess it would be easy to just compile as dedicated_bebug... |
| 15:35:00 | raptor | yes |
| 15:35:00 | sam686 | but when it crash, what does it do? process will disappear? |
| 15:35:00 | raptor | yes |
| 15:36:00 | sam686 | without some way to print some stack trace, there no way to know why it segfault... |
| 15:36:00 | raptor | so maybe having your debug code with dedicated_debug will be good as we cannot guarantee people to run through gdb |
| 15:42:00 | raptor | might be good to only enable it with ifdef TNL_DEBUG |
| 15:43:00 | raptor | as well as TNL_OS_LINUX |
| 15:54:00 | watusimoto | later |
| 15:54:00 | raptor | ybe |
| 15:54:00 | raptor | bye |
| 15:59:00 | | watusimoto Quit (Ping timeout: 276 seconds) |
| 16:18:00 | | watusimoto has joined |
| 16:19:00 | watusimoto | lookd like I'm getting a wifi signal today |
| 16:19:00 | raptor | oooo |
| 16:24:00 | watusimoto | two more weeks before I have another shot at getting my own connection |
| 16:25:00 | raptor | another shot? |
| 16:53:00 | | BlackBird has joined |
| 16:53:00 | BlackBird | anyone home? |
| 16:53:00 | raptor | hello |
| 16:54:00 | BlackBird | ello |
| 16:54:00 | BlackBird | this suspense is killing me |
| 16:54:00 | BlackBird | ugh. 5 more minutes |
| 16:59:00 | sam686 | got backtrace_symbols working somewhat better. http://208.107.52.15/bitfighter/backtrace_log_test2.txt (using -rdynamic linking option) |
| 17:00:00 | | BlackBird_ has joined |
| 17:01:00 | raptor | looks a bit better... |
| 17:01:00 | BlackBird_ | ? |
| 17:01:00 | BlackBird_ | what does? |
| 17:01:00 | raptor | stack trace from sam686 |
| 17:02:00 | sam686 | its for the code. |
| 17:02:00 | sam686 | there is my one change on makefile http://code.google.com/r/sam8641-bitfighter04/source/detail?r=1d7524f1fca5eacd65c57aaa373666427a7c9e08 |
| 17:02:00 | BlackBird_ | internet is so slow. i wonder why.... |
| 17:02:00 | sam686 | works for non-debug mode, side effect is binary file go from 3.9 MB to 4.6 MB... |
| 17:03:00 | | BlackBird Quit (Ping timeout: 252 seconds) |
| 17:06:00 | raptor | i wonder how -rdynamic effects performance |
| 17:06:00 | sam686 | i think -rdynamic only makes a difference on linking.. |
| 17:07:00 | raptor | yeah - can we use that output? |
| 17:07:00 | raptor | seems like -g is still better |
| 17:07:00 | sam686 | -rdynamic works with optimizaations, -g might not.. |
| 17:09:00 | raptor | yes, but can we effectively debug from the output? |
| 17:09:00 | sam686 | sometimes yes, as we know whick functions may have trouble.. |
| 17:10:00 | sam686 | as often as it can happen, it can crash in triangulate, and trace can see that path.. |
| 17:13:00 | raptor | well, i don't want to add -rdynamic to release builds |
| 17:13:00 | raptor | of the bitfighter binary |
| 17:13:00 | raptor | maybe of bitfighterd |
| 17:14:00 | sam686 | ok.. |
| 17:14:00 | sam686 | its often more important for ZAP_DEDICATED to not crash... |
| 17:14:00 | raptor | yes |
| 17:15:00 | sam686 | i can use #if defined(TNL_OS_LINUX) && defined(ZAP_DEDICATED) |
| 17:15:00 | sam686 | add that to 016? |
| 17:15:00 | raptor | sure |
| 17:16:00 | sam686 | you may need to figure out the -rdynamic for dedicated builds.. |
| 17:16:00 | raptor | then in the Makefile, add -rdynamic to dedicated: CFLAGS |
| 17:17:00 | sam686 | dedicated: CFLAGS=-DZAP_DEDICATED -rdynamic #will this work? |
| 17:17:00 | raptor | yes |
| 17:17:00 | raptor | have you tested what the crash looks like with debugging symbols? |
| 17:18:00 | sam686 | haven't tested that yet... |
| 17:21:00 | | kodax Quit (Quit: Sto andando via) |
| 17:29:00 | sam686 | debug compile ( -g switch) did not make a difference, still need -rdynamic even in debug, to make backtrace_symbols print something more useful instead of just hex address.. |
| 17:30:00 | raptor | well that stinks... |
| 17:30:00 | raptor | if debugging symbols are there there should be a way to get the line numbers, no? |
| 17:31:00 | sam686 | stacktrace_symbols don't appear to use any data from -g switch, could be another way, not sure... |
| 17:33:00 | raptor | http://stackoverflow.com/questions/3151779/how-its-better-to-invoke-gdb-from-program-to-print-its-stacktrace/4611112#4611112 |
| 17:33:00 | raptor | method #4 |
| 17:33:00 | raptor | does line numbers |
| 17:44:00 | sam686 | the problem i see is how to put the addr2line output to log file, and not sure if addr2line work on non debug symbols. |
| 17:46:00 | | LordDVG has joined |
| 17:50:00 | BlackBird_ | ... |
| 18:05:00 | | LordDVG Quit (Ping timeout: 244 seconds) |
| 18:07:00 | | LordDVG has joined |
| 18:13:00 | raptor | so what's this thing about dinosaurs? |
| 18:19:00 | | watusimoto Quit (Ping timeout: 252 seconds) |
| 18:20:00 | | BFLogBot - Commit f216e793a532 | Author: sam8641 | Log: Fix robot problem; For ZAP_DEDICATED linux, log some backtrace |
| 18:28:00 | | LordDVG Quit (Ping timeout: 252 seconds) |
| 18:33:00 | | LordDVG has joined |
| 18:34:00 | sam686 | umm, raptor, the -rdynamic is not working the way I put that in for 016 Makefile.. |
| 18:35:00 | raptor | oh yeah? |
| 18:35:00 | sam686 | all i get is hex value dump when dedicated compile segfault.. |
| 18:36:00 | sam686 | oops, should have done line 196 of makefile |
| 18:36:00 | raptor | yes - i misled you |
| 18:37:00 | raptor | sorry |
| 18:37:00 | raptor | actually |
| 18:37:00 | raptor | add: |
| 18:37:00 | raptor | dedicated: LFLAGS=-lstdc++ -lm -ldl -rdynamic |
| 18:42:00 | sam686 | i am not sure how to do that, where we onny doing it for ZAP_DEDICATED |
| 18:45:00 | sam686 | dedicated_server: LFLAGS=$(LFLAGS) -rdynamic does not work, Makefile error... |
| 18:48:00 | sam686 | i don't think you want -rdynamic on non-dedicated compile... |
| 18:52:00 | sam686 | you can purposely segfault at any time with int zz[4]; printf("%i", zz[88888888]); and test it.. |
| 18:52:00 | raptor | how do you crash the server? |
| 18:52:00 | raptor | haha |
| 18:52:00 | raptor | read my mind |
| 18:53:00 | BlackBird_ | lolz |
| 18:53:00 | raptor | i got this: |
| 18:53:00 | raptor | 0: ./bitfighterd(_Z16exceptionHandleri+0x29) [0x5c9d99] |
| 18:53:00 | raptor | 1: /lib64/libc.so.6(+0x32b30) [0x7fe2f7f1ab30] |
| 18:54:00 | raptor | 2: ./bitfighterd(main+0x26) [0x5ca9c6] |
| 18:54:00 | raptor | 3: /lib64/libc.so.6(__libc_start_main+0xfd) [0x7fe2f7f06bfd] |
| 18:54:00 | raptor | 4: ./bitfighterd() [0x4eabf9] |
| 18:54:00 | raptor | by adding in the make file: |
| 18:54:00 | raptor | dedicated: LFLAGS=-lstdc++ -lm -ldl -rdynamic |
| 18:54:00 | raptor | right before: |
| 18:54:00 | raptor | dedicated: dedicated_server |
| 18:54:00 | sam686 | what about dedicated_debug ? |
| 18:55:00 | raptor | i didn't add it.. just tested without |
| 18:55:00 | sam686 | or is dedicated_debug ever needed at all? |
| 18:55:00 | raptor | i don't think it is needed because we'd be running through gdb |
| 18:55:00 | raptor | anyways |
| 18:56:00 | sam686 | ok.. |
| 18:57:00 | sam686 | Makefile looks a little strange to me, the way CC=gcc $(DEBUG), but DEBUG= is defined later on at the bottom of makefile... |
| 19:00:00 | sam686 | wish i could do LFLAGS += rdynamic in makefile... |
| 19:02:00 | | BlackBird_ Quit (Ping timeout: 252 seconds) |
| 19:03:00 | | LordDVG Quit (Read error: Connection reset by peer) |
| 19:10:00 | raptor | haha, yeah |
| 19:10:00 | sam686 | dedicated_server: LFLAGS += -rdynamic looks like that works |
| 19:11:00 | raptor | really? |
| 19:11:00 | raptor | great! |
| 19:11:00 | sam686 | yes |
| 19:11:00 | raptor | Makefile syntax is kind of ugly |
| 19:13:00 | sam686 | should I push my fix, or will you fix that? |
| 19:13:00 | sam686 | for makefile fizes |
| 19:13:00 | raptor | you can |
| 19:13:00 | sam686 | ok |
| 19:13:00 | raptor | i've been busy at work today... |
| 19:15:00 | | BFLogBot - Commit 03a1798b0282 | Author: sam8641 | Log: Fix Makefile -rdynamic problem |
| 21:57:00 | | Flynnn has joined |
| 22:15:00 | sam686 | //mute yourself makes it look like you can't chat, but actually others see your chat, just not yourself.. |
| 22:42:00 | raptor | great! |
| 22:42:00 | raptor | expected behaviour... |
| 22:43:00 | | raptor Quit (Remote host closed the connection) |
| 23:34:00 | | raptor has joined |
| 23:34:00 | | ChanServ sets mode +o raptor |
| 23:41:00 | raptor | ok, now to try and get ctrl - i /r in editor to work... |
| 23:55:00 | | koda Quit (Quit: koda) |
| 23:57:00 | raptor | ok EditorUserInterface::setLevelGenScriptName() is never being called from anywhere |
| 23:58:00 | raptor | it used to be called from GameParamUserInterface::onEscape() in UIGameParameters.cpp |
| 23:58:00 | raptor | i don't know if it should still go there anymore... |
| 23:59:00 | raptor | it looks like watusimoto changed the UI architecture a little.. |
| 23:59:00 | sam686 | i haven't done much to uiEditor |