I’m running root on SLC3 through Exceed (a proprietary X emulator) which
is in turn running on a windows desktop.
I have written a number of different root macros which are designed to run
in CINT and manipulate histograms produced by a separate program.
Sometimes these macros will stop running and hang the root session,
producing an error very similar to the following:
Error in <RootX11ErrorHandler>: BadMatch (invalid parameter attributes)
(TGCompositeFrame XID: 62915834, XREQ: 73)
TGCompositeFrame: 62915834
TGViewPort: 62915809
TGCanvas: 62915808
TGCompositeFrame: 62915806
TRootCanvas: 62915611
The only way out is to kill the root session from another terminal and
try again.
I’ve no idea why this happens. The error does not always occur and seems
to have no obvious pattern. It could be connected with the weather, time
of day or phases of the moon as far as I know
This is extremely frustrating as I often have to kill root and re-run the
same macro several times before it will complete execution.
The Linux system I’m running on is shared by a number of users so it could
be connect with the activity of other root sessions.
If anyone has any insights at all they would be greatly appreciated.
Thanks.
Nick.