Navigation:  Reference >

Error Messages

Print this Topic Previous pageReturn to chapter overviewNext page

Following is a description of selected error messages displayed by DPlot, with suggested corrective action.

 

Clipboard Errors

Unable to open Windows clipboard.

OR

Unable to access clipboard ... try again later.

Either 1) another application is currently accessing the Clipboard (unlikely), or 2) another application failed to release control of the Clipboard after performing a cut/paste operation (more likely). Try again after a short delay. If this error message is repeated the only solution is to exit and restart Windows.

Data was successfully transferred, but the maximum number of points was exceeded.  DPlot was unable to copy all of the data from the clipboard.  You may use the File:Resize Arrays command and try again.

DPlot reads data from the Clipboard in one pass (for speed), so that it is not known how many data points are on the Clipboard until the points are actually transferred.

Memory Allocation

Insufficient memory for temporary storage.

Many DPlot functions require temporary storage for working variables. DPlot attempts to dynamically allocate memory for these temporary variables, and frees this memory when the function is complete. Under low memory conditions this procedure may fail. Close other active applications, if any, and try again. If no other applications are open, or if closing the applications does not solve the problem, set the array sizes for all current plots to the smallest possible values (maximum number of curves = current number of curves, maximum number of points = maximum number of points in any existing curve) using the Resize Arrays command on the File menu.

There is not sufficient disk space to temporarily store the existing data while resizing the X,Y arrays. See 'Error Messages' in Help.

It is possible that the addition of new data to an existing plot (either by reading a file or generating new data) would exceed the current array sizes (shown on the status bar and set with the Resize Arrays command). In this case DPlot attempts to first save the existing data to a temporary file, destroy the arrays, re-allocate the arrays with the new required size, and read the existing data back into memory from the temporary file. If there is not sufficient disk space to store the existing data this operation will fail. However, unlike the condition causing the following error message, DPlot does successfully restore the existing data. DPlot uses the drive set with the TEMP environment variable for the location of temporary files. If the TEMP environment variable is not set, DPlot uses the drive where Windows is located. Set the TEMP environment variable to the drive with the most free disk space (hopefully corresponding to your fastest drive).

Unable to restore arrays. Closing DPlot.

When attempting to resize the arrays as described above, if DPlot cannot allocate the arrays with the new required size, it attempts to restore the previous array sizes. Failure of this operation generally indicates serious memory. It is possible that a second active application has consumed some amount of memory between the times that DPlot destroys the original arrays and attempts to restore these arrays. Whatever the cause, if this condition occurs DPlot will terminate.

Scaling Errors

Manually entered window coordinates are not consistent with logarithmic scaling.

One or more of the plot extents set with the Extents/Intervals/Size command are less than or equal to zero. Change the plot extents using the Extents/Intervals/Size command on the Options menu.

Manually entered window coordinates are not consistent with a probability scale.

One or more of the plot extents set with the Extents/Intervals/Size command are either less than or equal to 0, or greater than or equal to 100. Change the plot extents using the Extents/Intervals /Size command on the Options menu.

Acceleration values exceed the limits of a single precision real number.  A tripartite grid is not appropriate.

OR

Deflection values exceed the limits of a single precision real number.  A tripartite grid is not appropriate.

Though the frequency (X) and velocity (Y) values are valid for a logarithmic scale, the associated acceleration or displacement values fall outside the limits of a single precision (4 byte) real number (approximately 1.2E-38 to 3.4E38).

No range for x values. (Xmin = Xmax)

OR

No range for y values. (Ymin = Ymax)

These errors are generally associated with attempting to plot a single data point. At least two data points are required.

 

 


Page url: https://www.dplot.com/help/index.htm?helpid_errormessages.htm