TProof not working on Mac with ROOT6

Dear Experts,

I was trying to run the selector code on ROOT6 with TProof with 2 worker nodes but it showed the following message and crashed. Could you please suggest me how fix this problem ?

niladri@MacBook-Pro-7:~/Desktop/BsToPhiMuMu/SELECTOR$ ./sel data cut0 CHARMO-NTUPLE/AOD/CHARMO_2016B_merged_00.root test1 -j 2
datatype: 'data'
cut: 'cut0'
input file: 'CHARMO-NTUPLE/AOD/CHARMO_2016B_merged_00.root'
output file: 'test1'
 +++ Starting PROOF-Lite with 2 workers +++
Opening connections to workers: OK (2 workers)                 
Setting up worker servers: OK (2 workers)                 
PROOF set to parallel mode (2 workers)
 
Info in <TProofLite::SetQueryRunning>: starting query: 1
Info in <TProofQueryResult::SetRunning>: nwrks: 2

 *** Break *** segmentation violation
[/usr/lib/system/libsystem_platform.dylib] _sigtramp (no debug info)
[<unknown binary>] (no debug info)
[/Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/lib/libGui.so] TGMainFrame::TGMainFrame(TGWindow const*, unsigned int, unsigned int, unsigned int) /Users/niladri/Downloads/INSTALL-ROOT/root/gui/gui/src/TGFrame.cxx:1428
[/Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/lib/libGui.so] TGTransientFrame::TGTransientFrame(TGWindow const*, TGWindow const*, unsigned int, unsigned int, unsigned int) /Users/niladri/Downloads/INSTALL-ROOT/root/gui/gui/src/TGFrame.cxx:1896
[/Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/lib/libSessionViewer.so] TProofProgressDialog::TProofProgressDialog(TProof*, char const*, int, long long, long long) /Users/niladri/Downloads/INSTALL-ROOT/root/gui/sessionviewer/src/TProofProgressDialog.cxx:114
[<unknown binary>] (no debug info)
[/Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/lib/libCling.so] TClingCallFunc::exec(void*, void*) /Users/niladri/Downloads/INSTALL-ROOT/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:87
[/Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/lib/libCling.so] TClingCallFunc::exec_with_valref_return(void*, cling::Value*) /Users/niladri/Downloads/INSTALL-ROOT/root/core/metacling/src/TClingCallFunc.cxx:1806
[/Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/lib/libCling.so] long TClingCallFunc::ExecT<long>(void*) /Users/niladri/Downloads/INSTALL-ROOT/root/core/metacling/src/TClingCallFunc.cxx:0
[/Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/lib/libCore.so] TMethodCall::Execute(void*, long&) /Users/niladri/Downloads/INSTALL-ROOT/root/core/meta/src/TMethodCall.cxx:457
[/Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/lib/libProof.so] long TPluginHandler::ExecPluginImpl<TProofLite*, char const*, int, long long, long long>(TProofLite* const&, char const* const&, int const&, long long const&, long long const&) /Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/include/TVirtualMutex.h:77
[/Users/niladri/Downloads/INSTALL-ROOT/ROOT6v6.10.08/lib/libProof.so] TProofLite::Process(TDSet*, char const*, char const*, long long, long long) /Users/niladri/Downloads/INSTALL-ROOT/root/proof/proof/src/TProofLite.cxx:1233
[/Users/niladri/Desktop/BsToPhiMuMu/SELECTOR/./sel] main /Users/niladri/Desktop/BsToPhiMuMu/SELECTOR/SingleBsToPhiMuMuSelector.cc:614
[/usr/lib/system/libdyld.dylib] start (no debug info)
niladri@MacBook-Pro-7:~/Desktop/BsToPhiMuMu/SELECTOR$ 

Cheers, ~ Niladri

Dear Niladri,

The problem seems related to the graphical part.
To try to disentangle the possible causes, can you try to re-run in batch mode, i.e. starting root adding the switch ‘-b’ ?
Also, could you specify which Mac Ox X version you are running?

G Ganis

Hi Ganis,

it’s MacOS High Sierra 10.13.3 version.

Cheers, ~ Niladri

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.