-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Integer overflow in TTreeCache::FillBuffer #9292
Labels
Comments
I proposed a PR |
ferdymercury
added a commit
to ferdymercury/root
that referenced
this issue
Mar 9, 2024
ferdymercury
added a commit
to ferdymercury/root
that referenced
this issue
Apr 6, 2024
pcanal
pushed a commit
that referenced
this issue
Apr 8, 2024
Hi @pcanal, It appears this issue is closed, but wasn't yet added to a project. Please add upcoming versions that will include the fix, or 'not applicable' otherwise. Sincerely, |
kristupaspranc
pushed a commit
to kristupaspranc/root
that referenced
this issue
Apr 10, 2024
lobis
pushed a commit
to lobis/root
that referenced
this issue
Apr 10, 2024
kristupaspranc
pushed a commit
to kristupaspranc/root
that referenced
this issue
May 21, 2024
silverweed
pushed a commit
to silverweed/root
that referenced
this issue
Aug 19, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
The
TTree::SetCacheSize()
method takes 64-byte integer as input, however the types of memberfBuffer
andfBufferMin
in classTTreeCache
are both 32-byte integer, so there will be an integer overflow if one tries to set the buffer size more than 512MB because in the line 1614 ofTTreeCache.cxx
:so one will get weird warnings like:
even though every thing is fine.
The text was updated successfully, but these errors were encountered: