If you open a database in DAL (in all releases through 1.4) for SHARED READONLY, and then attempt to SELECT data from a non-existent table, the DAL server will coredump. This causes the client to stop responding.
At this time, there is no patch or workaround for this issue. It will be resolved in a future release of DAL.
This is an example of the issue:
% idal
Apple Computer Interactive DAL (A/UX)
Execution begins...
DAL version 1.4b5 07/24/93 ORACLE7
Execution Completed Successfully(161)
begin> open oracle dbms.
Execution begins...
Execution Completed Successfully(220)
begin> open database "oracle" as user "scott" password "tiger" for shared
readonly.
Execution begins...
Execution Completed Successfully(360)
begin> select * from foobar; printall.
Execution begins...
Segmentation fault (core dumped)
%