You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've tried to find a minimal example to reproduce this for a while now, but then get different errors or none at all, so here's the original one (I'll add the other traces collapsed at the end):
Replaying a recording of the program using libevent (and libxdp), crashes at the syscall epoll_pwait2 inside libevent (epoll.c:epoll_dispatch line 517 with libevent commit 6d8c38af). The weird thing about this is that the replay crashes at the first execution of said syscall, but only if the recording includes code executed later. If the recording doesn't include the later code (AF_XDP socket related code in this instance), the replay completes just fine.
Maybe this already helps, else I'll have to see when I have time to further investigate.
I've tried to find a minimal example to reproduce this for a while now, but then get different errors or none at all, so here's the original one (I'll add the other traces collapsed at the end):
Replaying a recording of the program using libevent (and libxdp), crashes at the syscall
epoll_pwait2
inside libevent (epoll.c:epoll_dispatch line 517 with libevent commit 6d8c38af). The weird thing about this is that the replay crashes at the first execution of said syscall, but only if the recording includes code executed later. If the recording doesn't include the later code (AF_XDP socket related code in this instance), the replay completes just fine.Maybe this already helps, else I'll have to see when I have time to further investigate.
Other traces
When trying to find a minimal example the code breaks on
write
when usingprintf
.When recording the original program with
--no-syscall-buffer
it still breaks atepoll_pwait2
.The text was updated successfully, but these errors were encountered: