-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
TRatioPlot crashes if loaded from the file #14855
Comments
Same on Ubu22.04 Debug stack trace here:
|
It is clear ownership problem. @ferdymercury - you can try to fix it if you want. |
I tried a bit but I'm confused with the safeDelete function, so I think I'll leave this one to someone else ;) |
TRatioPlot object was registered in list of cleanups, but recursive remove was not implemented. Therefore if any internal object was deleted before - it make problem. Fixes issue root-project#14855
TRatioPlot object was registered in list of cleanups, but recursive remove was not implemented. Therefore if any internal object was deleted before - it make problem. Also when read from the file TRatioPlot has to be implemented. Fixes issue root-project#14855
TRatioPlot object was registered in list of cleanups, but recursive remove was not implemented. Therefore if any internal object was deleted before - it make problem. Also when read from the file TRatioPlot has to be implemented. Fixes issue root-project#14855
Is it clear what |
It is just method which is called when canvas closed in interactive mode. I tried to fix the problem in #14861 but facing much more problems. |
Check duplicate issues.
Description
If load canvas with ratio plot from the file and then simply close it - ROOT crashes.
Reproducer
root -l -b https://jsroot.gsi.de/files/ratioplot.root -e 'ratioplot1->Draw(); ratioplot1->Close();'
ROOT version
master
Installation method
build from source
Operating system
OpenSUSE Linux
Additional context
No response
The text was updated successfully, but these errors were encountered: