00:39 <+bridge> [ddnet] Hi, can anyone help with this? 00:39 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/715695730949488720/unknown.png 00:39 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/715695740336472164/unknown.png 00:44 <+bridge> [ddnet] do you have a mariadb server installed? 00:45 <+bridge> [ddnet] you need to install one and start it 00:45 <+bridge> [ddnet] then configure a user account and ptu the username and password into that config 00:48 <+bridge> [ddnet] How do i check what users have been created? is there a way 00:49 <+bridge> [ddnet] you can connect via the mysql command, I think 00:49 <+bridge> [ddnet] suprisingly when i login with mysql -u root -p i can just enter any password it doesnt matter 00:50 <+bridge> [ddnet] even though when installing mariadb server i picked a pass for it 00:50 <+bridge> [ddnet] (i get logged in regardless of what i enter) 00:53 <+bridge> [ddnet] try `mysql -u root -p --protocol TCP` 00:53 <+bridge> [ddnet] ah yes that works 00:53 <+bridge> [ddnet] access denied for random passwords 00:56 <+bridge> [ddnet] but with that i can't seem to login at all. I've tried mysql_secure_installation to setup an user and pass 00:57 <+bridge> [ddnet] which i then tried using with the mysql command, "Access denied for user 'root'@'localhost' 00:57 <+bridge> [ddnet] then you might need to set up your permissions so that the user is allowed to log in via localhost 00:57 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/715700355379232778/unknown.png 00:58 <+bridge> [ddnet] I'm going to sleep now, sorry 00:58 <+bridge> [ddnet] Sure, thanks for your help 00:58 <+bridge> [ddnet] as long as you can't connect with that mysql command, ddnet won't be able either 00:58 <+bridge> [ddnet] appreciate it 00:58 <+bridge> [ddnet] 🙂 good night 00:58 <+bridge> [ddnet] good night 🙂 01:58 <+bridge> [ddnet] @Learath2 why doesnt the player update algorithm lag on ddnet? 01:58 <+bridge> [ddnet] is it because its 64 instead of 128 players? 01:59 <+bridge> [ddnet] and because there are no disconnect and connect packets? 03:26 <+bridge> [ddnet] i don't have "render" button D; 03:26 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/715737902067220560/screenshot_2020-05-28_18-14-59.png 03:53 <+bridge> [ddnet] you have to download the new zip file 03:53 <+bridge> [ddnet] which is 13.1 04:14 <+bridge> [ddnet] Yea, 13.1+ has the option to download with video recorder 04:14 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/715749910015639582/unknown.png 04:36 <+bridge> [ddnet] ohh thanks 07:31 <+bridge> [ddnet] @Dezarion did you build with the bundled mysql lib? It is known to be kind of broken, I think we should just remove it 07:31 <+bridge> [ddnet] -DPREFER_BUNDLED_LIBS=OFF in cmake 07:38 <+bridge> [ddnet] @deen yeah i did. ill try that later today after work 07:46 <@deen> if that fixes it we should just remove the bundled mysql libs 07:47 <@deen> they cause more problems than they ever solved 08:45 <+bridge> [ddnet] @fokkonaut I'd wager both 09:32 <+bridge> [ddnet] Deen not sure if ddnet7 has this 12:14 <+bridge> [ddnet] mh 14:00 <+bridge> [ddnet] @Learath2 i just wrote my own updateplayermaps algorithm 14:00 <+bridge> [ddnet] i will test whether it works better 14:00 <+bridge> [ddnet] it has less loops and no nth element 14:03 <+bridge> [ddnet] nth element is quite cheap 14:04 <+bridge> [ddnet] much cheaper then actually sorting either halg 14:04 <+bridge> [ddnet] half* 14:05 <+bridge> [ddnet] linear complexity I believe 14:06 <@deen> can be slow because of caching of course 14:09 <+bridge> [ddnet] I think any actual sorting would also suffer from the same amount of caching, no? 14:10 <+bridge> [ddnet] if not more because there will be more swaps taking place 16:42 <+bridge> [ddnet] @deen Yeah, got things working now ty 16:42 <+bridge> [ddnet] 16:42 <+bridge> [ddnet] -Can anyone tell me how ddnet maps are added into the SQL library so the points system is fully functional? 16:52 <+bridge> [ddnet] I think you only need to fill record_map 23:25 <+bridge> [ddnet] im consitently crashing on "cup of tee" right now, every time i shoot a rocket after coming back from timeout 23:25 <+bridge> [ddnet] ``` 23:25 <+bridge> [ddnet] Thread 1 "DDNet" received signal SIGSEGV, Segmentation fault. 23:25 <+bridge> [ddnet] 0x00005555556c0cad in CGameWorld::CreateExplosion(vector2_base, int, int, bool, int, long) () 23:25 <+bridge> [ddnet] (gdb) bt 23:25 <+bridge> [ddnet] #0 0x00005555556c0cad in CGameWorld::CreateExplosion(vector2_base, int, int, bool, int, long) () 23:25 <+bridge> [ddnet] #1 0x00005555556be8f0 in CProjectile::Tick() () 23:25 <+bridge> [ddnet] #2 0x00005555556c0241 in CGameWorld::Tick() () 23:25 <+bridge> [ddnet] #3 0x00005555556b13b5 in CGameClient::OnPredict() () 23:25 <+bridge> [ddnet] #4 0x000055555560c339 in CClient::Update() () 23:25 <+bridge> [ddnet] #5 0x000055555560d166 in CClient::Run() () 23:25 <+bridge> [ddnet] #6 0x00005555555a4e36 in main () 23:25 <+bridge> [ddnet] ``` 23:26 <+bridge> [ddnet] local server? ddnet server? 23:26 <+bridge> [ddnet] ddnet 23:26 <+bridge> [ddnet] looks like client 23:26 <+bridge> [ddnet] and its really weird 23:26 <+bridge> [ddnet] oh true 23:27 <+bridge> [ddnet] watch me in 100 secs i guess 23:27 <+bridge> [ddnet] when i try to reconnect again 23:27 <+bridge> [ddnet] try compiling an older version perhaps 23:27 <+bridge> [ddnet] which version are you on? 23:29 <+bridge> [ddnet] 13.2-1 23:29 <+bridge> [ddnet] someone wanna watch maybe-crash? 23:29 <+bridge> [ddnet] i think its only when the explosion hits me 23:30 <+bridge> [ddnet] maybe prediction or smth 23:30 <+bridge> [ddnet] compile with -g flag so the trace shows where in the function it happens 23:30 <+bridge> [ddnet] (updating rn) 23:30 <+bridge> [ddnet] got gdb open with the crash tho 23:30 <+bridge> [ddnet] if you got commands you want me to run, go ahead 23:31 <+bridge> [ddnet] in a non-debug build unfortunately 23:31 <+bridge> [ddnet] debug build would be nicer to debug 23:31 <+bridge> [ddnet] with -g or the actual debug build 23:31 <+bridge> [ddnet] ok still crashes on the newer version, will build now 23:33 <+bridge> [ddnet] i dont crash on my own build 23:33 <+bridge> [ddnet] you mean in debug build? 23:34 <+bridge> [ddnet] yes# 23:34 <+bridge> [ddnet] what is the "official" build? 23:34 <+bridge> [ddnet] downloaded from ddnet.tw? 23:34 <+bridge> [ddnet] aur 23:34 <+bridge> [ddnet] ddnet package 23:35 <+bridge> [ddnet] so also your own build, maybe with different options. hmmm 23:36 <+bridge> [ddnet] i guess i finish my race first? 23:36 <+bridge> [ddnet] yes