-
Notifications
You must be signed in to change notification settings - Fork 76
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
test_0927_dont_assume_uproot_in_global_scope_in_TPython_Eval now raises an exception #1237
Labels
bug (unverified)
The problem described would be a bug, but needs to be triaged
Comments
jpivarski
added
the
bug (unverified)
The problem described would be a bug, but needs to be triaged
label
Jun 27, 2024
jpivarski
added a commit
that referenced
this issue
Jun 27, 2024
Both tests/test_0927_dont_assume_uproot_in_global_scope_in_TPython_Eval.py (above) and tests/test_0965_inverted_axes_variances_hist_888.py::test_axes_variances_to_hist_3D_weighted have segfaults, and both of them involve conversions between PyROOT and Uproot objects (probably the same error). Here's the ROOT error output for the second one:
|
jpivarski
added a commit
that referenced
this issue
Jun 27, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It was introduced in #927 to fix a segfault, and now it's producing segfaults again, but probably for a different reason. pytest hides the ROOT error messages, but they are:
The segfault is somewhere in the
TBufferIO::WriteObject
call.This is a blocker: our one test that imports ROOT always fails because of this.
The text was updated successfully, but these errors were encountered: