Timestamps are in GMT/BST.
| 00:10:44 | | LoneWolfy Quit (Ping timeout: 246 seconds) |
| 00:14:40 | kaen | raptor, if you get this with your telepathy, check out this beautiful ldd output: http://pastie.org/9129236 |
| 00:29:03 | | raptor has joined |
| 00:29:03 | | ChanServ sets mode +o |
| 00:29:18 | raptor | kaen that looks great! |
| 00:29:27 | raptor | not a 'not found' in sight |
| 00:29:54 | raptor | also... uhh.. that list is like 3 times as long as it should be... |
| 00:30:25 | raptor | oh wait... my 'bitfighter' is almost as bad... |
| 00:30:26 | raptor | hmmm |
| 00:30:41 | raptor | libFLAC??? |
| 00:30:45 | raptor | what on earth.. |
| 00:31:43 | raptor | huh... I guess it's pulling any linked libraries with any internally linked libs also |
| 00:32:51 | raptor | ah yes... most of those are from linking against SDL 1.2 |
| 00:33:10 | raptor | is SDL2 available on debian? That would be ideal to use that |
| 00:33:22 | raptor | with the cmake -DUSE_SDL2=1 option |
| 00:41:01 | kaen | I believe so, I'll give it a spin |
| 00:41:13 | kaen | notice I got it to link against latest tomcrypt ^^ |
| 00:41:28 | raptor | WHOA |
| 00:41:33 | raptor | whoa whoa whoa |
| 00:41:42 | raptor | did you have to do any work? |
| 00:41:48 | kaen | it was actually trivial, just a header change |
| 00:41:48 | raptor | i mean, code changes? |
| 00:41:54 | kaen | changed an include |
| 00:41:58 | raptor | that's cake |
| 00:42:01 | raptor | that's great! |
| 00:42:10 | kaen | I actually changed all of our "../foo/bar" junk to <foo/bar> |
| 00:42:30 | raptor | oh good |
| 00:42:31 | kaen | and fixed cmake to include our in-tree copies as system include dirs |
| 00:42:48 | raptor | I did that once a long time ago... to for the various build system to properly include things |
| 00:42:50 | kaen | and it links against the clipper in unstable, and luajit works like a charm, etc. |
| 00:42:51 | raptor | it was before cmake |
| 00:43:27 | kaen | so, just need to polish up some clerical stuff and see how -devel responds to it |
| 00:43:37 | raptor | cool |
| 00:44:02 | raptor | so do your cmake searches do the in-tree copies last? |
| 00:44:09 | kaen | yes |
| 00:44:12 | raptor | i mean, will they pick out the system changes first |
| 00:44:13 | raptor | ok |
| 00:44:16 | raptor | system libs |
| 00:44:18 | kaen | I actually wanted to ask about that |
| 00:44:23 | raptor | that's something i've always wanted to do... |
| 00:44:28 | kaen | how do you feel about defaulting to system libs first |
| 00:44:30 | kaen | ok, cool |
| 00:44:32 | raptor | yes |
| 00:44:35 | kaen | it was actually pretty straightforward |
| 00:44:56 | raptor | oh good |
| 00:45:00 | kaen | and I wrote a script that goes from development tree -> .deb file |
| 00:45:09 | kaen | so packaging for debian is a sinche |
| 00:45:11 | kaen | cinche? |
| 00:45:14 | raptor | cinch |
| 00:45:17 | raptor | i think |
| 00:45:41 | raptor | its a horse saddle strap |
| 00:45:48 | raptor | makes riding a lot easier |
| 00:51:47 | raptor | I can't get our website stats system to track exe downloads |
| 00:52:06 | raptor | so it looks like the windows standalone is the most downloaded, followed by linux standalone |
| 02:35:14 | raptor | a commit! |
| 02:35:23 | | BFLogBot Commit: d059e27bfab0 | Author: buckyballreaction | Message: Fix some compiler warnings |
| 02:42:36 | kaen | I think it's funny how every time I ask a cmake question in the debian packaging channels, everyone makes sure to remind me that autotools is superior, and the one true path |
| 02:42:48 | kaen | but then all of the debhelper tools support cmake out of the box |
| 02:43:19 | kaen | like, bitfighter builds with dh_make ; dpkg-buildpackage |
| 02:43:44 | kaen | straight from tarball |
| 02:49:50 | raptor | haha, yeah |
| 02:49:50 | | BFLogBot Commit: 54fc6bc30557 | Author: buckyballreaction | Message: Better precision in HTF score saving/loading |
| 03:38:29 | | fordcars has joined |
| 03:44:46 | raptor | heading in early.. night! |
| 03:44:57 | | raptor Quit () |
| 03:47:12 | kaen | players! |
| 03:48:30 | | HylianSavior Quit (Read error: Connection reset by peer) |
| 03:51:50 | Nothing_Much | woo? |
| 03:51:53 | Nothing_Much | kaen: where? |
| 03:52:01 | Nothing_Much | oh nice! |
| 03:52:03 | Nothing_Much | 3 woo! |
| 03:52:05 | kaen | they all ran away :< |
| 03:52:10 | kaen | or they're on a server I can't find |
| 03:52:21 | Nothing_Much | or maybe they're level editing o.o |
| 03:52:25 | Nothing_Much | ran away? |
| 03:52:27 | kaen | O.O |
| 03:52:33 | kaen | maybe you're right |
| 03:52:41 | Nothing_Much | were you on their server? :P |
| 03:52:44 | kaen | people alias when they edit for the contest :P |
| 03:52:45 | kaen | no |
| 03:52:51 | Nothing_Much | ohh |
| 04:35:03 | fordcars | Howdy |
| 04:43:55 | | raptor has joined |
| 04:43:55 | | ChanServ sets mode +o |
| 04:51:10 | raptor | I should make a contest map... |
| 04:51:32 | raptor | i'm currently googling 'superstition' |
| 04:51:49 | fordcars | The contest submission is over raptor :O |
| 04:51:58 | raptor | we have till tomorrow! |
| 04:52:03 | fordcars | WE DO?!? |
| 04:52:08 | raptor | deadline was extended until tomorrow night |
| 04:52:09 | raptor | yes |
| 04:52:20 | fordcars | Nice! |
| 04:52:30 | fordcars | I can finish my level |
| 04:54:04 | raptor | gotta think... |
| 04:57:09 | kaen | raptor, how does your debian package handle /resource ? |
| 04:57:28 | raptor | i think i put it in /usr/share/games/bitfighter |
| 04:57:33 | kaen | ohhh |
| 04:57:34 | raptor | let me check.. |
| 04:57:42 | kaen | I put it in /usr/share/bitfighter |
| 04:57:51 | raptor | i did that because that was how i found in many games in ubuntu |
| 04:58:17 | kaen | that's definitely right |
| 04:58:21 | raptor | yeah all the RPMs do %{datadir}/bitfighter |
| 04:58:34 | raptor | which usually means /usr/share/bitfighter |
| 04:58:46 | raptor | but that's just the conventions for opensuse and fedora (I think) |
| 05:01:21 | kaen | but the exe is looking for it in ~/.bitfighter |
| 05:01:31 | raptor | sort of ish... |
| 05:01:51 | raptor | basically if the usr prefs dir doesn't exist, it copies resources to it |
| 05:02:03 | raptor | everything except the sfx |
| 05:02:22 | raptor | because people like to edit everything else |
| 05:03:09 | raptor | so internally, the -rootdatadir ends up being the user prefs dir ( ~/.bitfighter ) but with the -sfxdir being the /usr/share/bitfighter |
| 05:03:18 | kaen | oh wait! |
| 05:03:19 | kaen | it totally works |
| 05:03:42 | kaen | it just couldn't find lua-vec.lua in my 019c .bitfighter folder :P |
| 05:03:51 | raptor | ha |
| 05:03:53 | kaen | just moved that to .bitfighter-bak, and it works from a fresh dir |
| 05:04:00 | raptor | ohh... |
| 05:04:29 | kaen | but I think it has to go in /usr/share/games anyway |
| 05:04:34 | raptor | yes |
| 05:04:44 | raptor | wait... you built from hg? |
| 05:04:49 | raptor | instead of stock 019c? |
| 05:04:59 | kaen | yes |
| 05:05:28 | raptor | ah yes.. because of luajit |
| 05:05:30 | raptor | of course |
| 05:06:04 | kaen | I guess I didn't think that through all the way |
| 05:06:22 | kaen | we'd have to either backport or do a 019d |
| 05:06:49 | raptor | hmm... |
| 05:07:00 | kaen | blech. well, anyway it isn't quite ready to go into the main repo yet |
| 05:07:09 | | fordcars Quit (Quit: Page closed) |
| 05:07:17 | kaen | I'm fairly sure I've broken normal compilation several times over now |
| 05:07:26 | raptor | i'm more worried about watusimoto's changes before my luajit addition.. |
| 05:07:37 | kaen | oh? |
| 05:07:47 | kaen | I'm not sure what you're referring to |
| 05:07:50 | raptor | i haven't really done new featury type stuff, but he has done loads of refactoring |
| 05:07:59 | kaen | oh, I see |
| 05:08:07 | raptor | oh sorry - if you wanted to build at a specific luajit revision, still compatible to 019c |
| 05:08:08 | kaen | well, we'll be going in to unstable at first |
| 05:08:28 | kaen | which sounds appropriate enough :P |
| 05:08:36 | raptor | haha, yep |
| 05:08:47 | raptor | what is the process for going from unstable -> stable? |
| 05:09:23 | kaen | when it's reasonably stable (no bugs for some specific period of time) it gets pulled in to testing |
| 05:09:37 | kaen | and if it remains stable it gets pushed out to stable with the normal release cycle |
| 05:09:50 | kaen | which has historically taken years, but is more frequent now |
| 05:10:02 | kaen | but ubuntu pulls from testing, so we'll get there much quicker |
| 05:10:42 | raptor | ah ok, cool |
| 05:12:07 | kaen | Packages from Debian Unstable enter the next-stable testing distribution automatically, when a list of requirements is fulfilled: |
| 05:12:08 | kaen | The package has been in "unstable" at least for 2-10 days (depending on the urgency of the upload). |
| 05:12:08 | kaen | The package has been built for all the architectures which the present version in testing was built for. |
| 05:12:08 | kaen | Installing the package into testing will not make the distribution more uninstallable. |
| 05:12:08 | kaen | The package does not introduce new release critical bugs. |
| 05:13:18 | | Platskies has joined |
| 05:15:20 | | Platskies Quit (Client Quit) |
| 05:16:04 | raptor | that doesn't seem so bad |
| 05:16:50 | | Platskies has joined |
| 05:17:29 | kaen | not at all |
| 05:17:34 | kaen | the long wait is testing->stable |
| 05:17:41 | kaen | but there's nothing we can do about that |
| 05:21:10 | raptor | my superstition search has led to astrology |
| 05:22:49 | raptor | and now i'm lost in the anstronomical movement of the constellations |
| 05:22:56 | raptor | *atronomical |
| 05:23:00 | raptor | which I find fascinating |
| 05:27:54 | | Platskies Quit (Ping timeout: 240 seconds) |
| 05:48:48 | raptor | night! |
| 05:48:55 | | raptor Quit () |
| 06:59:43 | | Invisible has joined |
| 07:16:12 | | Invisible Quit (Ping timeout: 245 seconds) |
| 07:26:36 | | Invisible has joined |
| 07:27:24 | | Watusimoto has joined |
| 07:47:27 | | Invisible Quit (Ping timeout: 245 seconds) |
| 07:52:20 | | Watusimoto Quit (Ping timeout: 255 seconds) |
| 08:25:03 | | LordDVG has joined |
| 08:25:38 | | HylianSavior has joined |
| 08:58:14 | | Platskies has joined |
| 08:58:41 | | Platskies is now known as PhilM |
| 08:58:50 | | PhilM Quit (Client Quit) |
| 08:59:13 | | Platskies has joined |
| 09:33:20 | | Platskies Quit (Quit: Platskies) |
| 10:03:17 | | Platskies has joined |
| 14:40:15 | | LordDVG Quit (Remote host closed the connection) |
| 14:54:42 | | Platskies Quit (Quit: Leaving) |
| 15:11:38 | | raptor has joined |
| 15:11:38 | | ChanServ sets mode +o |
| 15:12:01 | raptor | good morning! |
| 15:17:51 | kaen | morning! |
| 15:31:49 | | Watusimoto has joined |
| 16:15:44 | | thread_ has joined |
| 16:15:57 | thread_ | Tomorrow is the day! |
| 16:20:42 | raptor | hooray! |
| 16:54:03 | | Watusimoto Quit (Ping timeout: 265 seconds) |
| 17:36:39 | | Watusimoto has joined |
| 17:39:53 | | Invisible has joined |
| 18:01:00 | | LordDVG has joined |
| 18:02:56 | | DerSmiley has joined |
| 18:02:59 | DerSmiley | hello |
| 18:03:19 | DerSmiley | anyone there? |
| 18:05:10 | raptor | hi |
| 18:05:36 | raptor | welcome to #bitfighter ! |
| 18:05:50 | DerSmiley | hi |
| 18:05:55 | kaen | hi |
| 18:06:07 | DerSmiley | can you help me? i have a problem with bitfighter |
| 18:06:19 | kaen | you came to the right place :) |
| 18:06:55 | DerSmiley | i think so xDDD well i want to play bitfighter and when i start bitfighter at my windows 7 laptop at crash after the blue bitfighter logo apperas |
| 18:06:58 | DerSmiley | appers |
| 18:07:10 | kaen | :o |
| 18:07:21 | raptor | whoa |
| 18:07:31 | kaen | that's no good... |
| 18:07:46 | raptor | did that happen only once? or does it happen multiple times? |
| 18:07:49 | DerSmiley | yes and dont know what the problem is... did all run as admin, |
| 18:07:52 | DerSmiley | all time |
| 18:07:54 | DerSmiley | it never start |
| 18:08:02 | raptor | ok, you don't need to run as admin |
| 18:08:09 | DerSmiley | only tryed |
| 18:08:11 | raptor | did you use the installer or the portable package? |
| 18:08:13 | DerSmiley | because it crashed |
| 18:08:15 | DerSmiley | portable |
| 18:08:35 | raptor | hmmm.... are you on 32bit or 64bit windows? |
| 18:08:41 | DerSmiley | 32 |
| 18:08:59 | raptor | is this version 019c? |
| 18:09:05 | DerSmiley | ofc |
| 18:09:09 | DerSmiley | i try now the instaler |
| 18:09:16 | DerSmiley | hope then it will run |
| 18:09:18 | raptor | it may be graphics drivers |
| 18:09:27 | DerSmiley | all driver up to date |
| 18:09:41 | raptor | what graphics chip? intel/nvidia/amd? |
| 18:09:49 | DerSmiley | amd |
| 18:11:45 | DerSmiley | tryed now the installer crashed too after logo |
| 18:13:09 | raptor | sounds like a graphics error... |
| 18:13:25 | raptor | could you give us any information about the error? |
| 18:13:35 | raptor | maybe a screenshot or what the error says? |
| 18:15:36 | DerSmiley | there is nothing only the windows crash dialog that they search for the problem and then booom its away |
| 18:16:00 | raptor | that's odd |
| 18:17:26 | raptor | ok |
| 18:17:28 | DerSmiley | and cant see that the problem is no error code or something |
| 18:17:32 | raptor | i have something for you to try |
| 18:17:39 | raptor | in your portable folder |
| 18:17:44 | raptor | there is a file called 'SDL.dll' |
| 18:18:06 | DerSmiley | yes |
| 18:18:10 | raptor | save that somewhere else - I'm going to give you a new one to replace it |
| 18:18:33 | DerSmiley | there is a file SLD2.dll but not SLD.ddl |
| 18:18:33 | DerSmiley | dll* |
| 18:18:42 | DerSmiley | SDL2* |
| 18:18:46 | raptor | yes that one |
| 18:18:49 | raptor | sorry, i mean 'SDL2' |
| 18:18:49 | DerSmiley | okay |
| 18:19:05 | raptor | here is the new one: http://sam6.25u.com/upload/1SDL2.zip |
| 18:19:18 | raptor | unzip that and add it to the folder and re-run bitfighter |
| 18:19:24 | raptor | don't use administrator |
| 18:20:43 | DerSmiley | still crash |
| 18:21:12 | DerSmiley | after logo with the sound boom its white and windows error |
| 18:21:51 | kaen | can you open the file bitfighter.log and paste it to pastie.org ? |
| 18:23:14 | kaen | it goes white? that does sound like a graphics bug |
| 18:23:17 | DerSmiley | in that file is only ------ Bitfighter Log File ------ |
| 18:23:24 | kaen | hmm |
| 18:23:35 | DerSmiley | i can activate all in config or where? |
| 18:23:54 | raptor | DerSmiley: did you update an old copy of bitfighter? |
| 18:24:09 | raptor | or was this brand new |
| 18:24:16 | DerSmiley | no downloaded a new version from website |
| 18:24:40 | raptor | ok... it does sound like a graphics bug |
| 18:24:44 | raptor | with drivers |
| 18:24:53 | DerSmiley | i turn now all logs on at config |
| 18:24:57 | DerSmiley | and then post the log file |
| 18:25:05 | raptor | ok |
| 18:25:09 | kaen | ok, thanks |
| 18:26:25 | DerSmiley | http://pastebin.com/2wY7G6BA |
| 18:28:26 | raptor | well... it looks like TNL initialized OK, but the graphics broke |
| 18:28:43 | raptor | because it never reached the 'Welcome to Bitfighter!' |
| 18:28:52 | DerSmiley | at console it does |
| 18:28:59 | raptor | oh it does? |
| 18:29:05 | raptor | does it say anything else on the console? |
| 18:29:20 | raptor | actually, Watusimoto are you around? |
| 18:29:33 | raptor | ( Watusimoto is our windows developer ) |
| 18:29:33 | Watusimoto | yes |
| 18:29:43 | raptor | hi |
| 18:29:49 | DerSmiley | no if i start the exe the console does pop up there is welcome to bitfighter then the game window with the blue bitfighter logo show and then crash |
| 18:29:58 | Watusimoto | hi DerSmiley |
| 18:30:03 | raptor | master connection bug?? |
| 18:30:03 | DerSmiley | hi |
| 18:30:10 | raptor | the blue logo shows... huh |
| 18:30:25 | Watusimoto | should I read the logs? dare I? |
| 18:30:27 | DerSmiley | yes the blue bitfighter font :DD |
| 18:30:35 | DerSmiley | with the sound |
| 18:30:39 | raptor | DerSmiley: in the bitfighter.ini, can you find the option that says 'MasterServerAddressList' ? |
| 18:30:42 | DerSmiley | then it crash :) |
| 18:30:50 | DerSmiley | yes i can find that |
| 18:31:06 | raptor | this sounds suspiciously liek that one weird crash thread_ got at the windows 7 machines at his school |
| 18:31:35 | DerSmiley | MasterServerAddressList=bitfighter.org:25955,bitfighter.net:25955,IP:209.148.88.166:25955 |
| 18:32:10 | DerSmiley | at school i played the game on windows 8 pc and worked perfect but now on windows 7 it crash ^^ |
| 18:32:25 | | Invisible Quit (Quit: Invisible) |
| 18:32:33 | raptor | ok comment out that line |
| 18:32:51 | raptor | then add a new one: MasterServerAddressList=127.0.0.1 |
| 18:33:03 | raptor | that will disable the master connection |
| 18:33:10 | Watusimoto | ok, read the logs |
| 18:33:23 | raptor | after saving the INI, try starting bitfighter again |
| 18:33:55 | Watusimoto | you could try running it as a dedicated server to see if it might be graphics related |
| 18:34:04 | raptor | Watusimoto: ok - I'm not sure if I can help much more. I was hoping you may be able to since you're on windows, too |
| 18:34:22 | DerSmiley | still not work and how did i start it as dedicated server? |
| 18:34:28 | Watusimoto | from command line |
| 18:34:32 | Watusimoto | do bitfighter -dedicated |
| 18:34:43 | DerSmiley | at the exe? |
| 18:34:46 | Watusimoto | it should start and disappear... you can see the server in your process list |
| 18:34:46 | Watusimoto | yes |
| 18:35:12 | Watusimoto | or actually, maybe it starts and keeps runnign in the console... I'll check |
| 18:35:18 | | thread_ Quit (Ping timeout: 240 seconds) |
| 18:35:36 | Watusimoto | it keeps running in the console |
| 18:36:17 | Watusimoto | It should get to say "Server connected to master..." then appear to not do anything, while it's waiting for an incoming connection |
| 18:36:31 | Watusimoto | I have to deal with a family issue... back in a few minutes |
| 18:36:35 | DerSmiley | yes right because still have 127.0.0.1 as ip |
| 18:36:45 | DerSmiley | it waiting like you say |
| 18:36:55 | raptor | ok good |
| 18:37:03 | raptor | now shut it down (CTRL + C) |
| 18:37:12 | raptor | add back the master server address list |
| 18:37:13 | DerSmiley | okay i did |
| 18:37:14 | raptor | and try again |
| 18:37:20 | DerSmiley | k |
| 18:38:01 | | LordDVG Quit (Remote host closed the connection) |
| 18:38:40 | DerSmiley | now console say established connection with master server and waiting |
| 18:38:51 | raptor | ok, then now we know it is a graphics issue |
| 18:39:15 | raptor | thank you for testing so far |
| 18:40:22 | raptor | can you attempt to run the game in 'windows xp' mode? |
| 18:40:35 | raptor | i can't remember what that mode was called |
| 18:41:20 | DerSmiley | i tryed with xp mode but does not help |
| 18:42:38 | raptor | what graphics card model? and which driver versions? |
| 18:42:39 | Watusimoto | hi |
| 18:42:52 | Watusimoto | could it possobly be sound relaetd? |
| 18:43:23 | raptor | yes it could... i wish windows 7 would give meaningful stack traces |
| 18:43:35 | Watusimoto | or any stack trace at all :-) |
| 18:43:49 | Watusimoto | DerSmiley: have you ever compiled a program before? |
| 18:43:54 | raptor | i think it's most likely that there is some issue in a GL call on the mainmenu that the driver fails on |
| 18:44:15 | DerSmiley | yes im a programmer for delphi, java and c# ^^ |
| 18:44:28 | Watusimoto | I agree -- I think we can probably eliminate sound because the master does load up some sound |
| 18:44:32 | Watusimoto | great! |
| 18:44:41 | raptor | hooray a developer |
| 18:44:42 | raptor | ! |
| 18:44:48 | raptor | quiet BFLogBot |
| 18:44:49 | BFLogBot | Sometimes it seems things go by too quickly. We are so busy watching out for what's just ahead of us that we don't take the time to enjoy where we are. |
| 18:44:49 | Watusimoto | would you be willing to install VC++ and build Bitfighter? |
| 18:45:01 | Watusimoto | It's pretty easy to do... |
| 18:45:33 | Watusimoto | You would need VC++ Express for Windows Desktop, cmake, and mercurial to get the code |
| 18:46:02 | Watusimoto | I think that would be the only way to really pinpoint the point of failure |
| 18:46:08 | Watusimoto | but it might not lead to a real resolution |
| 18:46:26 | Watusimoto | because even if we know what's failing, it may not be fixable by us |
| 18:48:04 | DerSmiley | does not any methode exists so we get a full error log? |
| 18:48:53 | Watusimoto | no not really |
| 18:49:15 | Watusimoto | we haven't figured out a way to get C++ do dump a stack trace when it crashes |
| 18:49:26 | Watusimoto | we have tried |
| 18:49:40 | raptor | if we did a RelWithDebInfo build, could windows be more informative? |
| 18:50:28 | Watusimoto | I could build a debug build, but I don't think it would give a stack trace outside of VC++ |
| 18:51:29 | raptor | lame |
| 18:51:35 | raptor | even windows xp gave more info |
| 18:52:12 | Watusimoto | DerSmiley: komen sie aus Deutschland? |
| 18:52:38 | DerSmiley | jap |
| 18:52:45 | raptor | this looks promising: http://oroboro.com/stack-trace-on-crash/ |
| 18:53:41 | Watusimoto | interesting! |
| 18:53:49 | raptor | i have to go.. later! |
| 18:53:54 | DerSmiley | okay bye |
| 18:54:03 | | raptor Quit () |
| 18:54:17 | DerSmiley | can you try to build a stack strace so we generate a good error log |
| 18:56:44 | Watusimoto | if that methodology that raptor linked to works, then I could do that |
| 19:00:21 | DerSmiley | okay then we hope taht |
| 19:01:42 | Watusimoto | I can probably get that working tonight, if the code in the article is good |
| 19:02:09 | Watusimoto | then I can give you a test build with that code in it and we can see where it is crashing |
| 19:02:45 | Watusimoto | I am in Luxembourg, so when I say "tonight" I mean probably in the next 3 hours |
| 19:03:03 | DerSmiley | ohhh i think you mean 0-3 am xDDD |
| 19:03:08 | DerSmiley | but no problem for me :DD |
| 19:03:15 | Watusimoto | well, I might mean that :-) |
| 19:03:15 | DerSmiley | im still here to talk :) |
| 19:03:20 | Watusimoto | depends on how things go |
| 19:03:44 | Watusimoto | ok, I'll give it a shot, then if you are still here, I can give you a build |
| 19:04:05 | kaen | I have wished for crash traces for so long... |
| 19:04:28 | Watusimoto | we have looked into this several times, and always concluded we couldn't do it. so it would be very cool if this works |
| 19:05:05 | Watusimoto | I am working on an annoying and frustrating problem that I would like to put on the shelf, so maybe this is a good excuse :-) |
| 19:05:14 | kaen | :) |
| 19:05:33 | Watusimoto | I'm getting a crash in the tests when a GamePair goes out of scope |
| 19:06:00 | Watusimoto | specifically when the ServerGame gets deleted |
| 19:06:10 | Watusimoto | very strange |
| 19:06:25 | Watusimoto | ok, anyway... |
| 19:06:29 | Watusimoto | here i go! |
| 19:06:31 | DerSmiley | hmmm i dont know if my error is only me or win 7 error xD |
| 19:13:23 | DerSmiley | but i must say bitfighter is a soooooo gooooood game :DD love that game :DD |
| 19:15:06 | kaen | thanks :) that makes it all worth it |
| 19:16:50 | Watusimoto | DerSmiley: your problem is almost certainly specific to your machine; lots of people run on win7 and it works fine. My guess is that you've hit either a weird sdl error or there is something odd about the way opengl works on your machine |
| 19:16:53 | DerSmiley | yes we played that yesterday with 12 of my class xDD so epic battles :DD but what would be great if you can design your ship et c:D |
| 19:17:10 | Watusimoto | funny... there is a thread about that in the forums right now. |
| 19:17:15 | DerSmiley | ohhh ::/: |
| 19:17:31 | DerSmiley | about the error? |
| 19:17:34 | Watusimoto | we've been talking about the idea of an additional module slot that would basically give you a different ship |
| 19:18:11 | DerSmiley | haha no i mean at settings a menu ship and there you can design your ship xD |
| 19:18:12 | Watusimoto | so a faster ship, a stronger one, one that is self-healing, etc. |
| 19:18:19 | Watusimoto | like what do you mean? |
| 19:18:25 | Watusimoto | like the ship shape? |
| 19:18:28 | DerSmiley | okay that would be great too xD |
| 19:18:49 | DerSmiley | i mean that you can design your ship so it look different |
| 19:19:58 | Watusimoto | what do you mean -- so that it looks like a square instead of a triangle? |
| 19:20:00 | DerSmiley | no ship types only the layout of ship :DD but with the ship types that is a great idea i really need to say :) |
| 19:20:07 | DerSmiley | yes that i mean :D |
| 19:20:16 | DerSmiley | that you have a window where you can design it xDD |
| 19:20:19 | Watusimoto | we've actually tried that, on a limited basis |
| 19:20:21 | DerSmiley | with a pen as example xD |
| 19:21:15 | Watusimoto | well, we came up with I think 4 different ship shapes (to test the idea), and they all seemed pretty good on paper, but it didn't really seem to work in code |
| 19:21:21 | Watusimoto | or rather in practice |
| 19:21:28 | Watusimoto | it just felt weird and awkward |
| 19:22:00 | Watusimoto | the code is all in the codebase still, so maybe if you are motivated you can build the game with the alternate ship shapes, and see for yourself |
| 19:26:43 | DerSmiley | well you only need a hitbox and the layout of ship does not need a new hitbox based on the layout xD only skin :DD |
| 19:29:11 | Watusimoto | also, considering that many of our players are 12 years old, how many flying penises do you really want to look at? :-) |
| 19:32:15 | DerSmiley | well thats no problem then add a settings button toggle custom ships on or off :)) so the problem is solved :) |
| 19:32:40 | Watusimoto | good idea! |
| 19:33:02 | Watusimoto | we get some very creative player names |
| 19:35:41 | DerSmiley | haha i programmed some games already and full of ideas :DD |
| 19:35:52 | DerSmiley | if you want i can support you with ideas etc :DD |
| 19:36:27 | DerSmiley | or play tester or something xD |
| 19:36:33 | DerSmiley | but this game is great :D |
| 19:37:09 | kaen | we're always looking for more testers, devs, and players :) |
| 19:37:20 | kaen | it'd be great to have another knowledgeable windows tester |
| 19:38:28 | DerSmiley | yes i help where i can :DD |
| 19:39:09 | DerSmiley | and i can look at c++ xD thats not so hard i know java, delphi and c# so only other syntax and function names :D |
| 20:16:36 | | Invisible has joined |
| 20:25:05 | Watusimoto | yeah, you'd have no problem with our codebase. There are difficulties, of course, but they are in understaning how the client/server nature of the game works; the code itself is pretty clear, I think |
| 20:39:49 | Watusimoto | kaen: I need to add the /DEBUG flag to vc++ building in debug mode. Where would I do this in CMakeLists |
| 20:39:50 | Watusimoto | ? |
| 20:40:30 | Watusimoto | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /DEBUG") ? |
| 20:40:45 | Watusimoto | inside the if(MSVC) block? |
| 20:41:17 | kaen | that looks right, yes |
| 20:42:08 | Watusimoto | or this |
| 20:42:09 | Watusimoto | set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} /DEBUG") |
| 20:42:14 | Watusimoto | probably that one |
| 20:42:41 | Watusimoto | I've never tinkered with the cmake files, aside from adding .cpp refs |
| 21:44:23 | Watusimoto | now I'm getting all sorts of link errors |
| 21:45:03 | Watusimoto | I had the new stack trace built and working (at least nominally), then tinkered with the cmake file, and now I got nothing :-( |
| 21:47:26 | | raptor has joined |
| 21:47:27 | | ChanServ sets mode +o |
| 21:48:09 | raptor | Watusimoto: you should not have to touch any flags with the CMakeLists |
| 21:48:22 | Watusimoto | ah, but I do |
| 21:48:32 | Watusimoto | I need to add the /debug flag to debug builds |
| 21:48:40 | raptor | why? |
| 21:48:42 | Watusimoto | otherwise I can't add any breakpoints |
| 21:48:44 | raptor | cmake already does that |
| 21:48:52 | raptor | you select the 'Debug' build |
| 21:48:54 | Watusimoto | it doesn't for me |
| 21:48:57 | Watusimoto | it used to |
| 21:49:02 | raptor | what? |
| 21:49:15 | raptor | that sounds like an issue with your IDE and not cmake... |
| 21:49:37 | Watusimoto | when I revert cmake, then load the project into vc++, I don;t get debugging symbols |
| 21:49:54 | Watusimoto | I need to manually check the /debug option in the project options |
| 21:50:02 | raptor | and select 'debug' target? |
| 21:50:13 | raptor | that doesn't make sense |
| 21:50:21 | raptor | what generator are you using for vc++ ? |
| 21:50:25 | Watusimoto | yes, of course I select debug target |
| 21:50:31 | Watusimoto | I use the one that vc++ runs |
| 21:50:45 | Watusimoto | Let me undo my edits, and manually run cmake |
| 21:50:52 | raptor | before you do |
| 21:51:07 | raptor | before you rerun cmake |
| 21:51:12 | raptor | in the build directory |
| 21:51:25 | raptor | remove any file/directory starting with CMake* |
| 21:51:35 | raptor | that should remove the cmake cache, too and start from scratch |
| 21:51:57 | Watusimoto | these are the options I get |
| 21:51:58 | Watusimoto | http://i.imgur.com/Di4iRq3.png |
| 21:52:06 | Watusimoto | generate debug info needs to be yes |
| 21:52:24 | raptor | that's weird |
| 21:52:33 | Watusimoto | http://i.imgur.com/KUGLpZv.png |
| 21:52:36 | Watusimoto | like that |
| 21:52:41 | Watusimoto | it's been happening for a while |
| 21:52:47 | raptor | when did this stop working for you? and did it coincide with a reinstall of vc++ or cmake? |
| 21:52:53 | Watusimoto | tonight I decided to try to fix the problem, not the symptom |
| 21:52:54 | Watusimoto | no |
| 21:52:59 | Watusimoto | I haven;t reinstalled either |
| 21:53:11 | raptor | and this is vs2013 |
| 21:53:13 | raptor | ? |
| 21:53:20 | Watusimoto | yes |
| 21:53:29 | Watusimoto | it was working quite well for a while |
| 21:54:15 | Watusimoto | though now I can't build at all |
| 21:54:18 | raptor | yeah, remove the cmake cache and junk |
| 21:54:23 | | Invisible Quit (Read error: Connection reset by peer) |
| 21:54:25 | raptor | close down vc++ |
| 21:54:30 | raptor | and rerun the generator |
| 21:54:37 | Watusimoto | where is cmake cache |
| 21:54:38 | Watusimoto | ? |
| 21:54:47 | raptor | in the 'build' directory where you run the generation |
| 21:54:48 | Watusimoto | under build? |
| 21:54:59 | raptor | i always do: rm -r CMake* |
| 21:55:00 | Watusimoto | cmakecache.txt |
| 21:55:09 | raptor | yup |
| 21:55:15 | raptor | and the sub-dir CMakeFiles |
| 21:56:00 | Watusimoto | ok, deleted the cache, rebuilding the project manually |
| 21:56:57 | Watusimoto | restarting vc++ |
| 21:57:17 | raptor | what generator did you use? Visual Studio 10? 12? |
| 21:57:58 | Watusimoto | http://i.imgur.com/zz6HNZH.png |
| 21:58:04 | Watusimoto | vs10 |
| 21:58:27 | raptor | huh... |
| 21:58:36 | raptor | let me check recent cmake changes |
| 21:59:19 | raptor | also, i'd use the 'Visual Studio 12' generator |
| 21:59:24 | raptor | since that's your IDE |
| 22:00:33 | Watusimoto | actually, adding the line: |
| 22:00:34 | Watusimoto | set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} /DEBUG") |
| 22:00:49 | Watusimoto | to cmakelists does not actually fix the problem |
| 22:01:01 | Watusimoto | so I'll remove it |
| 22:01:17 | Watusimoto | oh wait |
| 22:01:21 | Watusimoto | let me try again |
| 22:01:39 | raptor | just curious which sub project are you looing at? 'bitfighter'? |
| 22:01:49 | raptor | and which CMakeLists are you editing? |
| 22:01:53 | raptor | the one under zap/ ? |
| 22:02:41 | raptor | sam686 made this change recently: https://code.google.com/p/bitfighter/source/detail?r=4c49cbae4333 |
| 22:02:53 | Watusimoto | the top level file |
| 22:02:59 | Watusimoto | I added set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /DEBUG") |
| 22:03:07 | Watusimoto | (different than what I posted before) |
| 22:03:15 | Watusimoto | but that also didn't fix the issue |
| 22:03:31 | raptor | you shouldn't have to do that because cmake already adds those to the debug target by default |
| 22:04:02 | Watusimoto | ok, well, I've re-removed it |
| 22:04:26 | Watusimoto | at this point, I'm just trying to get a build done for DerSmiley |
| 22:04:38 | Watusimoto | the code is all written, but not yet tested |
| 22:04:43 | Watusimoto | it has compiled |
| 22:04:57 | raptor | is that stack trace code i found? |
| 22:05:01 | Watusimoto | I should have left well enough alone :-( |
| 22:05:02 | Watusimoto | yes |
| 22:14:29 | Watusimoto | ok, well, it's built now |
| 22:14:42 | Watusimoto | I need to induce a crash to test it |
| 22:15:50 | raptor | what vc++ section is that debugging symbols bit under? |
| 22:16:03 | raptor | oh wait, i see it 'Debugging' |
| 22:16:30 | raptor | wait, that's under 'linker' |
| 22:17:37 | raptor | ah ok |
| 22:17:40 | Watusimoto | yes |
| 22:17:49 | raptor | yeah, we've never added the debug symbols with the linker directly into the exe |
| 22:18:03 | raptor | it always generates that separate pdb file |
| 22:18:11 | raptor | but that has nothing to do with break points |
| 22:18:25 | Watusimoto | odd... because when I don't set that option, I get a message like this: |
| 22:19:13 | Watusimoto | debugging information cannot be found or does not match. No symbols loaded. |
| 22:19:13 | Watusimoto | Do you want to continue debugging ? |
| 22:19:23 | raptor | that's crazy |
| 22:19:26 | Watusimoto | changing that setting fixes the problem |
| 22:19:31 | raptor | maybe the pdb file is corrupted |
| 22:19:43 | Watusimoto | no, manually wiping the pdb doesn't help |
| 22:20:06 | Watusimoto | http://stackoverflow.com/questions/2322876/debugging-information-cannot-be-found-or-does-not-match-visual-studios |
| 22:20:08 | raptor | did you change any settings in vc++ that have to do with symbol lookup? |
| 22:20:15 | Watusimoto | the 13 point answer is the onlything that worked |
| 22:20:19 | Watusimoto | no |
| 22:20:43 | raptor | that would work because its adding the symbols directly to the exe |
| 22:21:01 | raptor | which makes a 70MB? exe |
| 22:21:21 | Watusimoto | 12MB |
| 22:21:48 | raptor | that seems low |
| 22:21:49 | Watusimoto | http://i.imgur.com/5A0pUlo.png |
| 22:22:14 | raptor | seems like the symbols still aren't in there |
| 22:22:18 | raptor | but something is working |
| 22:22:34 | Watusimoto | there;s a pdb with the same date |
| 22:22:37 | Watusimoto | and tiem |
| 22:22:43 | Watusimoto | so I think the symbols are in the pdb |
| 22:22:48 | raptor | ha |
| 22:22:52 | Watusimoto | that's 48MB |
| 22:22:57 | raptor | that's more like it |
| 22:23:16 | Watusimoto | but what is not working is printing stack traces after a divide by 0 error |
| 22:23:18 | raptor | i'm doing a clean compile in my VM on winxp vc++ 2010 |
| 22:23:23 | Watusimoto | and it should be working |
| 22:23:31 | raptor | oh yeah, that's because a rift in space-time is created |
| 22:23:38 | Watusimoto | because that is one of the errors that is supposed to be trapped |
| 22:23:41 | raptor | so undefined things can occur... :) |
| 22:24:16 | raptor | just call a member on a NULL pointer |
| 22:24:22 | raptor | divide by zero can be weird |
| 22:25:43 | Watusimoto | I don't knwo how else to test it... double delete? perhaps it will work better in a release build |
| 22:28:56 | raptor | what on earth |
| 22:29:02 | raptor | i'm getting the same warning as you |
| 22:29:22 | raptor | ok, now I think we broke it in CMake... |
| 22:33:38 | raptor | testing 019c |
| 22:36:16 | Watusimoto | ok, in the middle of the ServerGame constructor, I added a line: |
| 22:36:18 | Watusimoto | delete this |
| 22:36:27 | Watusimoto | that should induce a crash |
| 22:36:31 | raptor | haha |
| 22:36:35 | Watusimoto | and lo' and behold, I got a stack trace! |
| 22:36:36 | Watusimoto | c:\Users\Chris\Documents\bf-trunk\exe>bitfighter_debug |
| 22:36:36 | Watusimoto | Welcome to Bitfighter! |
| 22:36:36 | Watusimoto | Client connecting to master [bitfighter.net:25955] |
| 22:36:36 | Watusimoto | Client established connection with Master Server |
| 22:36:37 | Watusimoto | Caught signal 11 (SIGSEGV) |
| 22:36:39 | Watusimoto | Stack Trace: |
| 22:36:41 | Watusimoto | c:\Users\Chris\Documents\bf-trunk\exe> |
| 22:36:45 | Watusimoto | hmmmm |
| 22:36:47 | raptor | woo hoo! |
| 22:36:57 | raptor | now you need to do the unwinding |
| 22:37:16 | Watusimoto | // SIGSEGV and SIGBUS are generated when the program makes an illegal memory access, such as reading unaligned |
| 22:37:16 | Watusimoto | // memory, dereferencing a NULL pointer, reading memory out of bounds etc. SIGBUS is not supported under Windows. |
| 22:37:32 | Watusimoto | the unwinding is done,supposedly |
| 22:37:56 | Watusimoto | now I need to stack trace the stacktracer |
| 22:40:35 | raptor | ok, 019c debugging works |
| 22:40:40 | raptor | from cmake |
| 22:40:45 | raptor | time to see what went wrong... |
| 22:42:40 | raptor | I think i no the issue... |
| 22:46:40 | raptor | TADA! |
| 22:46:47 | | BFLogBot Commit: d736783384e1 | Author: buckyballreaction | Message: Fix overriding of linker flags for Visual Studio |
| 22:47:10 | raptor | ok, that should fix the debugging problems |
| 22:47:21 | Watusimoto | feast or famine |
| 22:47:21 | raptor | now to rip out a seatbelt from my car... back later! |
| 22:47:26 | Watusimoto | ok |
| 22:47:31 | Watusimoto | here is the latest stacktrace, btw |
| 22:47:33 | Watusimoto | http://hastebin.com/luqovijofi |
| 22:47:37 | Watusimoto | check it later |
| 22:47:46 | Watusimoto | btw, I agree that seatbelts are for sissys |
| 22:47:52 | raptor | oooo |
| 22:47:56 | raptor | that's a big trace! |
| 22:48:06 | Watusimoto | as I said.. feast or famine |
| 22:48:31 | raptor | gluttonous |
| 22:48:43 | Watusimoto | not too helpful |
| 22:48:50 | Watusimoto | should point to constructor of ServerGame |
| 22:48:58 | Watusimoto | and sort of does, if you are looking for it |
| 22:49:19 | raptor | hey, i'm happy with a line number |
| 22:49:36 | Watusimoto | well, I give this build to DerSmiley |
| 22:49:42 | Watusimoto | we'll hear back from him later |
| 22:49:46 | Watusimoto | enjoy your car work |
| 22:49:53 | Watusimoto | btw, you shoudl remove the airbags too |
| 22:50:00 | Watusimoto | also very wimpy |
| 22:50:15 | Watusimoto | just line the dash with spikes |
| 22:50:17 | Watusimoto | that's what I do |
| 22:50:21 | Watusimoto | keeps me alert |
| 22:50:46 | Watusimoto | DerSmiley: are you still around? |
| 22:55:52 | | Flynnn has joined |
| 22:56:59 | Watusimoto | DerSmiley: a new build is here: http://sam6.25u.com/upload/bitfighter_debug.exe |
| 22:57:29 | Watusimoto | it is not compatible with your current build; you can test it by copying it into the same folder as bitfighter.exe and run it form the cmd line |
| 22:57:57 | Watusimoto | it will likely spit out a whole lot of stuff, just copy it all and put it in pastie, and put the link here |
| 22:58:42 | Watusimoto | I'm going to bed soon; I will be around a little tomorrow, then I'll be away for a few days. Perhaps someone else here can help you, but I will defintely take a look when I get back |
| 22:59:25 | Watusimoto | wait... don't download that link yet!!!! |
| 23:03:31 | | BFLogBot Commit: 33fdf9638e6a | Author: watusimoto | Message: Cleanup, renaming, comments, etc. |
| 23:03:33 | | BFLogBot Commit: 59d34b9b9772 | Author: watusimoto | Message: Add some new constructors for Team |
| 23:03:34 | | BFLogBot Commit: 32a07b42403e | Author: watusimoto | Message: Add some more tests... there need to be more for this to be meaningful |
| 23:03:36 | | BFLogBot Commit: 6236c0b1aebd | Author: watusimoto | Message: Add an alternate signature |
| 23:03:37 | | BFLogBot Commit: 3dd3d3bd07cf | Author: watusimoto | Message: Comments, fix signature, add placeholder for overtime check |
| 23:03:39 | | BFLogBot Commit: e161394211f9 | Author: watusimoto | Message: Add stack trace, fix warning |
| 23:03:40 | | BFLogBot Commit: 4e74b4230ce7 | Author: watusimoto | Message: Merge |
| 23:04:48 | Watusimoto | ok, here's that link again |
| 23:04:48 | Watusimoto | http://sam6.25u.com/upload/1bitfighter_debug.exe |
| 23:05:00 | Watusimoto | use that one ^^^^^^^^^^ |
| 23:28:53 | | YoshiSmb has joined |
| 23:31:30 | | YoshiSmb is now known as YoshiSmb_pc |
| 23:33:45 | Nothing_Much | Hi guys |
| 23:34:43 | Nothing_Much | kaen: Are you okay with dealing with the Debian repository? I didn't want you to feel as if you were putting something on me |
| 23:34:58 | kaen | totally |
| 23:35:09 | kaen | I've almost got a package ready to throw over the wall |
| 23:35:23 | Nothing_Much | over the wall? |
| 23:35:36 | Nothing_Much | oh oh! |
| 23:35:39 | kaen | I'm going to submit it for review by debian |
| 23:35:43 | Nothing_Much | make sure it uses SDL2! |
| 23:35:50 | kaen | oh yeah... |
| 23:35:53 | Nothing_Much | it won't be in Wheezy, but possibly Jessie! |
| 23:35:55 | kaen | thanks for reminding me :) |
| 23:36:05 | Nothing_Much | kaen: no problem |
| 23:36:18 | | YoshiSmb_pc Quit (Ping timeout: 240 seconds) |
| 23:36:22 | Nothing_Much | oh and don't worry about putting stuff on me, if I can handle it it won't be like, putting it on me :P |
| 23:41:47 | | YoshiSmb has joined |
| 23:47:48 | | YoshiSmb Quit (Ping timeout: 240 seconds) |
| 23:51:56 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 23:54:25 | Nothing_Much | I think I see someone new here! |
| 23:55:38 | kaen | yes |
| 23:55:45 | kaen | and he came with a new bug report :) |
| 23:56:06 | Nothing_Much | nice |
| 23:56:21 | kaen | let's make a note to add some bugs so people come to the channel more often |
| 23:56:30 | | Flynnn has joined |
| 23:59:21 | Nothing_Much | kaen: bugs where?\ |
| 23:59:45 | Nothing_Much | add bugs here or something? |
| 23:59:55 | kaen | to the game :P |