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 2024-03-03 00:00:00Z and 2024-03-04 00:00:00Z
Avatar

Checklist

  • [ ] 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's memcheck](https://github.com/ddnet/ddnet/#using-ad...
Avatar
Allows sorting by number of friends by taking it out of the players column and making it a separate friends column. The header uses white friend mark icon to save space. The overall proportions are roughly same as before. When there are same number of friends on the servers it sorts by number of players instead. Before: !before After: ![after](https://github.com/ddnet/ddnet/assets/121701317/cc0b...
Avatar

Checklist

  • [ ] 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's memcheck](https://github.com/ddnet/ddnet/#using-ad...
Avatar
რილია 2024-03-03 05:57:34Z
is this a good idea to make everything as text in a table in sqlite3 ? create table Accounts(Name text not null, Password text not null, Money text not null, xp text not null, Creation text not null, LastUsed text not null) (edited)
Avatar
Avatar
რილია
is this a good idea to make everything as text in a table in sqlite3 ? create table Accounts(Name text not null, Password text not null, Money text not null, xp text not null, Creation text not null, LastUsed text not null) (edited)
No
Avatar
Avatar
რილია
is this a good idea to make everything as text in a table in sqlite3 ? create table Accounts(Name text not null, Password text not null, Money text not null, xp text not null, Creation text not null, LastUsed text not null) (edited)
why would you want xp, creation, and lastused to be text? why not use INTEGER for Money and XP, and DATETIME for LastUsed and Creation ?
Avatar
Avatar
Mʎɹ シ
No
be more helpful next time! OMEGAWHEELCHAIR
♿ 1
Avatar
Avatar
meloƞ
be more helpful next time! OMEGAWHEELCHAIR
I'm not google to be helpful gigachad
Avatar
b7d1456 Add 7 € donation by TortiLeq - def-
👍🏻 4
Avatar
Avatar
რილია
is this a good idea to make everything as text in a table in sqlite3 ? create table Accounts(Name text not null, Password text not null, Money text not null, xp text not null, Creation text not null, LastUsed text not null) (edited)
it doesn't really matter in sqlite, but you'd usually use integer for most of these
Avatar
Avatar
Jupstar ✪
i don't understand tf u want xdd
i was looking for RenderTools()->MapScreenToGroup kek
Avatar
Avatar
meloƞ
why would you want xp, creation, and lastused to be text? why not use INTEGER for Money and XP, and DATETIME for LastUsed and Creation ?
რილია 2024-03-03 09:31:56Z
cus i don't know how to work with them, but i can easily convert any text from sqlite to anything i need in c, what is the downsides ?
Avatar
Avatar
რილია
cus i don't know how to work with them, but i can easily convert any text from sqlite to anything i need in c, what is the downsides ?
a lot of downsides actually - data integrity, type safety, storage efficiency
Avatar
Avatar
meloƞ
a lot of downsides actually - data integrity, type safety, storage efficiency
რილია 2024-03-03 09:34:34Z
ok i will change it
09:37
is blob datatype more storage efficient than others ?
09:37
storage efficiency is critical for me
Avatar
Hello, looking for best way or tools to convert mp3 file to wv file for DDNet
Avatar
Avatar
რილია
storage efficiency is critical for me
BLOB is efficient when you're working with binary data (images, audio files)
heartw 1
Avatar
Avatar
Peakies
Hello, looking for best way or tools to convert mp3 file to wv file for DDNet
რილია 2024-03-03 09:38:49Z
i made a whole soundpack back in the days https://forum.ddnet.org/viewtopic.php?t=7472
Avatar
i wouldnt use BLOB if you're just working with plain text data
Avatar
Avatar
რილია
i made a whole soundpack back in the days https://forum.ddnet.org/viewtopic.php?t=7472
tnx ❤️
Avatar
რილია 2024-03-03 09:40:38Z
another thing
Avatar
Avatar
meloƞ
a lot of downsides actually - data integrity, type safety, storage efficiency
I think all these don't apply to sqlite. all fields can store all data types. the data type is just a hint
Avatar
რილია 2024-03-03 09:41:36Z
is there anyway to change the map dynamically ? like making a terraria like server based on it ?
09:42
people break and create blocks on the server's map
Avatar
no, currently not possible
Avatar
რილია 2024-03-03 09:43:52Z
i see some crazy stuff in infclass mod/maps
Avatar
Avatar
რილია
people break and create blocks on the server's map
i remember chiller posting something that does what you described, cant find it tho
Avatar
რილია 2024-03-03 09:44:53Z
they change tiles based on player input/ or hide and showing the tiles
Avatar
Avatar
heinrich5991
I think all these don't apply to sqlite. all fields can store all data types. the data type is just a hint
thats what i had in mind, just double-checked - MB - you're right, it "could" be an issue using text since it saves it as a variable-length instead of a fixed-length, but doesnt seem like you'd bother on something as small as a timestamp
Avatar
minecraft mod for teeworlds
Avatar
რილია 2024-03-03 09:46:17Z
bdw my final goal is to make terarial + ddnet + cobalt(mojang) and publish it opensource
09:52
why there isn't something like this nowadays ? the idea is old
Avatar
bcs if u want minecraft... play minecraft xd
Avatar
Avatar
Jupstar ✪
bcs if u want minecraft... play minecraft xd
რილია 2024-03-03 09:53:28Z
minecraft sucks
Avatar
wait for dd-pg which releases in 20 years
Avatar
then why u want it in ddnet? XD
Avatar
Avatar
რილია
minecraft sucks
no u angy
Avatar
Avatar
Jupstar ✪
wait for dd-pg which releases in 20 years
poggers2 20 years ETA? letsgo!
Avatar
რილია 2024-03-03 09:54:14Z
my computer can't handle it, i only play on 1.12.2 version
Avatar
Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink bin/2to3 Target /usr/local/bin/2to3 already exists. You may want to remove it: rm '/usr/local/bin/2to3' To force the link and overwrite all conflicting files: brew link --overwrite python@3.12 To list all files that would be deleted: brew link --overwrite python@3.12 --dry-run Related to #8018 I assume.
Avatar
uh oh justatest
Avatar
Milkeey: remove useless command in ci 😛
Avatar
IT WAS WORKING BEFORE!
10:15
I believe you
Avatar
maybe it wasnt that useless justatest (edited)
Avatar
I think it wasn't
Avatar
it's aws-sam-cli's fault not mine greenthing
Avatar
Avatar
MilkeeyCat
it's aws-sam-cli's fault not mine greenthing
yeah yeah I know and I agree with you
Avatar

Checklist

  • [ ] 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's memcheck](https://github.com/ddnet/ddnet/#using-ad...
11:12
[ddnet/ddnet-web] New branch created: pr-18.1
11:15
08a4c6f Update translation stats - def-
11:18
Previously: 2024-03-03 12:17:40 I git-revision: 885ae7ecaee4f1f7 2024-03-03 12:17:40 I server: version 18.0.3 on linux amd64 2024-03-03 12:17:40 I server: git revision hash: 885ae7ecaee4f1f7

Checklist

  • [ ] 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 p...
11:18
Fixes: #8053

Checklist

  • [ ] 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's memcheck](https://github.com/ddnet...
Avatar
chillerdragon BOT 2024-03-03 12:46:13Z
12:46
12:47
I started ricing my tty. I am seriously considering to move away from gnome after all these years of being a try hard fan.
Avatar
xDD can you play tw in tty?
Avatar
chillerdragon BOT 2024-03-03 12:47:55Z
I guess I’ll still use gnome for gaming and work. But for developing tty is pure focus
Avatar
do you use online docs?
Avatar
chillerdragon BOT 2024-03-03 12:48:31Z
Yes term-ux has a visual mode to see the map and controls but it’s a bit bugged. The server browser and chat is smooth tho.
Replying to @Teero xDD can you play tw in tty?
Avatar
tty browser
12:48
yayaya
12:48
nice cheat
12:49
so actually u dont want tty. you just lie to yourself
12:49
😬
Avatar
chillerdragon BOT 2024-03-03 12:49:03Z
It’s carbonyl
Avatar
why not use smth like bspwm instead of gnome? xD
Avatar
chillerdragon BOT 2024-03-03 12:49:20Z
It’s chromes render engine ported to text
12:49
I like tty somehow
12:49
I don’t need much more
Avatar
chiller played too much minecraft
12:49
he likes blocks
Avatar
chillerdragon BOT 2024-03-03 12:49:49Z
Xd
12:51
?
Replying to @heinrich5991 do you use online docs?
Avatar
do you read vulkan spec over your tty browser?
Avatar
chillerdragon BOT 2024-03-03 12:52:27Z
Should be smooth
12:52
I mostly stackoverflow
Avatar
you should, it's really worth a read
Avatar
chillerdragon BOT 2024-03-03 12:52:40Z
Sometimes man
12:57
12:58
That straight up looks like a normal setup. Could be Patiga using i3 reading his own docs
Avatar
rust spotted! pinging ryo in progress...
Avatar
what are "doodads" supposed to even mean btw
Avatar
!rust
Avatar
Avatar
cyberFighter
what are "doodads" supposed to even mean btw
doodad is like a thing
12:59
literally
Avatar
teeworlds naming is smth else anyway
13:00
envelope xddd
Avatar
twinbopp is my favourite
13:01
interesting, would have thought it was more specific. I have too much teeworlds lingo apparently 😄
13:03
never paste twinbopp in tenor search bar
Avatar
xDDD
Avatar
doesn't look too bad?
Avatar
not really
Avatar
the only player that has more playtime that nameless tee is "(connecting)"
🚿 2
13:07
xd
Avatar
wow nameless tee doesnt even have every moderate map finished
13:31
noob
Avatar
chillerdragon: is it possible to re run workflow on last commit in teeworlds-community?
Avatar
if you have access, you should be able to do it yourself
Avatar
i found where the button is xd
Avatar
Polygonal quads I think are a great idea
14:36
I don't know if it's difficult to make for developer (edited)
Avatar
game dev is hard, here's my try to make a camera justatest
gigachad 2
❤️ 1
Avatar
Avatar
MilkeeyCat
game dev is hard, here's my try to make a camera justatest
what's your distro name ?
Avatar
gentoo
14:40
i use gentoo btw
Avatar
Avatar
MilkeeyCat
i use gentoo btw
is it harder than arch or debian right ?
Avatar
idk i used only windows before
Avatar
I'm using windows and ubuntu as dual boot but like to have gentoo or arch with i3wm
14:43
maybe I try it later
Avatar
dune 2 is good
Avatar
Avatar
MilkeeyCat
game dev is hard, here's my try to make a camera justatest
oh, i was just using the same array element twice kek now it works properly
Avatar
Avatar
Ryozuki
dune 2 is good
i go next friday
Avatar
why he promote TEEN18+ channel only in dev channel here justatest
Avatar
Avatar
Matodor
why he promote TEEN18+ channel only in dev channel here justatest
That person sent the messages to all channels
17:17
banhammer
Avatar
I clicked on other channels, there was none, only here
Avatar
Avatar
Matodor
I clicked on other channels, there was none, only here
I was very quick to delete everything
17:17
kek 🍻
Avatar
But could you just ban and select the “delete messages” checkbox?
Avatar
Discord allows me to delete every message and report it
Avatar

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's memcheck](https://github.com/ddnet/ddnet/#using-addresss...
Avatar
Avatar
Matodor
But could you just ban and select the “delete messages” checkbox?
That's faster but I don't have permissions so I had to delete every message
17:26
6b3e16e Fix client crash due to truncated skin name - Robyt3 b031b7b Merge pull request #8057 from Robyt3/Skin-Trunc-Crash-Fix - Learath2
Avatar
Avatar
Yek-H
That's faster but I don't have permissions so I had to delete every message
oh ok, thx
Avatar
რილია 2024-03-03 18:03:50Z
ehem
18:05
why you need to bind stuff to the string you want to pass to sqlite ? why don't format it with str_format ? char aBuf[2400]; str_format(aBuf, sizeof(aBuf), "SELECT l.ID, Name, Time, Ranking, PercentRank " "FROM (" // teamrank score board " SELECT RANK() OVER w AS Ranking, PERCENT_RANK() OVER w AS PercentRank, ID " " FROM %s_teamrace " " WHERE Map = ? " " GROUP BY ID " " WINDOW w AS (ORDER BY Min(Time))" ") AS TeamRank INNER JOIN (" // select rank with Name in team " SELECT ID " " FROM %s_teamrace " " WHERE Map = ? AND Name = ? " " ORDER BY Time " " LIMIT 1" ") AS l ON TeamRank.ID = l.ID " "INNER JOIN %s_teamrace AS r ON l.ID = r.ID ", pSqlServer->GetPrefix(), pSqlServer->GetPrefix(), pSqlServer->GetPrefix()); if(pSqlServer->PrepareStatement(aBuf, pError, ErrorSize)) { return true; } pSqlServer->BindString(1, pData->m_aMap); pSqlServer->BindString(2, pData->m_aMap); pSqlServer->BindString(3, pData->m_aName);
Avatar
Avatar
რილია
why you need to bind stuff to the string you want to pass to sqlite ? why don't format it with str_format ? char aBuf[2400]; str_format(aBuf, sizeof(aBuf), "SELECT l.ID, Name, Time, Ranking, PercentRank " "FROM (" // teamrank score board " SELECT RANK() OVER w AS Ranking, PERCENT_RANK() OVER w AS PercentRank, ID " " FROM %s_teamrace " " WHERE Map = ? " " GROUP BY ID " " WINDOW w AS (ORDER BY Min(Time))" ") AS TeamRank INNER JOIN (" // select rank with Name in team " SELECT ID " " FROM %s_teamrace " " WHERE Map = ? AND Name = ? " " ORDER BY Time " " LIMIT 1" ") AS l ON TeamRank.ID = l.ID " "INNER JOIN %s_teamrace AS r ON l.ID = r.ID ", pSqlServer->GetPrefix(), pSqlServer->GetPrefix(), pSqlServer->GetPrefix()); if(pSqlServer->PrepareStatement(aBuf, pError, ErrorSize)) { return true; } pSqlServer->BindString(1, pData->m_aMap); pSqlServer->BindString(2, pData->m_aMap); pSqlServer->BindString(3, pData->m_aName);
Using Bindstring prevents SQL injection.
giftee_green 1
❤️ 1
Avatar
Avatar
რილია
why you need to bind stuff to the string you want to pass to sqlite ? why don't format it with str_format ? char aBuf[2400]; str_format(aBuf, sizeof(aBuf), "SELECT l.ID, Name, Time, Ranking, PercentRank " "FROM (" // teamrank score board " SELECT RANK() OVER w AS Ranking, PERCENT_RANK() OVER w AS PercentRank, ID " " FROM %s_teamrace " " WHERE Map = ? " " GROUP BY ID " " WINDOW w AS (ORDER BY Min(Time))" ") AS TeamRank INNER JOIN (" // select rank with Name in team " SELECT ID " " FROM %s_teamrace " " WHERE Map = ? AND Name = ? " " ORDER BY Time " " LIMIT 1" ") AS l ON TeamRank.ID = l.ID " "INNER JOIN %s_teamrace AS r ON l.ID = r.ID ", pSqlServer->GetPrefix(), pSqlServer->GetPrefix(), pSqlServer->GetPrefix()); if(pSqlServer->PrepareStatement(aBuf, pError, ErrorSize)) { return true; } pSqlServer->BindString(1, pData->m_aMap); pSqlServer->BindString(2, pData->m_aMap); pSqlServer->BindString(3, pData->m_aName);
რილია 2024-03-03 18:11:53Z
in this code it's does not matter right ?
18:12
it's gonna directly get the information from player's name and currently playing map (edited)
Avatar
Avatar
რილია
it's gonna directly get the information from player's name and currently playing map (edited)
exactly
Avatar
Avatar
რილია
in this code it's does not matter right ?
If you were to do same query using str_format, you would run into problems if the input data contains characters used for the SQL syntax, e.g. '. Let's say some guys player name is hi', you would get an invalid query because you have an unmatched quotation mark.
❤️ 1
Avatar
Avatar
furo
If you were to do same query using str_format, you would run into problems if the input data contains characters used for the SQL syntax, e.g. '. Let's say some guys player name is hi', you would get an invalid query because you have an unmatched quotation mark.
რილია 2024-03-03 18:19:04Z
then you mean bindstring and others, prevent input that has meaning to sqlite ?
18:21
then how it's gonna keep track of names like these
Avatar
its called escaping
Avatar
რილია 2024-03-03 18:25:32Z
thank you
19:36
the other methods in github page right now is so frustrating on windows, i couldn't get any of them to work
Avatar
2024-03-03 23:38:10 I assert: /home/deen/isos/ddnet/ddnet-source/src/base/system.cpp(4587): Invalid UTF-8 passed to windows_utf8_to_wide
19:38
2024-03-03 23:38:09 I client: connecting to '37.230.210.231:8320' 2024-03-03 23:38:09 I host_lookup: host='37.230.210.231' port=8320 3 2024-03-03 23:38:09 I client: connected, sending info 2024-03-03 23:38:09 I datafile: could not open 'maps/Vacando.map' 2024-03-03 23:38:09 I serverbrowse_http: found master, url='https://master2.ddnet.org/ddnet/15/servers.json' time=2273ms 2024-03-03 23:38:09 I chat: *** '(3)Matodor' entered and joined the game 2024-03-03 23:38:09 I chat: *** DDraceNetwork Mod. Version: 0.6.4, 18.0.3 2024-03-03 23:38:09 I chat: *** please visit DDNet.org or say /info and make sure to read our /rules 2024-03-03 23:38:09 I chat: *** Welcome to DDraceNetwork! 2024-03-03 23:38:09 I chat: *** You are now in a solo part 2024-03-03 23:38:10 I assert: /home/deen/isos/ddnet/ddnet-source/src/base/system.cpp(4587): Invalid UTF-8 passed to windows_utf8_to_wide
Avatar
holy hell it feels so good to use code u wrote few months ago and it works greenthing
Avatar
3b285bd Add 11 € donation by 真令人脑热 - def-
Avatar
Avatar
Matodor
2024-03-03 23:38:09 I client: connecting to '37.230.210.231:8320' 2024-03-03 23:38:09 I host_lookup: host='37.230.210.231' port=8320 3 2024-03-03 23:38:09 I client: connected, sending info 2024-03-03 23:38:09 I datafile: could not open 'maps/Vacando.map' 2024-03-03 23:38:09 I serverbrowse_http: found master, url='https://master2.ddnet.org/ddnet/15/servers.json' time=2273ms 2024-03-03 23:38:09 I chat: *** '(3)Matodor' entered and joined the game 2024-03-03 23:38:09 I chat: *** DDraceNetwork Mod. Version: 0.6.4, 18.0.3 2024-03-03 23:38:09 I chat: *** please visit DDNet.org or say /info and make sure to read our /rules 2024-03-03 23:38:09 I chat: *** Welcome to DDraceNetwork! 2024-03-03 23:38:09 I chat: *** You are now in a solo part 2024-03-03 23:38:10 I assert: /home/deen/isos/ddnet/ddnet-source/src/base/system.cpp(4587): Invalid UTF-8 passed to windows_utf8_to_wide
game crashed when i join server (previously crashed in game) wtf
Avatar
Avatar
რილია
this is how i compiling ddnet source on my windows right now https://github.com/mamadof/ddnet_SkyBlock/commit/809cb981296c924291e554e02b9bc4f9a77e8619
რილია 2024-03-03 19:39:22Z
it would be awesome if someone put it in the page, maybe someone like me wanted to mess around with the code base in a more easy way
Avatar
Avatar
Matodor
2024-03-03 23:38:09 I client: connecting to '37.230.210.231:8320' 2024-03-03 23:38:09 I host_lookup: host='37.230.210.231' port=8320 3 2024-03-03 23:38:09 I client: connected, sending info 2024-03-03 23:38:09 I datafile: could not open 'maps/Vacando.map' 2024-03-03 23:38:09 I serverbrowse_http: found master, url='https://master2.ddnet.org/ddnet/15/servers.json' time=2273ms 2024-03-03 23:38:09 I chat: *** '(3)Matodor' entered and joined the game 2024-03-03 23:38:09 I chat: *** DDraceNetwork Mod. Version: 0.6.4, 18.0.3 2024-03-03 23:38:09 I chat: *** please visit DDNet.org or say /info and make sure to read our /rules 2024-03-03 23:38:09 I chat: *** Welcome to DDraceNetwork! 2024-03-03 23:38:09 I chat: *** You are now in a solo part 2024-03-03 23:38:10 I assert: /home/deen/isos/ddnet/ddnet-source/src/base/system.cpp(4587): Invalid UTF-8 passed to windows_utf8_to_wide
Avatar
Avatar
MilkeeyCat
holy hell it feels so good to use code u wrote few months ago and it works greenthing
ok, nevermind, nothing works greenthing
Avatar
2024-03-03 23:40:51 I chat: *** '(1)Tas' entered and joined the game 2024-03-03 23:40:53 I chat: *** '(1)Tas' has left the game (Timeout Protection used) 2024-03-03 23:40:54 I chat: *** '(1)dr3aM' has left the game (Too weak connection (not acked for 100 seconds)) 2024-03-03 23:40:54 I chat: *** '(1)Rayyan_78' has left the game (Too weak connection (not acked for 100 seconds)) 2024-03-03 23:40:54 I chat: *** '(1)Matodor' has left the game (Too weak connection (not acked for 100 seconds)) 2024-03-03 23:40:55 I chat: Xteriche²: BRONIVIK: жив? 2024-03-03 23:40:56 I chat: *** '(1)-Cuck?♥' has left the game (Too weak connection (not acked for 100 seconds))
Avatar
Avatar
Matodor
2024-03-03 23:40:51 I chat: *** '(1)Tas' entered and joined the game 2024-03-03 23:40:53 I chat: *** '(1)Tas' has left the game (Timeout Protection used) 2024-03-03 23:40:54 I chat: *** '(1)dr3aM' has left the game (Too weak connection (not acked for 100 seconds)) 2024-03-03 23:40:54 I chat: *** '(1)Rayyan_78' has left the game (Too weak connection (not acked for 100 seconds)) 2024-03-03 23:40:54 I chat: *** '(1)Matodor' has left the game (Too weak connection (not acked for 100 seconds)) 2024-03-03 23:40:55 I chat: Xteriche²: BRONIVIK: жив? 2024-03-03 23:40:56 I chat: *** '(1)-Cuck?♥' has left the game (Too weak connection (not acked for 100 seconds))
The PR was done 2 hours ago, so the fix isn't in any release yet.
Avatar
Avatar
furo
The PR was done 2 hours ago, so the fix isn't in any release yet.
i cant watch pr now, say pls its server side bug?
Avatar
It's a server side fix, it should be fixed when the server has restarted
Avatar
Avatar
Robyt3
It's a server side fix, it should be fixed when the server has restarted
so everyone that times out uses windows?
Avatar
Avatar
Jupstar ✪
so everyone that times out uses windows?
yeah, it's a windows only assertion
Avatar
nice meta information
19:52
that's basically telemetry
19:52
😬
Avatar
wtf xdddd
Avatar
@Robyt3 and u fixed it by making the server side buffer same as client?
Avatar
yeah, it's more a hotfix until I add more validation to StrToInts and IntsToStr though
Avatar
ok nice
20:02
i wonder if that guy read this chat
20:02
bcs we talked about strtoints lately
20:08
gigachad
20:09
What would happen if you tried to hit a baseball pitched at 90% the speed of light?
Avatar
Avatar
Matodor
Click to see attachment 🖼️
dm everyone and ask them why they use windows
20:10
😏
20:10
Avatar
chillerdragon: this thing can render images from demos 😏
Avatar
Avatar
Jupstar ✪
dm everyone and ask them why they use windows
also crashes on lnx
Avatar
Avatar
Teero
also crashes on lnx
How that? Do you have stack trace?
Avatar
nop. it only crashed once on a kog server. where are crashlogs stored?
22:18
can't reproduce it either
Avatar
there are no crash logs on linux pepeW
22:18
unless you were using a debugger
Avatar
if it was an assertion error then you should have a log in the dumps folder in your config dir
Avatar
was playing on release with debug info but didn't attach a debugger
Avatar
but the assertion for this current crash only exists on windows
Avatar
well ig ill just wait till i crash again
Avatar
are there just-in-time debuggers for linux?
Avatar
Avatar
Robyt3
there are no crash logs on linux pepeW
linux can do it natively if you have coredumps enabled
Avatar
would be cool if we could integrate it into the client for Linux and macOS though (#3070)
Avatar
would be nice if we had something like crashpad or sth
Avatar
Cliptee: Would you like to upload your crash report?
Avatar
ChillerDragon: am i nobo or zinsta just refuses to register on master1.*
22:37
compiled fresh from master
22:37
ping and curl master1.ddnet.org works though from the same host
Avatar
9409d2e Update russian.txt - gerdoe-jr a68eacf Update russian.txt - gerdoe-jr b0e9f51 Try to fix python macOS issue - def- a3e6a2d Merge pull request #8056 from def-/pr-try-python-fix-macos - def- b6cb7b1 Merge pull request #8050 from gerdoe-jr/patch-1 - def-
Avatar
ok somehow i managed to segfault with ddnet-insta
Avatar
Thread 1 "zinsta" received signal SIGSEGV, Segmentation fault. 0x000055555563fc62 in CGameContext::UpdateVoteCheckboxes() const ()
Avatar
0x0000555555654476 in CGameContext::Server (this=0x7365746f762f6576) at /home/gerdoe/teeworlds/ddnet-insta/src/game/server/gamecontext.h:159 159 IServer *Server() const { return m_pServer; } with debug info
Exported 214 message(s)