Host is Debian 10, x86-64, main branch of Garry's Mod.
Issue seems to be triggered by calling the trampoline for recvfrom, hitting libpthread.so.0
Seems related to the changes for finding symbols by name only on POSIX platforms (dlsym(RTLD_DEFAULT, "symbol_name")).
RTLD_NEXT works on Debian but RTLD_DEFAULT causes this crash while RTLD_DEFAULT works on Ubuntu but RTLD_NEXT seems to drop all packets.
Host is Debian 10, x86-64, main branch of Garry's Mod. Issue seems to be triggered by calling the trampoline for
recvfrom
, hittinglibpthread.so.0
Seems related to the changes for finding symbols by name only on POSIX platforms (dlsym(RTLD_DEFAULT, "symbol_name")
).RTLD_NEXT
works on Debian butRTLD_DEFAULT
causes this crash whileRTLD_DEFAULT
works on Ubuntu butRTLD_NEXT
seems to drop all packets.