blast007 | Juest: why? | 00:17 |
---|---|---|
*** FastLizard4 is now away: AWAY from keyboard | 01:02 | |
*** FastLizard4 is back | 01:24 | |
*** FastLizard4 is now away: AWAY from keyboard | 01:54 | |
*** FastLizard4 is back | 01:56 | |
*** FastLizard4 is now away: AWAY from keyboard | 02:04 | |
*** FastLizard4 is back | 02:09 | |
Juest | blast007: let's not avoid a situation where tupone changes are to blame for breakage on release | 02:28 |
Juest | oops, i meant lets avoid such situation | 02:28 |
blast007 | Juest: if you want to test the code, test it | 02:35 |
blast007 | run the game | 02:35 |
Juest | blast007: yeah, but i dont know what exactly to specifically test | 02:55 |
blast007 | just play the game and see if anything seems different | 03:00 |
Juest | i cant tell because i dont play the game frequently | 03:08 |
Juest | i'd like to test specific scenarios that test the changes made | 03:09 |
SpringTank | Juest, sometimes dont know what is going to break or when. | 03:36 |
SpringTank | So just goof off on a server and have some fun. | 03:37 |
*** FastLizard4 is now away: AWAY from keyboard | 04:17 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 260 seconds) | 04:19 | |
*** FastLizard4 is back | 04:31 | |
Agatha | memcpy is required to be passed a non-null pointer, even with length zero, so if a null pointer is indeed being passed, that's enough to say it's wrong, prima facie | 04:33 |
BulletCatcher | https://elixir.bootlin.com/glibc/latest/source/string/memcpy.c reveals that a null pointer is *not* dereferenced when the length is zero. | 04:49 |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 05:30 | |
*** FastLizard4 is now away: AWAY from keyboard | 05:40 | |
*** yuitimothy is now away: I've done some soul-searching and I still can't find it. | 06:21 | |
*** yuitimothy is back | 06:23 | |
tupone | the qsort and memcpy are not a problem with the current compilers. except that they stop working with sanitizer. | 06:30 |
tupone | but they are violations of the current standard | 06:30 |
tupone | juest, i dont play windows sry, and most of them are leak | 06:32 |
tupone | the changes are mostly few lines of code. so you can easily check how to test | 06:34 |
Juest | lately there been quite a few small changes to 2.4 | 06:36 |
Juest | i guess i'll figure out something | 06:36 |
Juest | breakpoint will help perhaps? | 06:37 |
Juest | thanks for the suggestions | 06:38 |
Juest | SpringTank: i guess i'll try, with a debugger attached :p | 06:38 |
*** Lantizia_ <Lantizia_!~Lantizia@user/lantizia> has joined #bzflag | 07:05 | |
*** Cobra_Fast is back | 07:07 | |
*** Cobra_Fast is now away: offline | 07:21 | |
*** Cobra_Fast is back | 10:09 | |
*** FastLizard4 is back | 10:15 | |
*** FastLizard4 is now away: AWAY from keyboard | 10:22 | |
*** FastLizard4 is back | 10:35 | |
*** FastLizard4 is now away: AWAY from keyboard | 10:51 | |
*** FastLizard4 is now away: GONE - Screen Detached and Disconnected from IRC (I'm probably asleep, at work, or doing something in real life) | 11:16 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 11:33 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Remote host closed the connection) | 11:37 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 11:37 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Remote host closed the connection) | 11:39 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 11:40 | |
*** Cobra_Fast is now away: offline | 11:42 | |
*** Cobra_Fast is back | 11:46 | |
*** Cobra_Fast is now away: offline | 12:09 | |
*** Cobra_Fast is back | 12:11 | |
*** L4m3r_ <L4m3r_!~L4m3r@user/L4m3r> has joined #bzflag | 12:45 | |
*** L4m3r <L4m3r!~L4m3r@user/L4m3r> has quit IRC (Ping timeout: 264 seconds) | 12:48 | |
*** Cobra_Fast is now away: offline | 13:08 | |
*** Cobra_Fast is back | 13:08 | |
*** Cobra_Fast is now away: offline | 13:25 | |
*** Cobra_Fast is back | 13:25 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Remote host closed the connection) | 13:31 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 13:32 | |
*** Cobra_Fast is now away: offline | 13:34 | |
*** Cobra_Fast is back | 13:34 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 13:45 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 268 seconds) | 13:48 | |
*** Cobra_Fast is now away: offline | 14:08 | |
*** Cobra_Fast is back | 14:08 | |
*** Cobra_Fast is now away: offline | 14:28 | |
Agatha | BulletCatcher: an implementation in some library is one thing, but violating the standard is quite another. In particular, there's a good reason not to: compilers recognize memcpy-like operations, and compile them into memcpy calls, which are then elided at the assembly level. | 15:33 |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Read error: Connection reset by peer) | 15:48 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 15:48 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 15:51 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 15:54 | |
*** Cobra_Fast is back | 16:04 | |
*** Cobra_Fast is now away: offline | 16:04 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 16:04 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 16:07 | |
*** Cobra_Fast is back | 16:24 | |
*** Cobra_Fast is now away: offline | 16:24 | |
*** L4m3r_ is now known as L4m3r | 16:50 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 17:33 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 256 seconds) | 17:35 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 17:51 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 240 seconds) | 17:53 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 18:17 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 268 seconds) | 18:19 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 18:25 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 268 seconds) | 18:27 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 20:44 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 240 seconds) | 20:47 | |
*** boomercore__ <boomercore__!~boomercor@174-24-87-203.clsp.qwest.net> has quit IRC (Quit: Leaving) | 20:54 | |
*** boomercore <boomercore!~boomercor@174-24-87-203.clsp.qwest.net> has joined #bzflag | 20:55 | |
*** Cobra_Fast is back | 21:15 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 21:45 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 22:01 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 22:04 | |
*** Cobra_Fast is now away: offline | 22:54 | |
BulletCatcher | Agatha: Where can I read the memcpy "standard"? | 22:55 |
*** Optic_Delusion_ <Optic_Delusion_!~Optic_Del@pool-96-235-40-180.pitbpa.fios.verizon.net> has quit IRC (Ping timeout: 252 seconds) | 22:56 | |
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-96-235-40-180.pitbpa.fios.verizon.net> has joined #bzflag | 22:59 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 23:19 | |
BulletCatcher | https://pubs.opengroup.org/onlinepubs/9699919799/functions/memcpy.html is silent about null pointers. | 23:22 |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 255 seconds) | 23:22 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 23:22 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 256 seconds) | 23:24 | |
*** FastLizard4 is back | 23:25 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 23:31 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 240 seconds) | 23:33 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!