IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/08/11
~AreEnn
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+Xeha
Enigma
GFW
KabaOS
Opax
Qwerty123
ac9f
ananas_
anon
anontor
anonuser
b3t4f4c3
deserving-stegosaur
duanin2
fidoid
fujifilm
halloy1341
idk
iiii
karamba_i2p
leopold
mareki2p
negative_rock127
not_bob_afk
osoznayka
partizan
poriori
profetikla
qend
rc13
shaye
slfd
sonya
soos
taureg
teeth
tensor_
un
woodwose
гомаскатин
weko_ Ну это не такая уж и критическая ошибка
pumice1751 does anyone have any ideas for fixing issue #1955 on github? i tried adding an if block checking if the packet is already freed but maybe im running into a toctou
Vort it's a stream which is freed if I understand traces correctly
pumice1751 i tried making it so that the check at line 199 doesn't fire by checking m_Status != eStreamStatusClosed but crash is still triggered
Vort so checks probably needs to go to StreamingDestination::HandleNextPacket
pumice1751 don't know why checking m_Status != eStreamStatusClosed doesnt fix it from being used after free since the code checks m_Status == eStreamStatusOpen for a different block above
Vort whole Stream is destroyed, that is much bigger problem than packet inside of it
Vort also it may be that check can't do anything and proper fix by adding mutexes or so is needed
pumice1751 so not an easy fix for an amateur like me to do :(
Vort is it possible to just disable address sanitizer until bug is fixed?
pumice1751 yeah thats what im doing on my nodes now, doesn't cause a crash but is sitll converning
pumice1751 concerning*