[an error occurred while processing this directive]
![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: I have a program written in Alpha BASIC which is basically a data server, communicating with users and servers via mailboxes. This program is getting the error: %BAS-F-PROLOSSOR, Internal error in DEC BASIC Run-Time Library. Please submit an SPR The exact same program is running on 50+ different CPU's which are running anything from OpenVMS V7.2-1 to 7.3-2. On 2 CPU's (both running OpenVMS 7.2-1 and BASIC V1.4), I am getting this message after the program has been running for several hours to da ys. The program is linked with /TRACEBACK but no other messages a given when the program crashes. How can I go about trying to find where/what the problem is? The Answer is : Without additional details, it is not apparent if this error Program Lost, Sorry is a known problem with BASIC or the BASIC Run-Time Library, or within underlying software, or within the application code itself. Various of the more common causes of this error involve application-triggered corruptions of memory; bugs in the application code. There are ECO kits available for OpenVMS Alpha, and the OpenVMS Wizard would encourage applying all available mandatory ECO kits for the OpenVMS release in use, and to ensure the most current version of the BASIC compiler (V1.5, as of this writing) is in use. PROLOSSOR, Internal error in Alpha BASIC Run-Time Library. Please submit an SPR. (ERR=103) Explanation: A consistency check in the BASIC run-time support failed. Program execution is aborted. This error cannot be trapped with a BASIC error handler unless the program contains OPTION HANDLE = SEVERE. User Action: This error should never occur. Submit a Software Performance Report. After taking a look at the debugging information in topic (1661) and notes referenced there, please contact the support center, and make a formal report. As referenced in topic (1661), faster systems and multiprocessing are some of the more common triggers that can uncover latent coding or timing-related, or memory synchronization errors. If/when you contact the support center, please expect to be asked for the full source code and a way to reproduce the error.
|