#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-10-04

Timestamps are in GMT/BST.

00:00:00raptor Quit (Ping timeout: 240 seconds)
00:00:00raptor_ has joined
00:00:00raptor_ Quit (Changing host)
00:00:00raptor_ has joined
00:00:00ChanServ sets mode +o raptor_
00:01:00sam686//nick ? to rename? ( raptor_ )
00:04:00raptor_bwaaa
00:04:00raptor_ is now known as raptor
00:04:00raptorgoofy netowrk...
00:33:00koda is now known as kodaway
00:35:00kodaway Quit (Quit: kodaway)
01:10:00sam686 Quit (*.net *.split)
01:10:00karamazovapy Quit (*.net *.split)
01:10:00raptor Quit (*.net *.split)
01:10:00Flynnn Quit (*.net *.split)
01:13:00raptor has joined
01:13:00Flynnn has joined
01:13:00sam686 has joined
01:13:00karamazovapy has joined
03:01:00raptoraaach!
03:01:00raptorwhen did watusimoto commit!!!
03:05:00raptorhaha, watusimoto forked himself in the commit tree again...
03:09:00Zoomber has joined
03:09:00ChanServ sets mode +v Zoomber
03:10:00Zoomberhi
03:12:00raptorgood evening
04:19:00Zoomberhey raptor, have you joined #Pointblank yet?
04:19:00raptoryes
04:19:00Zoomberyou can click this right here you know^
04:20:00Zoomberwhat do you think?
04:20:00raptoris ibo using the same database as Pointblank?
04:20:00Zoomberyeah, and it increases as pointblank learns
04:20:00Zoomberwhat happened? you joined and left instantly
04:20:00raptorneat
04:20:00raptori was making sure i remembered the bot's name properly
04:21:00raptor:)
04:21:00Zoomberthough, it seens to take a second for ibo to update the db
04:21:00Zoomberinto memory
04:22:00Zoomberaparently, i cant run them as both pointblank
04:23:00Zoomberjust wait until i name him "is"
04:23:00Zoomberhow fun would that be? a bot that somehow randomly replies only on certian sentences you say
04:24:00Zoomberraptor, you really do need to join, at certian times, you can get the bot to spill out random links
04:24:00Zoomberi doubt !bot can do that
04:24:00Zoomberor !logbot can do that
04:24:00Zoomberor i doubt BfLogBot can do that
04:24:00Zoomberim outta here
04:25:00Zoomber has left
04:38:00BFLogBot - Commit 17a32187c36c | Author: buckyballreaction | Log: Make lua scripts run again from OGLconsole
04:38:00raptor Quit (Remote host closed the connection)
05:09:00Zoomber has joined
05:09:00ChanServ sets mode +v Zoomber
05:31:00Zoomber Quit (Quit: Zoomber)
05:38:00Zoomber has joined
05:38:00ChanServ sets mode +v Zoomber
05:39:00Zoomber_ has joined
05:39:00Zoomber Quit (Read error: Connection reset by peer)
05:39:00ChanServ sets mode +v Zoomber_
05:39:00Zoomber_ is now known as Zoomber
05:40:00Zoomber Quit (Client Quit)
05:56:00Flynnn Quit (Quit: Leaving)
05:59:00Flynnn has joined
06:09:00Flynnn Quit (Quit: Leaving)
06:24:00koda has joined
06:44:00koda Quit (Quit: koda)
07:24:00kodax has joined
09:30:00koda has joined
10:40:00raptor has joined
10:40:00ChanServ sets mode +o raptor
10:44:00BFLogBot - 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:00raptor Quit (Remote host closed the connection)
11:58:00sam686 Quit (Ping timeout: 258 seconds)
11:58:00sam686 has joined
11:58:00ChanServ sets mode +v sam686
13:01:00watusimoto has joined
13:01:00ChanServ sets mode +o watusimoto
14:25:00raptor has joined
14:25:00ChanServ sets mode +o raptor
14:26:00raptormorning!
14:29:00watusimotohi there
14:37:00watusimotosent an email re question from yesterday
14:37:00watusimotoabout .h/.cpp
14:41:00raptorand i responded! :)
15:00:00watusimoto Quit (Ping timeout: 256 seconds)
15:00:00watusimoto has joined
15:00:00ChanServ sets mode +o watusimoto
15:07:00watusimotostupid ubuntu just locked on me
15:07:00raptorbwahahaha!
15:07:00watusimotoI thought this was supposed to be stable
15:07:00raptor6 month release cycle..
15:07:00watusimotothis is the 2nd time... tempted to go back to windows
15:07:00watusimotoarg
15:08:00watusimotoh
15:08:00watusimotoI'm not even on the latest, which is worse
15:09:00raptori recommend openSUSE :)
15:09:00raptorbut debian is supposed to be stable - if archaic
15:11:00watusimotomaybe 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:00watusimotodoes openSuse have a nice UI?
15:11:00watusimotoI'm a sucker for a good UI
15:11:00watusimotoespecially in an OS
15:11:00raptorprovides default GUI of KDE4, LXDE, XFCE, GNOME
15:12:00raptoryour choice
15:12:00raptorI usuallly go with KDE4 or GNOME2
15:12:00raptorKDE4 if you like eye-candy...
15:13:00raptorhttp://en.opensuse.org/Screenshots
15:13:00raptoroh, and openSUSE is green...
15:14:00raptoras in color
15:14:00raptoractually it includes GNOME3 - which I might stay away from, it's not quite stable, I think
15:16:00raptorbut be foreward, if you don't use ubuntu you are at the mercy of linux evangelists...
15:17:00raptorforewarned
15:19:00watusimotoI need something that's vaguely supported by my it group here... I'll inquire about suse
15:19:00raptorgood idea
15:24:00sam686what i did to segfault handling (on my 015 clone) http://code.google.com/r/sam8641-bitfighter04/source/detail?r=e70e7ba35b92ffdfc7545a1001e122225b339aac
15:24:00sam686will show this in log file when it crash: http://208.107.52.15/bitfighter/backtrace_log_test.txt
15:26:00raptorthat doesn't look very helpful without debugging symbols
15:26:00sam686yes, debugging symbols will be helpful in this case...
15:27:00sam686should I put this code in for 016?
15:27:00raptori don't know
15:27:00sam686useful for dedicated builds...
15:27:00raptorit wouldn't be useful unless we make the released version compiled without optimizations and with debugging
15:28:00sam686is it possible to have both optimization and debugging symbols together?
15:29:00raptoryes, but sometimes goofy crashes can occur... and many values don't show up (they show up as 'optimized out')
15:30:00sam686how does it crash with debugging + optimizations?
15:34:00raptori don't remember specifics, just that it did sometimes
15:34:00raptorand that the fix was to remove optimizations or remove debugging
15:34:00raptorit was around 015 time, i think..
15:35:00sam686i guess it would be easy to just compile as dedicated_bebug...
15:35:00raptoryes
15:35:00sam686but when it crash, what does it do? process will disappear?
15:35:00raptoryes
15:36:00sam686without some way to print some stack trace, there no way to know why it segfault...
15:36:00raptorso maybe having your debug code with dedicated_debug will be good as we cannot guarantee people to run through gdb
15:42:00raptormight be good to only enable it with ifdef TNL_DEBUG
15:43:00raptoras well as TNL_OS_LINUX
15:54:00watusimotolater
15:54:00raptorybe
15:54:00raptorbye
15:59:00watusimoto Quit (Ping timeout: 276 seconds)
16:18:00watusimoto has joined
16:19:00watusimotolookd like I'm getting a wifi signal today
16:19:00raptoroooo
16:24:00watusimototwo more weeks before I have another shot at getting my own connection
16:25:00raptoranother shot?
16:53:00BlackBird has joined
16:53:00BlackBirdanyone home?
16:53:00raptorhello
16:54:00BlackBirdello
16:54:00BlackBirdthis suspense is killing me
16:54:00BlackBirdugh. 5 more minutes
16:59:00sam686got backtrace_symbols working somewhat better. http://208.107.52.15/bitfighter/backtrace_log_test2.txt (using -rdynamic linking option)
17:00:00BlackBird_ has joined
17:01:00raptorlooks a bit better...
17:01:00BlackBird_?
17:01:00BlackBird_what does?
17:01:00raptorstack trace from sam686
17:02:00sam686its for the code.
17:02:00sam686there is my one change on makefile http://code.google.com/r/sam8641-bitfighter04/source/detail?r=1d7524f1fca5eacd65c57aaa373666427a7c9e08
17:02:00BlackBird_internet is so slow. i wonder why....
17:02:00sam686works for non-debug mode, side effect is binary file go from 3.9 MB to 4.6 MB...
17:03:00BlackBird Quit (Ping timeout: 252 seconds)
17:06:00raptori wonder how -rdynamic effects performance
17:06:00sam686i think -rdynamic only makes a difference on linking..
17:07:00raptoryeah - can we use that output?
17:07:00raptorseems like -g is still better
17:07:00sam686-rdynamic works with optimizaations, -g might not..
17:09:00raptoryes, but can we effectively debug from the output?
17:09:00sam686sometimes yes, as we know whick functions may have trouble..
17:10:00sam686as often as it can happen, it can crash in triangulate, and trace can see that path..
17:13:00raptorwell, i don't want to add -rdynamic to release builds
17:13:00raptorof the bitfighter binary
17:13:00raptormaybe of bitfighterd
17:14:00sam686ok..
17:14:00sam686its often more important for ZAP_DEDICATED to not crash...
17:14:00raptoryes
17:15:00sam686i can use #if defined(TNL_OS_LINUX) && defined(ZAP_DEDICATED)
17:15:00sam686add that to 016?
17:15:00raptorsure
17:16:00sam686you may need to figure out the -rdynamic for dedicated builds..
17:16:00raptorthen in the Makefile, add -rdynamic to dedicated: CFLAGS
17:17:00sam686dedicated: CFLAGS=-DZAP_DEDICATED -rdynamic #will this work?
17:17:00raptoryes
17:17:00raptorhave you tested what the crash looks like with debugging symbols?
17:18:00sam686haven't tested that yet...
17:21:00kodax Quit (Quit: Sto andando via)
17:29:00sam686debug 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:00raptorwell that stinks...
17:30:00raptorif debugging symbols are there there should be a way to get the line numbers, no?
17:31:00sam686stacktrace_symbols don't appear to use any data from -g switch, could be another way, not sure...
17:33:00raptorhttp://stackoverflow.com/questions/3151779/how-its-better-to-invoke-gdb-from-program-to-print-its-stacktrace/4611112#4611112
17:33:00raptormethod #4
17:33:00raptordoes line numbers
17:44:00sam686the 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:00LordDVG has joined
17:50:00BlackBird_...
18:05:00LordDVG Quit (Ping timeout: 244 seconds)
18:07:00LordDVG has joined
18:13:00raptorso what's this thing about dinosaurs?
18:19:00watusimoto Quit (Ping timeout: 252 seconds)
18:20:00BFLogBot - Commit f216e793a532 | Author: sam8641 | Log: Fix robot problem; For ZAP_DEDICATED linux, log some backtrace
18:28:00LordDVG Quit (Ping timeout: 252 seconds)
18:33:00LordDVG has joined
18:34:00sam686umm, raptor, the -rdynamic is not working the way I put that in for 016 Makefile..
18:35:00raptoroh yeah?
18:35:00sam686all i get is hex value dump when dedicated compile segfault..
18:36:00sam686oops, should have done line 196 of makefile
18:36:00raptoryes - i misled you
18:37:00raptorsorry
18:37:00raptoractually
18:37:00raptoradd:
18:37:00raptordedicated: LFLAGS=-lstdc++ -lm -ldl -rdynamic
18:42:00sam686i am not sure how to do that, where we onny doing it for ZAP_DEDICATED
18:45:00sam686dedicated_server: LFLAGS=$(LFLAGS) -rdynamic does not work, Makefile error...
18:48:00sam686i don't think you want -rdynamic on non-dedicated compile...
18:52:00sam686you can purposely segfault at any time with int zz[4]; printf("%i", zz[88888888]); and test it..
18:52:00raptorhow do you crash the server?
18:52:00raptorhaha
18:52:00raptorread my mind
18:53:00BlackBird_lolz
18:53:00raptori got this:
18:53:00raptor0: ./bitfighterd(_Z16exceptionHandleri+0x29) [0x5c9d99]
18:53:00raptor1: /lib64/libc.so.6(+0x32b30) [0x7fe2f7f1ab30]
18:54:00raptor2: ./bitfighterd(main+0x26) [0x5ca9c6]
18:54:00raptor3: /lib64/libc.so.6(__libc_start_main+0xfd) [0x7fe2f7f06bfd]
18:54:00raptor4: ./bitfighterd() [0x4eabf9]
18:54:00raptorby adding in the make file:
18:54:00raptordedicated: LFLAGS=-lstdc++ -lm -ldl -rdynamic
18:54:00raptorright before:
18:54:00raptordedicated: dedicated_server
18:54:00sam686what about dedicated_debug ?
18:55:00raptori didn't add it.. just tested without
18:55:00sam686or is dedicated_debug ever needed at all?
18:55:00raptori don't think it is needed because we'd be running through gdb
18:55:00raptoranyways
18:56:00sam686ok..
18:57:00sam686Makefile looks a little strange to me, the way CC=gcc $(DEBUG), but DEBUG= is defined later on at the bottom of makefile...
19:00:00sam686wish i could do LFLAGS += rdynamic in makefile...
19:02:00BlackBird_ Quit (Ping timeout: 252 seconds)
19:03:00LordDVG Quit (Read error: Connection reset by peer)
19:10:00raptorhaha, yeah
19:10:00sam686dedicated_server: LFLAGS += -rdynamic looks like that works
19:11:00raptorreally?
19:11:00raptorgreat!
19:11:00sam686yes
19:11:00raptorMakefile syntax is kind of ugly
19:13:00sam686should I push my fix, or will you fix that?
19:13:00sam686for makefile fizes
19:13:00raptoryou can
19:13:00sam686ok
19:13:00raptori've been busy at work today...
19:15:00BFLogBot - Commit 03a1798b0282 | Author: sam8641 | Log: Fix Makefile -rdynamic problem
21:57:00Flynnn has joined
22:15:00sam686//mute yourself makes it look like you can't chat, but actually others see your chat, just not yourself..
22:42:00raptorgreat!
22:42:00raptorexpected behaviour...
22:43:00raptor Quit (Remote host closed the connection)
23:34:00raptor has joined
23:34:00ChanServ sets mode +o raptor
23:41:00raptorok, now to try and get ctrl - i /r in editor to work...
23:55:00koda Quit (Quit: koda)
23:57:00raptorok EditorUserInterface::setLevelGenScriptName() is never being called from anywhere
23:58:00raptorit used to be called from GameParamUserInterface::onEscape() in UIGameParameters.cpp
23:58:00raptori don't know if it should still go there anymore...
23:59:00raptorit looks like watusimoto changed the UI architecture a little..
23:59:00sam686i haven't done much to uiEditor

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.