-
Notifications
You must be signed in to change notification settings - Fork 257
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
TestPingMonitor crashes #921
Comments
First I thought this is again because of our connection finalizer, but disabling the finalizer does not make that issue disappear. |
Related to: #921 Signed-off-by: Sven Anderson <sven@redhat.com>
Related to: #921 Signed-off-by: Sven Anderson <sven@redhat.com>
|
from CI runner, seems identical:
|
I could reproduce it with a pure C loop like this: inline int test_ping(rados_t c) {
char* outstr;
size_t outlen;
int ret;
for (int i=0; i<10000; ++i) {
printf("X%d ", i);
ret = rados_ping_monitor(c, "a", &outstr, &outlen);
rados_buffer_free(outstr);
}
return ret;
} which I guess is enough proof, that this is an upstream issue. The
|
Sounds like a good enough find to file a tracker at ceph to me! Please link it here once you've filed it. |
TestPingMonitor has a race condition that often causes a segmentation fault.
The text was updated successfully, but these errors were encountered: