Programming the statistical procedures from SAS

PROC REG ERROR: Read Access Violation REG

Reply
Occasional Contributor
Posts: 17

PROC REG ERROR: Read Access Violation REG

Hi,

 

I'm running a programme which involves several thousand regressions, using proc reg. The program is failing near completion and I get the following log:

 

The SAS task name is [REG]
ERROR: Read Access Violation REG
Exception occurred at (03304703)
Task Traceback
Address Frame (DBGHELP API Version 4.0 rev 5)
0000000003304703 0000000023514CB0 sashost:Main+0x13B033
00000000031CDBCA 0000000023514D20 sashost:Main+0x44FA
00000000220B4CD1 0000000023514D28 sasxwher:tkvercn1+0x23C91
00000000220BF413 0000000023515180 sasxwher:tkvercn1+0x2E3D3
0000000005A05C26 0000000023515188 sasods:tkvercn1+0x54BE6
0000000005B332B8 0000000023518AF0 sasods:tkvercn1+0x182278
00000000059F6D62 000000002351AC30 sasods:tkvercn1+0x45D22
0000000023396FE8 000000002351AC38 sasreg:tkvercn1+0xD5FA8
0000000023311873 000000002351F430 sasreg:tkvercn1+0x50833
00000000232D0458 000000002351F700 sasreg:tkvercn1+0xF418
00000000232CECE9 000000002351F7C0 sasreg:tkvercn1+0xDCA9
00000000232C1DA6 000000002351F820 sasreg:tkvercn1+0xD66
00000000045E059F 000000002351F828 sasxshel:tkvercn1+0x4F55F
0000000023396DC8 000000002351F940 sasreg:tkvercn1+0xD5D88
00000000232C1721 000000002351FCB0 sasreg:tkvercn1+0x6E1
00000000031D8B07 000000002351FF20 sashost:Main+0xF437
00000000031DD13D 000000002351FF50 sashost:Main+0x13A6D
00007FF901A68102 000000002351FF58 KERNEL32:BaseThreadInitThunk+0x22
00007FF902B5C5B4 000000002351FF88 ntdll:RtlUserThreadStart+0x34

NOTE: The SAS System stopped processing this step because of errors.
WARNING: The data set WORK.CH4_FIT may be incomplete. When this step was stopped there were
14043 observations and 10 variables.
WARNING: The data set WORK.CH4_PARAM may be incomplete. When this step was stopped there were
9362 observations and 10 variables.
WARNING: The data set WORK.FLUX_CH4 may be incomplete. When this step was stopped there were
4681 observations and 9 variables.
NOTE: PROCEDURE REG used (Total process time):
real time 2:29:33.33
cpu time 39:43.04

ERROR: An exception has been encountered.
Please contact technical support and provide them with the following traceback information:

The SAS task name is [REG]
ERROR: Write Access Violation REG
Exception occurred at (0240C186)
ERROR: An exception has been encountered.
Please contact technical support and provide them with the following traceback information:

The SAS task name is [REG]
ERROR: Write Access Violation REG
Exception occurred at (0240C1A6)

 

 

Any help to rectify this would be gratefully received!

Contributor
Posts: 22

Re: PROC REG ERROR: Read Access Violation REG

I could be leading you completely astray, but it looks like it could be something to do with hash tables.

 

There's a hotfix here you can download:

 

http://support.sas.com/kb/47/316.html

Occasional Contributor
Posts: 17

Re: PROC REG ERROR: Read Access Violation REG

Thanks, I'll install that and re-run the script.

Super User
Posts: 18,498

Re: PROC REG ERROR: Read Access Violation REG

I wonder if your running out of physical space. Are there any limits on your work space?

Occasional Contributor
Posts: 17

Re: PROC REG ERROR: Read Access Violation REG

I'm working on a stand-alone laptop with 8 GB RAM- is that what you were referring to?

 

Super User
Posts: 18,498

Re: PROC REG ERROR: Read Access Violation REG

No, your using Base SAS 9.4? 

Occasional Contributor
Posts: 17

Re: PROC REG ERROR: Read Access Violation REG

I'm using Base SAS 9.3

SAS Super FREQ
Posts: 3,537

Re: PROC REG ERROR: Read Access Violation REG

The error says

Please contact technical support and provide them with the following traceback information:

 

The SAS Technical Support group can help you diagnose the problem and perhaps provide a work around. 

Ask a Question
Discussion stats
  • 7 replies
  • 416 views
  • 2 likes
  • 4 in conversation