BookmarkSubscribeRSS Feed
Calcite | Level 5

Hi, I tried to run the following code but was unable to get any graphics for the regression procedure.


Here's what the log looks like:




8 proc reg data=CEH;
NOTE: Writing HTML Body file: sashtml.htm
9 model DT_KCAL= DESR_GROUP / r influence;
10 output out= KCAL p=yhat_i r=e_i H=h_ii student=r_i rstudent=r_i_ext DFFITS=dffits_i cookd=D_i
10 ! ;
11 run;

ERROR: Unable to attach current thread.
ERROR: Unable to load the Java Virtual Machine. Please see the installation instructions or
system administrator.

NOTE: The SAS System stopped processing this step because of errors.
WARNING: The data set WORK.KCAL may be incomplete. When this step was stopped there were 0
observations and 0 variables.
NOTE: PROCEDURE REG used (Total process time):
real time 6.94 seconds
cpu time 1.54 seconds

12 quit;




I also tried to check the JRE version as suggested in the previous threads, tried to tap on the ODS graphic editor after which the SAS system closes but to no avail. What should I do in order to view the graphs?

Ps- I have used the graphs and this procedure before. And then I had to renew the SAS license. It seems like the problem is recent. In case, it important, I also updated my Windows 10.







Community Manager

Just guessing, but I'm thinking the Windows 10 update might have been the trigger.  You didn't mention the SAS version, but that will be important too, since where SAS finds the JRE is different for different versions.


You might need to get help from SAS Technical Support.  You will need to provide PROC OPTIONS output (especially the JRE options) and output from PROC JAVAINFO (which I expect will fail).

Calcite | Level 5
Thank you, Chris.
I'm using SAS9.4
Like you mentioned, PROC JAVAINFO didn't run. Here's the output of PROC OPTIONS

SAS (r) Proprietary Software Release 9.4 TS1M3

Arora\Desktop\SASFoundation\9.4\tkjava\sasmisc\sas.login.config\Users\Arushi Arora\Desktop\SASFoundation\9.4\tkjava\sasmisc\sas.policy
-Dsas.jre.libjvm=C:\Users\ARUSHI~1\Desktop\SASPRI~1\9.4\jre\bin\server\jvm.dll\Users\ARUSHI~1\Desktop\SASVER~1\picklist -Xms128m
-Xmx128m )
Specifies the Java Runtime Environment options for SAS
Community Manager

This looks like an unusual configuration, as all of the Java items (and maybe more) are installed under your DESKTOP space and not the usual Program Files.


SAS is looking for the private JRE here:




Does that file/folder exist?  Check the content of C:\Users\ARUSHI~1\Desktop\SASPRI~1\9.4\jre\bin and make sure it has the full Java runtime in it -- should be about 80 items including java.exe.


We'll be able to do only limited diagnostics here on the forum -- SAS Tech Support is the best approach to getting this resolved quickly.

SAS Employee

From what I can tell at this point, I think you are running into a known issue where a particular Windows 10 update breaks the connection between SAS and Java.  This issue is documented in the following SAS usage note:


Even though this is strictly a Windows issue, SAS R&D did manage to put a SAS fix into place beginning with SAS 9.4 TS1M5.  But a SAS hot fix for this issue is also available for SAS 9.4 TS1M3 and SAS 9.4 TS1M4.  You can download the appropriate hot fix via the SAS note mentioned above. 




Martin Mincey

SAS Technical Support

Calcite | Level 5

I tried to install and update and re run the syntax but it's still not working. I suppose, I'll have to contact SAS tech support. Thank you, though.



Registration is open! SAS is returning to Vegas for an AI and analytics experience like no other! Whether you're an executive, manager, end user or SAS partner, SAS Innovate is designed for everyone on your team. Register for just $495 by 12/31/2023.

If you are interested in speaking, there is still time to submit a session idea. More details are posted on the website. 

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

Get the $99 certification deal.jpg



Back in the Classroom!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 5 replies
  • 1 like
  • 3 in conversation