*** Samson1 <Samson1!~Samson1@cpc148898-sgyl44-2-0-cust88.18-2.cable.virginm.net> has quit IRC (Ping timeout: 268 seconds) | 00:05 | |
*** infobot <infobot!ibot@c-174-52-60-165.hsd1.ut.comcast.net> has quit IRC (Remote host closed the connection) | 00:16 | |
*** infobot <infobot!ibot@c-174-52-60-165.hsd1.ut.comcast.net> has joined #bzflag | 00:17 | |
*** ChanServ sets mode: +v infobot | 00:17 | |
Flash | macsforme: sorry, I haven't been on for a few days ... daughter and grandson in town keeps me off the computer | 02:19 |
---|---|---|
BZNotify | bzflag: sodomon2 opened issue #205 "NetHandler Compiling Error" (https://git.io/fj1VM) | 02:33 |
BZNotify | bzflag: allejo edited issue #205 "NetHandler Compiling Error" by sodomon2 (https://git.io/fj1VM) | 03:03 |
BZNotify | bzflag: allejo labeled issue #204 "Thief doesn't always set reload timer before being able to fire." by The-Noah as help wanted (https://git.io/fjiPD) | 03:08 |
BZNotify | bzflag: allejo labeled issue #204 by The-Noah as needs more info | 03:08 |
BZNotify | bzflag: allejo commented on issue #205 "NetHandler Compiling Error" by sodomon2 (https://git.io/fj1VA): Can you please provide the following information?... | 03:13 |
BZNotify | bzflag: jwmelto commented on issue #205 "NetHandler Compiling Error" by sodomon2 (https://git.io/fj1wv): I'm having a hard time determining how this can happy. On line 142... | 03:21 |
BZNotify | bzflag: jwmelto commented on issue #205 "NetHandler Compiling Error" by sodomon2 (https://git.io/fj1wv): I'm having a hard time determining how this can happen. On line 142... | 03:25 |
Flash | a little spammy, there BZNotify | 03:26 |
BZNotify | bzflag: jwmelto commented on issue #205 "NetHandler Compiling Error" by sodomon2 (https://git.io/fj1wf): however, the Winsock definition for `recvfrom` is ... | 03:29 |
BZNotify | bzflag: diazvictor commented on issue #205 "NetHandler Compiling Error" by sodomon2 (https://git.io/fj1wL): I also had the same error, but after editing NetHadler.cxx no longe... | 03:35 |
BZNotify | bzflag: sodomon2 commented on issue #205 "NetHandler Compiling Error" (https://git.io/fj1wY): I'm building away from the master branch.... | 03:40 |
BZNotify | bzflag: sodomon2 commented on issue #205 "NetHandler Compiling Error" (https://git.io/fj1wY): I'm building away from the master branch.... | 03:40 |
BZNotify | bzflag: sodomon2 commented on issue #205 (https://git.io/fj1wY): I'm building away from the master branch.... | 03:40 |
Flash | I wonder if newer __GLIBC__ is really the test we want? | 03:42 |
BZNotify | bzflag: sodomon2 commented on issue #205 "NetHandler Compiling Error" (https://git.io/fj1wY): I'm building away from the master branch.... | 03:50 |
BZNotify | bzflag: sodomon2 commented on issue #205 (https://git.io/fj1wO): > Can you please provide the following information?... | 03:51 |
BZNotify | bzflag: jwmelto commented on issue #205 "NetHandler Compiling Error" by sodomon2 (https://git.io/fj1w0): Alpine doesn't use GLIBC, which is what the code expects. I persona... | 04:27 |
tupone | The_Noah: if you pull from my tree you get the source updated with blast007 patches | 05:50 |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 05:51 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 268 seconds) | 05:55 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 08:27 | |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 248 seconds) | 08:30 | |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 10:43 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 272 seconds) | 10:47 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 13:46 | |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 244 seconds) | 13:49 | |
The_Noah | tupone: It compiles fine however when run I get a Segmentation fault. | 14:53 |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 15:18 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 272 seconds) | 15:21 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 15:37 | |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 244 seconds) | 15:40 | |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 16:05 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 245 seconds) | 16:07 | |
blast007 | The_Noah: if you compile debug and run it within the debugger, do you can any indication of where it's crashing? | 16:11 |
blast007 | do you get* | 16:12 |
The_Noah | In SDL. | 16:13 |
The_Noah | SDL_windows_main file or something like that. | 16:13 |
blast007 | does your build still need a glew DLL to run? | 16:15 |
The_Noah | Yeah. | 16:16 |
blast007 | something is wrong with your dependencies then | 16:18 |
blast007 | you're using Visual Studio, right? | 16:18 |
The_Noah | Yes. | 16:18 |
blast007 | delete your existing bzflag-dependencies and get and build a new one | 16:19 |
blast007 | there should not be a glew DLL created or needed, so if it is, something's wrong | 16:19 |
blast007 | and make sure you're pointing your BZ_DEPS environment variable at the right spot | 16:19 |
The_Noah | I did that yesterday. | 16:20 |
blast007 | then it should not be needing a DLL | 16:20 |
blast007 | (for glew) | 16:20 |
*** infobot <infobot!ibot@c-174-52-60-165.hsd1.ut.comcast.net> has quit IRC (Ping timeout: 268 seconds) | 16:23 | |
*** infobot <infobot!ibot@c-174-52-60-165.hsd1.ut.comcast.net> has joined #bzflag | 16:34 | |
*** ChanServ sets mode: +v infobot | 16:34 | |
The_Noah | I just did a complete rebuild of everything anyway, and still the same result. | 16:43 |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Read error: Connection reset by peer) | 16:49 | |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 16:50 | |
blast007 | is this Visual Studio 2017? | 17:15 |
The_Noah | Yes. | 17:16 |
blast007 | hmm.. I'll try again from scratch when I get home | 17:18 |
The_Noah | Okay. | 17:18 |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 18:07 | |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 244 seconds) | 18:10 | |
tupone | The_Noah: can you bisect the tree | 18:20 |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 18:25 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 246 seconds) | 18:28 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 18:47 | |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 258 seconds) | 18:50 | |
The_Noah | ? | 18:51 |
blast007 | git bisect start git bisect bad InsertHashOfWhereItFails git bisect good InsertHashOfWhereItWorks | 18:54 |
blast007 | it'll checkout a specific changeset at that point, so you run a build and test it. if it works, you run 'git bisect good' and if it fails you run 'git bisect bad'. If it is in an unbuildable state or you otherwise can't use the changeset it checked out, you can use 'git bisect skip' to go to another changeset | 18:55 |
blast007 | you keep doing that until it's done, and it'll pinpoint the specific changeset that introduced the issue | 18:56 |
The_Noah | Um... okay. | 18:57 |
blast007 | main problem with this is you'll have to tweak the Windows build files each time since that was only recently added.. | 18:58 |
The_Noah | So what do I do exactly? | 18:58 |
blast007 | from git bash: git bisect start && git bisect bad fdcc686 && git bisect good 468beb8 | 19:01 |
blast007 | then get it to build (adding files to the Windows projects as needed) and try running it | 19:02 |
blast007 | if the client works, run 'git bisect good', if it fails you run 'git bisect bad' | 19:02 |
The_Noah | Okay. | 19:03 |
tupone | blast007: I think I have fixed the build at each point with your patch | 19:03 |
blast007 | tupone: oh, you applied it back to the old changesets? | 19:04 |
tupone | yes. I did some work for that, but it pays | 19:06 |
tupone | I hope :) | 19:07 |
blast007 | :) | 19:07 |
tupone | those are why I continuous push --force | 19:07 |
The_Noah | I found the problem! My computer! The first time doesn't even work. | 19:11 |
tupone | on the 2.4 ? | 19:15 |
The_Noah | GL2.0 | 19:16 |
The_Noah | Or whatever blast had me do | 19:16 |
tupone | do the git checkout 2.4 and test | 19:16 |
The_Noah | Okay. | 19:16 |
blast007 | if you just started the bisect (and did the 'good' and 'bad' part) it will have picked somewhere in the middle of those as the first changset to try | 19:16 |
tupone | ahh ok. you drive | 19:17 |
blast007 | so it might already be broken for you by that point - but yeah, try checking out 2.4 | 19:17 |
The_Noah | It still says BISECTING, is that fine? | 19:17 |
The_Noah | Where it says the current branch | 19:18 |
blast007 | I'd suggest then that you just keep doing the bisect | 19:18 |
tupone | so git bisect bad | 19:18 |
blast007 | or let me look up how to stop the bisect | 19:18 |
tupone | git bisect reset | 19:18 |
The_Noah | Building 2.4 works fine, and doesn't need glew32.dll | 19:26 |
tupone | now do > git bisect reset | 19:27 |
tupone | git checkout 2.4 | 19:27 |
tupone | git bisect good | 19:27 |
The_Noah | Done. | 19:28 |
tupone | git bisect GL2.0 | 19:28 |
tupone | git bisect bad | 19:28 |
The_Noah | usage: git bisect [help|start|bad|good|new|old|terms|skip|next|reset|visualize|view|replay|log|run] | 19:30 |
The_Noah | When running git bisect GL2.0 | 19:30 |
tupone | sorry git checkout GL2.0 | 19:30 |
tupone | then git bisect bad | 19:30 |
The_Noah | Done. | 19:31 |
tupone | you are now in the middle. Check this version | 19:31 |
The_Noah | Compile it? | 19:32 |
tupone | yeah and build | 19:32 |
tupone | and test | 19:32 |
The_Noah | Okay. | 19:32 |
tupone | it works? git bisect good It does not git bisect bad. Build again and test and repeat from the beginning of the line | 19:34 |
The_Noah | Okay. | 19:35 |
The_Noah | Until what happens? | 19:35 |
tupone | it will stop saying this is the commit that is introduce the error (or similar). In log2 (commits number) steps | 19:35 |
tupone | so if you have 64 commits should stop after 6 test | 19:36 |
The_Noah | One of them it starts fine, but crashes after a second. That is bad, right? | 19:50 |
tupone | it is bad | 19:53 |
The_Noah | Okay :) | 19:53 |
*** nitroxis <nitroxis!n@nxs.re> has quit IRC (Quit: nitroxis) | 19:58 | |
*** nitroxis <nitroxis!n@nxs.re> has joined #bzflag | 19:59 | |
The_Noah | Now what? | 20:05 |
tupone | where you stopped | 20:06 |
The_Noah | (0088e2197... | 20:07 |
tupone | no name ? | 20:07 |
The_Noah | "Remove glRect" is the only name I see | 20:07 |
tupone | remove fake cursor | 20:08 |
tupone | what does git says | 20:08 |
The_Noah | https://pastebin.com/8kSgjnhU | 20:08 |
tupone | I got. glRect seems bad. You could now git bisect reset | 20:09 |
The_Noah | Okay :) | 20:10 |
tupone | git checkout 5eace4b404eeeabb4997b5c5e1b90513d48ebc2b | 20:10 |
tupone | compile and try to fix :) | 20:10 |
tupone | what is happening with that version ? | 20:10 |
The_Noah | It crashes a second after launching. | 20:11 |
tupone | with a segfault? do you know the point where? Maybe with a debugger you can catch the error. | 20:12 |
tupone | But now is time for me to good nite | 20:12 |
tupone | thanks for the work | 20:12 |
The_Noah | Bye. | 20:13 |
The_Noah | There is no error output. | 20:18 |
The_Noah | Just "message_admin rate is 44100; audio output is 22050" | 20:18 |
*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has joined #bzflag | 21:24 | |
The_Noah | I have confirmed that there is an issue with my PC and not the code, so I can't really help until it is fixed. | 21:50 |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 22:00 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 248 seconds) | 22:03 | |
Zehra | What would be the current plans for changes to the API in the next major release? | 22:11 |
*** Sgeo <Sgeo!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 22:12 | |
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 246 seconds) | 22:15 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 22:48 | |
*** Sgeo <Sgeo!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 244 seconds) | 22:51 | |
*** Sgeo <Sgeo!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 22:54 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has quit IRC (Ping timeout: 245 seconds) | 22:56 | |
allejo | probably nothing major for 2.6 | 23:52 |
blast007 | we're gonna switch from the C/C++ API to a lolcode interpreter | 23:54 |
allejo | so like I said, nothing major | 23:55 |
blast007 | CAN HAS BZFSAPI? | 23:55 |
blast007 | actually I supposed we'd call it BEEZEE | 23:55 |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98455.dyn.optonline.net> has joined #bzflag | 23:58 |
Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!