bedrock-protocol
bedrock-protocol copied to clipboard
Critical Application Hang due to Suspected Deadlock in raknet-native Dependency Bug Description
Hi, thank you so much for the quick response and the excellent suggestion! We followed your advice and updated our createClient configuration to use the raknet-node backend. createClient({ // ... other options raknetBackend: 'raknet-node' });
The good news is that this seems to have resolved the original deadlock/hang issue. However, we are now encountering a different critical error: the process now crashes with a heap corruption error when run under Valgrind's Memcheck tool. New Issue: Valgrind Heap Corruption Here is the key error message from Valgrind: valgrind: m_mallocfree.c:303 (get_bszB_as_is): Assertion 'bszB_lo == bszB_hi' failed. valgrind: Heap block lo/hi size mismatch: lo = 96, hi = 0. This is probably caused by your program erroneously writing past the end of a heap block and corrupting heap metadata.
While investigating the new crash log, we noticed something important: the stack traces for the RakNet threads still seem to point to the old raknet-native C++ library, not the new Rust-based raknet-node. For example, we see many traces with paths like this: ... (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node)
This leads us to believe that our attempt to switch to the raknet-node backend might not have been fully successful. This new heap corruption crash might just be a different failure mode of the same old C++ library. Could you please confirm if our configuration is the correct and only step needed to switch to the Rust backend? Is there a possibility that the old backend is still being loaded or used somehow? Thank you again for your help. The full Valgrind log for this new crash is attached below for your reference.
Click to expand full Valgrind log
valgrind: m_mallocfree.c:303 (get_bszB_as_is): Assertion 'bszB_lo == bszB_hi' failed. valgrind: Heap block lo/hi size mismatch: lo = 96, hi = 0. This is probably caused by your program erroneously writing past the end of a heap block and corrupting heap metadata. If you fix any invalid writes reported by Memcheck, this assertion failure will probably go away. Please try that before reporting this as a bug.host stacktrace: ==54269== at 0x5804284A: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x58042977: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x58042B1B: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x5804B512: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x58004B7B: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x5800505E: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x58005254: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x5809B7DC: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x580E3F40: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x580E4220: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0x580ABE1D: ??? (in /usr/libexec/valgrind/memcheck-amd64-linux) ==54269== by 0xDEADBEEFDEADBEEE: ??? ==54269== by 0xDEADBEEFDEADBEEE: ??? ==54269== by 0xDEADBEEFDEADBEEE: ???
sched status: running_tid=6
Thread 1: status = VgTs_WaitSys syscall 281 (lwpid 54269) ==54269== at 0x641EB68: epoll_pwait (epoll_pwait.c:40) ==54269== by 0x18D9FF5: uv__io_poll (linux.c:1368) ==54269== by 0x18C6536: uv_run (core.c:447) ==54269== by 0xBD3BE5: node::SpinEventLoopInternal(node::Environment*) (in /usr/bin/node) ==54269== by 0xD17DF0: node::NodeMainInstance::Run() (in /usr/bin/node) ==54269== by 0xC7EB0E: node::Start(int, char**) (in /usr/bin/node) ==54269== by 0x6322D8F: (below main) (libc_start_call_main.h:58) client stack range: [0x1FFEFF0000 0x1FFF000FFF] client SP: 0x1FFEFFC030 valgrind stack range: [0x100492D000 0x1004A2CFFF] top usage: 18984 of 1048576
Thread 2: status = VgTs_WaitSys syscall 281 (lwpid 54270) ==54269== at 0x641EB68: epoll_pwait (epoll_pwait.c:40) ==54269== by 0x18D9FF5: uv__io_poll (linux.c:1368) ==54269== by 0x18C6536: uv_run (core.c:447) ==54269== by 0xD4888F: node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start()::{lambda(void*)#1}::_FUN(void*) (in /usr/bin/node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x6927000 0x7125FFF] client SP: 0x7121F10 valgrind stack range: [0x10073B9000 0x10074B8FFF] top usage: 3736 of 1048576
Thread 3: status = VgTs_WaitSys syscall 202 (lwpid 54271) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CA40: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CA40: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:627) ==54269== by 0x18D5138: uv_cond_wait (thread.c:793) ==54269== by 0xD438FA: node::(anonymous namespace)::PlatformWorkerThread(void*) (in /usr/bin/node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x7128000 0x7926FFF] client SP: 0x7926BD0 valgrind stack range: [0x10076BD000 0x10077BCFFF] top usage: 7944 of 1048576
Thread 4: status = VgTs_WaitSys syscall 202 (lwpid 54272) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CA40: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CA40: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:627) ==54269== by 0x18D5138: uv_cond_wait (thread.c:793) ==54269== by 0xD438FA: node::(anonymous namespace)::PlatformWorkerThread(void*) (in /usr/bin/node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x7929000 0x8127FFF] client SP: 0x8127BD0 valgrind stack range: [0x1007C65000 0x1007D64FFF] top usage: 7432 of 1048576
Thread 5: status = VgTs_WaitSys syscall 202 (lwpid 54273) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CA40: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CA40: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:627) ==54269== by 0x18D5138: uv_cond_wait (thread.c:793) ==54269== by 0xD438FA: node::(anonymous namespace)::PlatformWorkerThread(void*) (in /usr/bin/node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x812A000 0x8928FFF] client SP: 0x8928BD0 valgrind stack range: [0x1007F69000 0x1008068FFF] top usage: 8296 of 1048576
Thread 6: status = VgTs_Runnable (lwpid 54274) ==54269== at 0x5F9A013: operator new(unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==54269== by 0x231EF10: v8::internal::compiler::ZoneStats::NewEmptyZone(char const*, bool) (in /usr/bin/node) ==54269== by 0x22874C2: v8::internal::compiler::PipelineImpl::SelectInstructions(v8::internal::compiler::Linkage*) (in /usr/bin/node) ==54269== by 0x2291D68: v8::internal::compiler::PipelineImpl::OptimizeGraph(v8::internal::compiler::Linkage*) (in /usr/bin/node) ==54269== by 0x229248F: v8::internal::compiler::PipelineCompilationJob::ExecuteJobImpl(v8::internal::RuntimeCallStats*, v8::internal::LocalIsolate*) (in /usr/bin/node) ==54269== by 0xFC2FEA: v8::internal::OptimizedCompilationJob::ExecuteJob(v8::internal::RuntimeCallStats*, v8::internal::LocalIsolate*) (in /usr/bin/node) ==54269== by 0xFF0E10: v8::internal::OptimizingCompileDispatcher::CompileNext(v8::internal::TurbofanCompilationJob*, v8::internal::LocalIsolate*) (in /usr/bin/node) ==54269== by 0xFF118C: v8::internal::OptimizingCompileDispatcher::CompileTask::RunInternal() (in /usr/bin/node) ==54269== by 0xD43980: node::(anonymous namespace)::PlatformWorkerThread(void*) (in /usr/bin/node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x892B000 0x9129FFF] client SP: 0x9129280 valgrind stack range: [0x100826D000 0x100836CFFF] top usage: 7432 of 1048576
Thread 7: status = VgTs_WaitSys syscall 202 (lwpid 54275) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x6395C77: __new_sem_wait_slow64.constprop.0 (sem_waitcommon.c:183) ==54269== by 0x18D4F69: uv__sem_wait (thread.c:639) ==54269== by 0x18D4F69: uv_sem_wait (thread.c:695) ==54269== by 0xE0A864: node::inspector::(anonymous namespace)::StartIoThreadMain(void*) (in /usr/bin/node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x5FAD000 0x5FB3FFF] client SP: 0x5FB3C90 valgrind stack range: [0x10085D9000 0x10086D8FFF] top usage: 3224 of 1048576
Thread 8: status = VgTs_WaitSys syscall 202 (lwpid 54276) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CA40: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CA40: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:627) ==54269== by 0x18D5138: uv_cond_wait (thread.c:793) ==54269== by 0x18C186B: worker (threadpool.c:76) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x2B242000 0x2BA40FFF] client SP: 0x2BA40C10 valgrind stack range: [0x10106C6000 0x10107C5FFF] top usage: 7432 of 1048576
Thread 9: status = VgTs_WaitSys syscall 202 (lwpid 54277) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CA40: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CA40: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:627) ==54269== by 0x18D5138: uv_cond_wait (thread.c:793) ==54269== by 0x18C186B: worker (threadpool.c:76) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x2BA43000 0x2C241FFF] client SP: 0x2C241C10 valgrind stack range: [0x10109CA000 0x1010AC9FFF] top usage: 8672 of 1048576
Thread 10: status = VgTs_WaitSys syscall 202 (lwpid 54278) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CA40: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CA40: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:627) ==54269== by 0x18D5138: uv_cond_wait (thread.c:793) ==54269== by 0x18C186B: worker (threadpool.c:76) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x2C244000 0x2CA42FFF] client SP: 0x2CA42C10 valgrind stack range: [0x1010CCE000 0x1010DCDFFF] top usage: 6408 of 1048576
Thread 11: status = VgTs_WaitSys syscall 202 (lwpid 54279) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CA40: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CA40: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:627) ==54269== by 0x18D5138: uv_cond_wait (thread.c:793) ==54269== by 0x18C186B: worker (threadpool.c:76) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x2CA45000 0x2D243FFF] client SP: 0x2D243C10 valgrind stack range: [0x1010FD2000 0x10110D1FFF] top usage: 6920 of 1048576
Thread 12: status = VgTs_WaitSys syscall 45 (lwpid 54280) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x2F646000 0x2F844FFF] client SP: 0x2F844C90 valgrind stack range: [0x1014C43000 0x1014D42FFF] top usage: 3656 of 1048576
Thread 13: status = VgTs_WaitSys syscall 202 (lwpid 54281) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x2F847000 0x2FA45FFF] client SP: 0x2FA45A90 valgrind stack range: [0x1014D47000 0x1014E46FFF] top usage: 3656 of 1048576
Thread 14: status = VgTs_WaitSys syscall 202 (lwpid 54282) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x2FA48000 0x30246FFF] client SP: 0x30246B40 valgrind stack range: [0x1014FA3000 0x10150A2FFF] top usage: 3656 of 1048576
Thread 15: status = VgTs_WaitSys syscall 45 (lwpid 54283) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x30249000 0x30447FFF] client SP: 0x30447C90 valgrind stack range: [0x1015127000 0x1015226FFF] top usage: 3224 of 1048576
Thread 16: status = VgTs_WaitSys syscall 202 (lwpid 54284) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3044A000 0x30648FFF] client SP: 0x30648A90 valgrind stack range: [0x10152AB000 0x10153AAFFF] top usage: 3224 of 1048576
Thread 17: status = VgTs_WaitSys syscall 202 (lwpid 54285) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3064B000 0x30E49FFF] client SP: 0x30E49B40 valgrind stack range: [0x10155AF000 0x10156AEFFF] top usage: 3224 of 1048576
Thread 18: status = VgTs_WaitSys syscall 45 (lwpid 54286) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x30E4C000 0x3104AFFF] client SP: 0x3104AC90 valgrind stack range: [0x1015733000 0x1015832FFF] top usage: 3224 of 1048576
Thread 19: status = VgTs_WaitSys syscall 202 (lwpid 54287) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3104D000 0x3124BFFF] client SP: 0x3124BA90 valgrind stack range: [0x10158B7000 0x10159B6FFF] top usage: 3272 of 1048576
Thread 20: status = VgTs_WaitSys syscall 202 (lwpid 54288) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3124E000 0x31A4CFFF] client SP: 0x31A4CB40 valgrind stack range: [0x1015BBB000 0x1015CBAFFF] top usage: 3224 of 1048576
Thread 21: status = VgTs_WaitSys syscall 45 (lwpid 54289) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x31A4F000 0x31C4DFFF] client SP: 0x31C4DC90 valgrind stack range: [0x1015D3F000 0x1015E3EFFF] top usage: 3224 of 1048576
Thread 22: status = VgTs_WaitSys syscall 202 (lwpid 54290) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x31C50000 0x31E4EFFF] client SP: 0x31E4EA90 valgrind stack range: [0x1015EC3000 0x1015FC2FFF] top usage: 3224 of 1048576
Thread 23: status = VgTs_WaitSys syscall 202 (lwpid 54291) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x31E51000 0x3264FFFF] client SP: 0x3264FB40 valgrind stack range: [0x10161CB000 0x10162CAFFF] top usage: 3224 of 1048576
Thread 24: status = VgTs_WaitSys syscall 45 (lwpid 54304) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x33655000 0x33853FFF] client SP: 0x33853C90 valgrind stack range: [0x101634F000 0x101644EFFF] top usage: 3296 of 1048576
Thread 25: status = VgTs_WaitSys syscall 202 (lwpid 54305) ==54269== at 0x638A337: __lll_lock_wake (lowlevellock.c:65) ==54269== by 0x6392B0C: lll_mutex_unlock_optimized (pthread_mutex_unlock.c:43) ==54269== by 0x6392B0C: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:68) ==54269== by 0x6392B0C: pthread_mutex_unlock@@GLIBC_2.2.5 (pthread_mutex_unlock.c:368) ==54269== by 0x2AA1B5F9: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x33856000 0x33A54FFF] client SP: 0x33A54B88 valgrind stack range: [0x10164D3000 0x10165D2FFF] top usage: 3736 of 1048576
Thread 26: status = VgTs_WaitSys syscall 202 (lwpid 54306) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x33A57000 0x34255FFF] client SP: 0x34255B40 valgrind stack range: [0x10167D7000 0x10168D6FFF] top usage: 3736 of 1048576
Thread 27: status = VgTs_WaitSys syscall 45 (lwpid 54420) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x32652000 0x32850FFF] client SP: 0x32850C90 valgrind stack range: [0x1016ACB000 0x1016BCAFFF] top usage: 3224 of 1048576
Thread 28: status = VgTs_WaitSys syscall 202 (lwpid 54421) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x32853000 0x32A51FFF] client SP: 0x32A51A90 valgrind stack range: [0x1016C4F000 0x1016D4EFFF] top usage: 3224 of 1048576
Thread 29: status = VgTs_WaitSys syscall 202 (lwpid 54422) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3465A000 0x34E58FFF] client SP: 0x34E58B40 valgrind stack range: [0x1016F53000 0x1017052FFF] top usage: 3224 of 1048576
Thread 30: status = VgTs_WaitSys syscall 45 (lwpid 54447) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x33255000 0x33453FFF] client SP: 0x33453C90 valgrind stack range: [0x10170D3000 0x10171D2FFF] top usage: 3264 of 1048576
Thread 31: status = VgTs_WaitSys syscall 202 (lwpid 54448) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x34E5B000 0x35059FFF] client SP: 0x35059A90 valgrind stack range: [0x1017257000 0x1017356FFF] top usage: 3776 of 1048576
Thread 32: status = VgTs_WaitSys syscall 202 (lwpid 54449) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3505C000 0x3585AFFF] client SP: 0x3585AB40 valgrind stack range: [0x101755B000 0x101765AFFF] top usage: 3224 of 1048576
Thread 33: status = VgTs_WaitSys syscall 45 (lwpid 54450) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x34258000 0x34456FFF] client SP: 0x34456C90 valgrind stack range: [0x1019AC2000 0x1019BC1FFF] top usage: 3376 of 1048576
Thread 34: status = VgTs_WaitSys syscall 202 (lwpid 54451) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x34459000 0x34657FFF] client SP: 0x34657A90 valgrind stack range: [0x1019BC6000 0x1019CC5FFF] top usage: 3736 of 1048576
Thread 35: status = VgTs_WaitSys syscall 202 (lwpid 54452) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x32A54000 0x33252FFF] client SP: 0x33252B40 valgrind stack range: [0x1019CCA000 0x1019DC9FFF] top usage: 3224 of 1048576
Thread 36: status = VgTs_WaitSys syscall 45 (lwpid 54456) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x35C5D000 0x35E5BFFF] client SP: 0x35E5BC90 valgrind stack range: [0x1019E16000 0x1019F15FFF] top usage: 3224 of 1048576
Thread 37: status = VgTs_WaitSys syscall 202 (lwpid 54457) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x35E5E000 0x3605CFFF] client SP: 0x3605CA90 valgrind stack range: [0x1019F1A000 0x101A019FFF] top usage: 3224 of 1048576
Thread 38: status = VgTs_WaitSys syscall 202 (lwpid 54458) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3605F000 0x3685DFFF] client SP: 0x3685DB40 valgrind stack range: [0x101A062000 0x101A161FFF] top usage: 3224 of 1048576
Thread 39: status = VgTs_WaitSys syscall 45 (lwpid 54459) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3585D000 0x35A5BFFF] client SP: 0x35A5BC90 valgrind stack range: [0x101A36A000 0x101A469FFF] top usage: 3224 of 1048576
Thread 40: status = VgTs_WaitSys syscall 202 (lwpid 54460) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x36860000 0x36A5EFFF] client SP: 0x36A5EA90 valgrind stack range: [0x101A4EE000 0x101A5EDFFF] top usage: 3224 of 1048576
Thread 41: status = VgTs_WaitSys syscall 202 (lwpid 54461) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x36A61000 0x3725FFFF] client SP: 0x3725FB40 valgrind stack range: [0x101A7F6000 0x101A8F5FFF] top usage: 3224 of 1048576
Thread 42: status = VgTs_WaitSys syscall 45 (lwpid 54488) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x2F246000 0x2F444FFF] client SP: 0x2F444C90 valgrind stack range: [0x101A9BE000 0x101AABDFFF] top usage: 3224 of 1048576
Thread 43: status = VgTs_WaitSys syscall 202 (lwpid 54489) ==54269== at 0x638A337: __lll_lock_wake (lowlevellock.c:65) ==54269== by 0x6392B0C: lll_mutex_unlock_optimized (pthread_mutex_unlock.c:43) ==54269== by 0x6392B0C: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:68) ==54269== by 0x6392B0C: pthread_mutex_unlock@@GLIBC_2.2.5 (pthread_mutex_unlock.c:368) ==54269== by 0x2AA1B5F9: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x37262000 0x37460FFF] client SP: 0x37460B88 valgrind stack range: [0x101AB42000 0x101AC41FFF] top usage: 3224 of 1048576
Thread 44: status = VgTs_WaitSys syscall 202 (lwpid 54490) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x37463000 0x37C61FFF] client SP: 0x37C61B40 valgrind stack range: [0x101AE46000 0x101AF45FFF] top usage: 3224 of 1048576
Thread 45: status = VgTs_WaitSys syscall 45 (lwpid 54498) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x38C67000 0x38E65FFF] client SP: 0x38E65C90 valgrind stack range: [0x101AFCE000 0x101B0CDFFF] top usage: 3224 of 1048576
Thread 46: status = VgTs_WaitSys syscall 202 (lwpid 54499) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x38E68000 0x39066FFF] client SP: 0x39066A90 valgrind stack range: [0x101B152000 0x101B251FFF] top usage: 3224 of 1048576
Thread 47: status = VgTs_WaitSys syscall 202 (lwpid 54500) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x39069000 0x39867FFF] client SP: 0x39867B40 valgrind stack range: [0x101B456000 0x101B555FFF] top usage: 3224 of 1048576
Thread 48: status = VgTs_WaitSys syscall 45 (lwpid 54519) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x37C64000 0x37E62FFF] client SP: 0x37E62C90 valgrind stack range: [0x101B6CE000 0x101B7CDFFF] top usage: 3224 of 1048576
Thread 49: status = VgTs_WaitSys syscall 202 (lwpid 54520) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x37E65000 0x38063FFF] client SP: 0x38063A90 valgrind stack range: [0x101B802000 0x101B901FFF] top usage: 3224 of 1048576
Thread 50: status = VgTs_WaitSys syscall 202 (lwpid 54521) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x38066000 0x38864FFF] client SP: 0x38864B40 valgrind stack range: [0x101BB06000 0x101BC05FFF] top usage: 3224 of 1048576
Thread 51: status = VgTs_WaitSys syscall 45 (lwpid 54539) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3A26C000 0x3A46AFFF] client SP: 0x3A46AC90 valgrind stack range: [0x101BD96000 0x101BE95FFF] top usage: 3224 of 1048576
Thread 52: status = VgTs_WaitSys syscall 202 (lwpid 54540) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3A46D000 0x3A66BFFF] client SP: 0x3A66BA90 valgrind stack range: [0x101BF1A000 0x101C019FFF] top usage: 3224 of 1048576
Thread 53: status = VgTs_WaitSys syscall 202 (lwpid 54541) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x39A6B000 0x3A269FFF] client SP: 0x3A269B40 valgrind stack range: [0x101C21E000 0x101C31DFFF] top usage: 3224 of 1048576
Thread 54: status = VgTs_WaitSys syscall 45 (lwpid 54542) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x38867000 0x38A65FFF] client SP: 0x38A65C90 valgrind stack range: [0x101C479000 0x101C578FFF] top usage: 3224 of 1048576
Thread 55: status = VgTs_WaitSys syscall 202 (lwpid 54543) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3986A000 0x39A68FFF] client SP: 0x39A68A90 valgrind stack range: [0x101C57D000 0x101C67CFFF] top usage: 3224 of 1048576
Thread 56: status = VgTs_WaitSys syscall 202 (lwpid 54544) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3A66E000 0x3AE6CFFF] client SP: 0x3AE6CB40 valgrind stack range: [0x101C7D9000 0x101C8D8FFF] top usage: 3224 of 1048576
Thread 57: status = VgTs_WaitSys syscall 45 (lwpid 54546) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3AE6F000 0x3B06DFFF] client SP: 0x3B06DC90 valgrind stack range: [0x101C96D000 0x101CA6CFFF] top usage: 3224 of 1048576
Thread 58: status = VgTs_WaitSys syscall 202 (lwpid 54547) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3B070000 0x3B26EFFF] client SP: 0x3B26EA90 valgrind stack range: [0x101CAE9000 0x101CBE8FFF] top usage: 3224 of 1048576
Thread 59: status = VgTs_WaitSys syscall 202 (lwpid 54548) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3B271000 0x3BA6FFFF] client SP: 0x3BA6FB40 valgrind stack range: [0x101CDF1000 0x101CEF0FFF] top usage: 3224 of 1048576
Thread 60: status = VgTs_WaitSys syscall 45 (lwpid 54604) ==54269== at 0x6420784: recvfrom (recvfrom.c:27) ==54269== by 0x2A9F731A: RakNet::RNS2_Berkley::RecvFromBlockingIPV4(RakNet::RNS2RecvStruct*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F73F6: RakNet::RNS2_Berkley::RecvFromLoopInt() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F744C: RakNet::RNS2_Berkley::RecvFromLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3C675000 0x3C873FFF] client SP: 0x3C873C90 valgrind stack range: [0x101CF75000 0x101D074FFF] top usage: 3224 of 1048576
Thread 61: status = VgTs_WaitSys syscall 202 (lwpid 54605) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA1B5F1: RakNet::SignaledEvent::WaitOnEvent(int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9F907B: RakNet::UpdateNetworkLoop(void*) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3C876000 0x3CA74FFF] client SP: 0x3CA74A90 valgrind stack range: [0x101D0F9000 0x101D1F8FFF] top usage: 3224 of 1048576
Thread 62: status = VgTs_WaitSys syscall 202 (lwpid 54606) ==54269== at 0x638A117: __futex_abstimed_wait_common64 (futex-internal.c:57) ==54269== by 0x638A117: __futex_abstimed_wait_common (futex-internal.c:87) ==54269== by 0x638A117: __futex_abstimed_wait_cancelable64 (futex-internal.c:139) ==54269== by 0x638CE9A: __pthread_cond_wait_common (pthread_cond_wait.c:503) ==54269== by 0x638CE9A: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_wait.c:652) ==54269== by 0x2AA0B89B: RakSleep(unsigned int) (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x2A9E8B4B: RakClient::RunLoop() (in /home/rootftp/ls/node_modules/raknet-native/prebuilds/linux-5-x64/node-raknet.node) ==54269== by 0x609B252: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) ==54269== by 0x638DAC2: start_thread (pthread_create.c:442) ==54269== by 0x641EA03: clone (clone.S:100) client stack range: [0x3CA77000 0x3D275FFF] client SP: 0x3D275B40 valgrind stack range: [0x101D3FD000 0x101D4FCFFF] top usage: 3224 of 1048576
Note: see also the FAQ in the source distribution. It contains workarounds to several common problems. In particular, if Valgrind aborted or crashed after identifying problems in your program, there's a good chance that fixing those problems will prevent Valgrind aborting or crashing, especially if it happened in m_mallocfree.c.
If that doesn't help, please report this bug to: www.valgrind.org
In the bug report, send all the above text, the valgrind version, and what OS and version you are using. Thanks.
_Originally posted by @Hmza1112617 in [#608](https://github.com/PrismarineJS/bedrock-protocol/issues/608#issuecomm