Hi
When I call eve related functions from python using ROOT.gInterpreter.ProcessLine() , the following errors happened:
Error in <RootX11ErrorHandler>: GLXBadContextTag (TGLWidget XID: 100665087, XREQ: 152)
TGLWidget: 100665087
TGVerticalFrame: 100665082
TGLSAFrame: 100665071
TGCompositeFrame: 100665070
TEveCompositeFrameInPack: 100665062
TGPack: 100665061
TEveCompositeFrameInTab: 100665054
TGCompositeFrame: 100665053
TGTab: 100663604
TGHorizontalFrame: 100663595
TGVerticalFrame: 100663594
TGHorizontalFrame: 100663592
TGVerticalFrame: 100663581
TEveBrowser: 100663580
connection filed, displaying last result
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "/home/yanghang/Program/root/root_install/lib/ROOT/_application.py", line 91, in _process_root_events
gSystem.ProcessEvents()
SystemError: bool TSystem::ProcessEvents() =>
SystemError: problem in C++; program state was reset
The functions I called is about initializing eve views and they worked fine when I called them directly from root. Also, calling them from python worked fine on another computer. After these errors, the eve window was still there but inresponsive.
My ROOT version is 6.22