-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segfault in Throughput.cpp #76
Comments
Not clear what the cause of this might be. Memory corruption might be a cause. Valgrind can help here (though the ibverbs stack emits a lot of false positives). |
I'll give that a try. This error happens on TCP as well, so I'll try running it without the RDMA stack. |
I ran with valgrind, and it seems that there were no memory issues until the segfault itself. The output I got is below. Is the warning about the SP changing indicative of a stack overflow? It does mention it is a possibility.
|
I found that the segfault was resulting from an std::array that was too large for the stack. I've fixed it in #75 |
Throughput.cpp benchmark crashes to to a segfault when attempting the 10 MB put test.
The offending line is
GDB output:
The text was updated successfully, but these errors were encountered: