Problem with drawing in TBrowser

Dear Colleagues,

I want to report a problem, which I found today. I installed the latest release of ROOT 5.34/08 and wanted to preview some plots in TBrowser. Unfortunately, when I double-clicked on histogram in the list on the left, in my terminal such a message appeared:

[quote]root [0] TBrowser t
root [1] (class TFile*)0x2218580
Error: Symbol t_vs_phi,EHO is not defined in current scope (tmpfile):1:
Error: Symbol WHI,FULL is not defined in current scope (tmpfile):1:
Error: Failed to evaluate WHI,FULL->Draw()
(const int)0
*** Interpreter error recovered ***[/quote]

The histogram name is “t_vs_phi,EHO-WHI,FULL”. I figured out, that all histograms with a hyphen in their names produce this kind of error. There is no trouble with drawing histograms without a hyphen in their name. Also, their is no trouble with drawing any histograms by executing ROOT macros, so I suspect that this is a TBrowser trouble. In addition to this, it is possible to draw discussed histogram in TBrowser by right-click -> DrawPanel.

My previous ROOT version was 5.34/04 and everything worked properly. I run it on Ubuntu 12.04.

Thank you for any help,
Rafal

Hi,

The bug has been identified. It has been introduced when implementing custom (user defined) actions in the browser. We will fix it asap. Sorry about that.

Cheers, Bertrand.

Hi,

This has been fixed in master and v5-34-00-patches. Thanks for the feedback.

Cheers, Bertrand.