On 2022/12/12 16:15:22 -0800, Jacqueline Jolicoeur <fen...@airmail.cc> wrote: > >Synopsis: Kernel lock vmmaplk using net/toxic > >Category: Kernel > >Environment: > System : OpenBSD 7.2 > Details : OpenBSD 7.2-current (GENERIC.MP) #874: Fri Dec 9 > 10:09:48 MST 2022 > > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > Architecture: OpenBSD.amd64 > Machine : amd64 > >Description: > Process net/toxic will lock the kernel after a period of time. > The duration is random. I have seen this be as fast as a few > minutes to a few hours. The program top(1) will eventually > reveal toxic is in "vmmaplk". At this point the system can not > be rebooted and new users can no longer log in. Toxic uses a lot > of vfork, mlock, munlock, and mmap with threads. This could be a > result of the toxcore libary. This has been reproduced on > completely different amd64 hardware. > >How-To-Repeat: > 1) Run toxic and wait for it to enter "vmmaplk" in top(1). > 2) Try to reboot(8) the system. > >Fix: > No known fix.
Replying here with some more information in case it rings some bells. I haven't been using toxic for the last ~40 days according to it, but I never observed the issue reported before. I've kept it running for two days (yesterday outside of tmux and today inside it) and I still haven't been able to reproduce the issue. in case it helps, here's my toxic.conf: ui = { timestamps = true; // alerts = false; native_colors=true; // color_bar_accent=cyan; autolog=true; bell_on_message=true; bell_on_invite=true; }; audio = { input_device = 1; }; keys = { next_tab="Ctrl+n"; prev_tab="Ctrl+p"; }; Here's the ktrace that OP shared privately; (it's better to share these things when filing a bug.) I took a quick look at the toxic and libtoxcore sources and couldn't find a pipe+fork+fstat sequence as shown in the ktrace, so maybe it comes from some other dependency? No idea, sorry. (toxic does some popen(3), but that's all) > Here is a ktrace leading up to the kernel lock. Note the vfork and that > stat on a file at the end prior to the lock. The process was simply > sitting with no user interaction. > > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd04efadf270,0xd04efadf260) > 33754 toxic STRU struct timespec { 0.200000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET poll 0 > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05972b0d00,0xd05972b0cf0) > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.750000000 } > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic CALL nanosleep(0xd04efadf270,0xd04efadf260) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0.200000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET poll 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET poll 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL > futex(0xd059e782380,0x81<FUTEX_WAIT|FUTEX_PRIVATE_FLAG>,2,0,0) > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL > futex(0xd059e782380,0x82<FUTEX_WAKE|FUTEX_PRIVATE_FLAG>,1,0,0) > 33754 toxic RET futex 1 > 33754 toxic RET futex 0 > 33754 toxic CALL > futex(0xd059e782380,0x82<FUTEX_WAKE|FUTEX_PRIVATE_FLAG>,1,0,0) > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic RET futex 0 > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd04efadf270,0xd04efadf260) > 33754 toxic STRU struct timespec { 0.200000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic CALL nanosleep(0xd04efadf270,0xd04efadf260) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0.200000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET nanosleep 0 > 33754 toxic RET poll 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05972b0d00,0xd05972b0cf0) > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.750000000 } > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd04efadf270,0xd04efadf260) > 33754 toxic STRU struct timespec { 0.200000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET poll 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET poll 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL > futex(0xd059e782380,0x81<FUTEX_WAIT|FUTEX_PRIVATE_FLAG>,2,0,0) > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL > futex(0xd059e782380,0x82<FUTEX_WAKE|FUTEX_PRIVATE_FLAG>,1,0,0) > 33754 toxic RET futex 1 > 33754 toxic RET futex 0 > 33754 toxic CALL > futex(0xd059e782380,0x82<FUTEX_WAKE|FUTEX_PRIVATE_FLAG>,1,0,0) > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic RET futex 0 > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic CALL nanosleep(0xd04efadf270,0xd04efadf260) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0.200000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET nanosleep 0 > 33754 toxic RET poll 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET nanosleep 0 > 33754 toxic RET poll 0 > 33754 toxic CALL nanosleep(0xd04efadf270,0xd04efadf260) > 33754 toxic STRU struct timespec { 0.200000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET poll 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd053fd78ff0,0xd053fd78fe0) > 33754 toxic STRU struct timespec { 0.100000000 } > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL nanosleep(0x7f7ffffd44e0,0x7f7ffffd44d0) > 33754 toxic STRU struct timespec { 0.050000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic CALL nanosleep(0xd04efadf270,0xd04efadf260) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0.200000000 } > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23558,0xd0509f23568) > 33754 toxic STRU struct sigaction { handler=SIG_IGN, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL poll(0xd05a34c26a0,1,0) > 33754 toxic STRU struct pollfd { fd=0, events=0x1<POLLIN>, revents=0<> } > 33754 toxic RET poll 0 > 33754 toxic CALL sigaction(SIGTSTP,0xd0509f23568,0) > 33754 toxic STRU struct sigaction { handler=0xd0509ef9590, mask=0<>, > flags=0x2<SA_RESTART> } > 33754 toxic RET sigaction 0 > 33754 toxic CALL poll(0xd05a34c2510,1,100) > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic CALL nanosleep(0xd05346db320,0xd05346db310) > 33754 toxic STRU struct timespec { 0.010000000 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic STRU struct timespec { 0 } > 33754 toxic RET nanosleep 0 > 33754 toxic RET nanosleep 0 > 33754 toxic CALL ioctl(4,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(5,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL ioctl(3,FIONREAD,0x7f7ffffd38e4) > 33754 toxic RET ioctl 0 > 33754 toxic CALL pipe2(0xd05bbbd8b78,0x10000<O_CLOEXEC>) > 33754 toxic CALL > mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0) > 33754 toxic STRU int [2] { 6, 7 } > 33754 toxic RET pipe2 0 > 33754 toxic RET mmap 14314977615872/0xd04f727e000 > 33754 toxic CALL vfork() > 33754 toxic CALL mlock(0xd05c590aa00,0x88) > 33754 toxic RET mlock 0 > 33754 toxic CALL mlock(0xd05d8591a00,0x88) > 33754 toxic RET mlock 0 > 33754 toxic CALL munlock(0xd05c590aa00,0x88) > 33754 toxic RET munlock 0 > 33754 toxic CALL munlock(0xd05d8591a00,0x88) > 33754 toxic RET munlock 0 > 33754 toxic CALL mlock(0xd0503106300,0xe4) > 33754 toxic RET mlock 0 > 33754 toxic CALL mlock(0xd0503106a00,0xe4) > 33754 toxic RET mlock 0 > 33754 toxic CALL munlock(0xd0503106300,0xe4) > 33754 toxic RET munlock 0 > 33754 toxic CALL munlock(0xd0503106a00,0xe4) > 33754 toxic RET munlock 0 > 33754 toxic CALL mlock(0xd04fbbace00,0x127) > 33754 toxic RET mlock 0 > 33754 toxic CALL mlock(0xd056675c400,0x127) > 33754 toxic RET mlock 0 > 33754 toxic CALL munlock(0xd04fbbace00,0x127) > 33754 toxic RET vfork 78791/0x133c7 > 33754 toxic RET munlock 0 > 33754 toxic CALL munlock(0xd056675c400,0x127) > 33754 toxic CALL fcntl(6,F_GETFL) > 33754 toxic RET fcntl 2 > 33754 toxic RET munlock 0 > 33754 toxic CALL mlock(0xd05e4b95a00,0x183) > 33754 toxic CALL close(7) > 33754 toxic RET close 0 > 33754 toxic RET mlock 0 > 33754 toxic CALL fcntl(6,F_GETFD) > 33754 toxic RET fcntl 1 > 33754 toxic CALL fcntl(6,F_SETFD,0) > 33754 toxic RET fcntl 0 > 33754 toxic CALL fstat(6,0xd05bbbd8a30) > 33754 toxic STRU struct stat { dev=0, ino=0, mode=p--------- , nlink=0, > uid=1002<"fented">, gid=1002<"fented">, rdev=0, atime=1668651050<"Nov 16 > 18:10:50 2022">.868555956, mtime=1668651050<"Nov 16 18:10:50 > 2022">.868555956, ctime=1668651050<"Nov 16 18:10:50 2022">.868555956, size=0, > blocks=0, blksize=16384, flags=0x0, gen=0x0 } > 33754 toxic RET fstat 0 > 33754 toxic CALL mlock(0xd0549921600,0x183) > 33754 toxic CALL > mmap(0,0x5000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON>,-1,0)