Problem:
Using cross-session animation in the correct way, i.e. starting "cobanimsrv" in one window, and starting the program with "cobrun" in another window (using the same working directory and the same userid), the Animator came up, and the user could Step, but if the user tried "Query" on a data item, the Animator crashed, briefly flashing error 114 then disappearing.
Redirected stdout and stderr from the failing cobanimsrv session to capture the full text of the error 114 message.
The 114 was being reported on file "cdi2", which is the COBOL system internal module responsible for loading ".idy" files.
Resolution:
Environment variable LD_PRELOAD was set. It was preloading a shared object built with "cob -z" containing Oracle client routines. This is a valid and recommended way of bringing Oracle client routines into the COBOL runtime system.
Temporarily un-setting the LD_PRELOAD environment variable made the symptoms go away. This was diagnostic.
The Oracle shared library had been created under a previous version of Server Express. This introduced an incompatibility. To fix the problem in production it was necessary to re-create the Oracle shared library fresh.