The stack trace shows the code iterating over a list of file descriptor structures and an iteration returning invalid memory (as shown in the many duplicates). Each file descriptor has an arbitrary callback attached to it. I'd bet a lot of money the bug is the list is being modified inside on of the callbacks.
The stack trace shows the code iterating over a list of file descriptor structures and an iteration returning invalid memory (as shown in the many duplicates). Each file descriptor has an arbitrary callback attached to it. I'd bet a lot of money the bug is the list is being modified inside on of the callbacks.