IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/08/11
~R4SAS
~acetone
~orignal
~villain
&N00B
+Xeha
Daddy_I2P
GFW
Most
Opax
Yadovitka
Yotsu
ahiru
ananas
anontor
asap
b3t4f4c3___
cry4me
deserving-stegosaur
duanin2
i2p1
karamba_i2p
leopold
mareki2p
n1
nnm
nyaa2pguy
o3d3
o3d3_
poriori
profetikla
ps_
qend
slfd
sonya
test02
un
user
uu2
vade
zzz
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*