ROOT 6 Mavericks crashes

Hi all,

My current version of ROOT is 5.34/23 and it works fine but I want to install ROOT6 in OS mavericks, it compiles fine but when I run it crashes with the following error (see below)
Does anyone have to deal with this issue?

Thanks
Aaron H


| Welcome to ROOT 6.06/08 root.cern.ch |
| © 1995-2016, The ROOT Team |
| Built for macosx64 |
| From tag v6-06-08, 1 September 2016 |

Try ‘.help’, ‘.demo’, ‘.license’, ‘.credits’, ‘.quit’/’.q’

*** Break *** segmentation violation
Generating stack trace…
0x000000010f690fcc in TSystem::ExpandFileName(char const*, char*, int) (in libCore.so) + 540
0x000000010f691525 in TSystem::ExpandFileName(TString&) (in libCore.so) + 69
0x000000010f713e5d in TUnixSystem::ExpandPathName(TString&) (in libCore.so) + 189
0x000000010f713fea in TUnixSystem::FindFile(char const*, TString&, EAccessMode) (in libCore.so) + 138
0x000000010f691b0f in TSystem::Which(char const*, char const*, EAccessMode) (in libCore.so) + 63
0x000000010f964fdb in TRint::ExecLogon() (in libRint.so) + 651
0x000000010f9647d3 in TRint::TRint(char const*, int*, char**, void*, int, bool) (in libRint.so) + 659
0x000000010f9650f4 in TRint::TRint(char const*, int*, char**, void*, int, bool) (in libRint.so) + 20
0x000000010f5b7e81 in main (in root.exe) + 65
0x00007fff920d95fd in start (in libdyld.dylib) + 1
0x0000000000000002 in

Hi,
Interesting. It crashes when expanding a filename, which may include environment variables. Can you please attach your full environment ($ env > environment.txt )
Thanks,

Pere

Hi,

Here is the environment output attached,

Thanks
env.txt (1.58 KB)

The environment looks fine. Do you have a ~/.rootlogon.C or rootlogon.C in your current directory? I am interested to know what is the value of the key “Rint.Logon”".

Hi,

It seems that the problem was my rootlogon.C indeed, what I did is remove the rootlogon.C from .rootrc
my rootlogon.C file was like this (below). Something there was causing the crash. Why?

{
//gStyle->SetOptStat(0);
gStyle->SetLineWidth(2);
gStyle->SetFrameLineWidth(2);
gStyle->SetLineColor(1);
gStyle->SetHistLineWidth(2);
gStyle->SetHistLineColor(1);
gStyle->SetTitleSize(0.05,“x”);
gStyle->SetTitleOffset(0.95,“x”);
gStyle->SetTitleOffset(0.90,“y”);
gStyle->SetTitleSize(0.05,“y”);
gStyle->SetTitleSize(0.05,“z”);
gStyle->SetLabelSize(0.05,“x”);
gStyle->SetLabelSize(0.05,“y”);
gStyle->SetLabelSize(0.05,“z”);
gStyle->SetMarkerStyle(20);
gStyle->SetMarkerSize(1.0);
gROOT->ForceStyle();

}

I don’t think the problem is with the rootlogon.C itself, but the ‘address’ of it. What is [was] the value for the key Rint.Logon in your .rootrc ?

Hi

Rint.Logon: ~/.rootlogon.C
where
$ echo ~/.rootlogon.C
/Users/higuera/.rootlogon.C