Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2023-09-19 00:00:00Z and 2023-09-20 00:00:00Z
Avatar
morning
05:59
its gentoo tuesday
Avatar
Hm, seems it’s debian trixie, should have gcc12 in mingw, I think that’s new enough
Avatar
Avatar
Mazty
i wanna cross compile linux to windows but i have a error, but when i compile for my Linux it doesn't appear
You are missing the rust target, so get that one, see if some of the errors clean up, also show your cmake command and it’s output
Avatar
me every morning
Avatar
this is relatable to the youth
Avatar
Avatar
Ryozuki
me every morning
I printed the same image but the text is "i should start writing unit tests"
08:18
And i installed gentoo
08:42
@MilkeeyCat ☕
Avatar
Avatar
Teero
Click to see attachment 🖼️
tf
Avatar
fake lol
Avatar
Avatar
Teero
@MilkeeyCat ☕
🍵
Avatar
Avatar
Ryozuki
fake lol
reddit post (edited)
Avatar
[Client] Fix long console commands help [Ryozuki] [Client] Don't send empty chat messages [Ryozuki]
11:07
epic
11:07
im back on the changelog
11:07
gotta do smth for 17.4
11:07
wasm map scripting
Avatar
716eccf Update spanish.txt - M0REKZ 36a18ee Merge pull request #7212 from M0REKZ/patch-1 - def-
Avatar
e82e197 Use NUM_LOCS as static assertion for array size - Robyt3 ca1bec5 Refactor json parser usage in CServerBrowser::LoadDDNetRanks - Robyt3 2973eee Refactor json parser usage in CServerInfo2::FromJsonRaw - Robyt3 ce65d57 Support dynamic list of "communities" in engine serverbrowser - Robyt3 c47a045 Merge pull request #7213 from Robyt3/Engine-Serverbrowser-Refactoring - def-
Avatar
Avatar
Ryozuki
im back on the changelog
hehe I'm on there too
Avatar
Following discussions among compiler developers and other stakeholders, the GNU Compiler Collection (GCC) is preparing to add a '-fhardened' compiler option that will enable various hardening features aimed at increasing the security/robustness of the generated binaries.
12:58
-fhardened options include: -D_FORTIFY_SOURCE=3 (or =2 for older glibcs) -D_GLIBCXX_ASSERTIONS -ftrivial-auto-var-init=pattern -fPIE -pie -Wl,-z,relro,-z,now -fstack-protector-strong -fstack-clash-protection -fcf-protection=full (x86 GNU/Linux only)
Avatar
Avatar
Learath2
You are missing the rust target, so get that one, see if some of the errors clean up, also show your cmake command and it’s output
ok thx
Avatar
@Learath2 i have rust
14:41
14:41
but i have the same error
Avatar
microsoft is really determined these days (edited)
Avatar
Avatar
Teero
microsoft is really determined these days (edited)
gigachad
Avatar
kek im reinstalling arch now.
15:07
ive decided to try hyprland
Avatar
Avatar
Mazty
@Learath2 i have rust
You don't have the windows target for rust
Avatar
Avatar
Voxel
gigachad
voxuis rushing to install windows 11 on an old pentium 4 that's running linux:
15:25
justatest
Avatar
Avatar
Headshot
voxuis rushing to install windows 11 on an old pentium 4 that's running linux:
false i would never use windows 11
Avatar
accepting that linux is better than win11 is the first step into the right direction
15:37
i'm proud
15:38
@Robyt3 #7205 did u switch the backend to vulkan, i see that the default changed
Avatar
I was testing a new skin i was making, so i just wanted to connect dummy to compare something and... the game crashed im using the release candidate so, is not very unexpected to have problems.. It...
Avatar
i mean for v 16.6
15:39
also with "memory" u mean system memory?
15:39
or VRAM?
Avatar
Good call, it also happens on 16.6 with Vulkan backend
15:40
So it seem like a leak in Vulkan
15:40
I mean system memory
15:40
Or whatever task manager shows I guess
Avatar
mh ok
15:41
i try to reproduce, i hope it's nothing special xd
15:41
im not in mood to fix stuff xd
15:41
did u run valgrind?
Avatar
no, I didn't do much testing yet
15:42
I tried to reproduce the crash but maybe it only happens in release :/
15:42
Or only very rarely
Avatar
Avatar
Voxel
false i would never use windows 11
voxuis rushing to install windows 10 on an old pentium 4 that's running linux:
🔥 2
Avatar
but the killmsg bug seams unrelated
15:42
to me
15:42
.. how can a memory leak cause UB?
15:42
even rust allows memory leaks 😂
Avatar
The random kill messages are very strange, yes
15:43
But it does look like it happens only after you reload the skins a bunch of times
Avatar
such beatiful UI 😂
15:52
no direct memory leak, so that's gotta be annoying to debug xd
Avatar
Avatar
Jupstar ✪
such beatiful UI 😂
char aBuff[256]; str_format(aBuff, std::size(aBuff), "%s [%d/%d]", CompCounter == 40 ? Localize("Why are you slowmo replaying to read this?") : Localize("Initializing components"), (CompCounter + 1), (int)ComponentCount());
Avatar
trolldeen
Avatar
found smth
Avatar
hey
Avatar
but won't test if this fixes the killmsg stuff
Avatar
im on ddnet steam nightlies but the version in the top right of f1 says 17.2.1
Avatar
Avatar
Headshot
char aBuff[256]; str_format(aBuff, std::size(aBuff), "%s [%d/%d]", CompCounter == 40 ? Localize("Why are you slowmo replaying to read this?") : Localize("Initializing components"), (CompCounter + 1), (int)ComponentCount());
i see the slowmo message like every single time i open the game up
troll 2
Avatar
fixes the leak part in #7205 but not the killmsg stuff

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind...
Avatar
Avatar
cyberFighter
im on ddnet steam nightlies but the version in the top right of f1 says 17.2.1
yeah it's known
16:20
but thanks for report
Avatar
fcbe429 Decrease descriptor pool's current size when descriptor is freed - Jupeyy 6a4318b Merge pull request #7214 from Jupeyy/pr_fix_vk_leak - Robyt3
Avatar
gperftools couldn't find any more relevant leaks either on strict setting, except a few KB leaked in libraries
Avatar
Well, good thing i bypass most of these with physical fault injection
Avatar
Avatar
Robyt3
gperftools couldn't find any more relevant leaks either on strict setting, except a few KB leaked in libraries
But you suspect there is a leak somewhere?
Avatar
Avatar
Learath2
But you suspect there is a leak somewhere?
Not really, just wanted to see if this finds more than UBSan
18:58
On "draconic" setting it shows a few globals that are technically not freed, like the loggers
Avatar
valgrind finds these too
Avatar
just had a bug where if i tried selecting text in the console it would select everything from the start of the page up to where i was trying to select
19:02
and it fixed itself after i went up by like 60 pages lol
Avatar
btw has anyone tried hyprland yet?
19:09
gonna try now along with a reinstall.
Avatar
Avatar
Teero
btw has anyone tried hyprland yet?
It's pretty nice, only had an issue with DDNet where it wouldn't capture mouse events until I opened f1. Really weird.
Avatar
Avatar
fokkonaut
Click to see attachment 🖼️
eyo I even added the bear emote to not make it look like that xdd
Avatar
gfx_screen_width & gfx_screen_height require a reboot after use, but if you do the same action in the “Graphics” menu, the resolution will change immediately, without rebooting. It turns out that automating this process with binds is impossible. Maybe it's possible to add a function to update the resolution, or update resolution after using that bind?
Avatar
The Godot team would like to express our heartfelt gratitude to Re-Logic, not just for the immense support Godot is receiving, but for your investment in our common cause 💙
Likes
176
🔥 2
21:06
holy
21:07
relogic
21:07
creators of terraria
21:07
donating 100k to godot and fna
21:07
and 1000 monthly
21:07
truly og
21:09
terraria is made with FNA btw
21:09
originally XNA maybe
Avatar
damnnnnn
21:18
originally fna yea
21:18
*xna
21:18
Avatar
Fixes #7155. Is based on #7200, but adds a flag NO_PREDICT to DDNetLaser that can be used by mods to tell the client not to predict it (this also disables the client-side blinking effect in switch layer), while StartTick is handled independently (-1 is sent to let the client decide it for non-player lasers).

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options ...
Avatar
9e2d707 Update translations for upcoming 17.3 - def- b174f9f Version 17.3 - def- 20e07de Update swedish translations for 17.3 - furo321 3d3c195 Update Ukrainian translations - def- 8f7aa52 check if quadpoint is selected and not if quad is selected - Marmare314 d8248f8 Update spanish.txt - M0REKZ 2875e04 Add flag to ddnetlaser for enabling prediction, let server control starttick - trml
22:34
f27e264 Update translation stats - def-
Avatar
b627549 Add flag to ddnetlaser for enabling prediction, let server control starttick - trml fff87bc Merge pull request #7216 from trml/pr_ddnetlaser_flags - def-
Exported 115 message(s)