Hello,
I was running a program at home. At half way through, a Microsoft window error message pops up. It's really strange in that I ran the exactly the same program at office (running off Eviews 7.1 enterprise), and there was no problem. I don't understand why such error message would come up just because I was running Eviews 7.1 at home.
here are the window error messages (some usual words when program stops working)
"Eviews has stopped working
->check online for a solution
-> close the program"
Problem signature:
Problem Event Name: APPCRASH
Application Name: EViews7.exe
Application Version: 7.0.0.1
Application Timestamp: 4d1b80f4
Fault Module Name: StackHash_d885
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 4ab8f176
OS Version: 6.0.6001.2.1.0.768.2
Locale ID: 1033
Additional Information 1: d885
Additional Information 2: 369d09b6548578b3c53babf36b54ce04
Additional Information 3: 8ae0
Additional Information 4: 104a9351462ef616be31ba4cabf4164a
Can someone please help? Much appreciated.
program clash while running program
Moderators: EViews Gareth, EViews Moderator
-
startz
- Non-normality and collinearity are NOT problems!
- Posts: 3797
- Joined: Wed Sep 17, 2008 2:25 pm
Re: program clash while running program
While not an explanation, have you updated EViews with the most recent updates?
Re: program clash while running program
Thanks Startz.
Yes, I updated Eviews frequently whenever patches are releases. In fact, I just updated my Eviews to 10 minutes ago, before that clash problem occurred.
I also tried inserting "stop" at different places in the program to track down which command was causing the problem. I found that Eviews stopped working (pop up that error message) at the last line below (generating residual series). If I have that stop command in between lines like below. Everything is fine, Eviews works through until that equation command line without problem. But if I take out that stop command, Eviews just clashed. It seems to me that the last line of generating residual series must be causing the problem.
.....
equation eqLR1.ls lrentn=CLR1(1)+ CLR1(2)*lhp+ CLR1(3)*r
stop
eqLR1.makeresids ecta
Yes, I updated Eviews frequently whenever patches are releases. In fact, I just updated my Eviews to 10 minutes ago, before that clash problem occurred.
I also tried inserting "stop" at different places in the program to track down which command was causing the problem. I found that Eviews stopped working (pop up that error message) at the last line below (generating residual series). If I have that stop command in between lines like below. Everything is fine, Eviews works through until that equation command line without problem. But if I take out that stop command, Eviews just clashed. It seems to me that the last line of generating residual series must be causing the problem.
.....
equation eqLR1.ls lrentn=CLR1(1)+ CLR1(2)*lhp+ CLR1(3)*r
stop
eqLR1.makeresids ecta
-
startz
- Non-normality and collinearity are NOT problems!
- Posts: 3797
- Joined: Wed Sep 17, 2008 2:25 pm
Re: program clash while running program
What you're doing looks right to me...I guess an official answer is needed. If you can, post your workfile together with the program that dies for the EViews folks to look at.
-
EViews Gareth
- Fe ddaethom, fe welon, fe amcangyfrifon
- Posts: 13600
- Joined: Tue Sep 16, 2008 5:38 pm
Re: program clash while running program
Exactly as Startz says - could you post the workfile and the program that causes the crash?
Re: program clash while running program
Here are the codes which caused crash. As you can see, I have "stop" in between the last and 2nd last lines. In this case, the file works without crash. Once I remove "stop", the file just crashed. Help!!!
Code: Select all
%path = @runpath
cd %path
close hp.wf1
'create file
%HP_data="data.xls"
%HP = "HP.wf1"
%HP_data_PATH=%path+%HP_data
%HP_PATH = %path + %HP
%FDATA = "FDATA.WF1"
%FDATA_PATH = "C:\DATA\"+ %FDATA
wfopen %FDATA_PATH
pagecopy(wf = %HP_PATH , smpl = @first @last) RNU_LFS GTM npop cons
close %FDATA
read(b3, s=INPUT, t=xls) %HP_data_PATH 15
sample ssall 1986Q2 2010Q3
sample ssfor 2003Q1 2010Q3
sample ssshock 2003Q2 2003Q2
smpl ssall
series lrent=log(rent)
series dlrent=100*(lrent-lrent(-1))
series lhp=log(hp)
series dlhp=100*(lhp-lhp(-1))
series dlhp4=100*(lhp(+4)-lhp)
series dlhp8=100*(lhp(+8)-lhp)
series dlhp12=100*(lhp(+12)-lhp)
series ddlhp=d(dlhp)
series ly=log(gtm)
series dly=(ly-ly(-1))*100
series lcpi=log(cpi)
series lnpop=log(npop)
series lgdi=log(gdi)
series dlgdi=100*(lgdi-lgdi(-1))
series hpINDEX_R = 100*(hp/@elem(hp, "2004:4"))/(cpi/@elem(cpi, "2004:4"))
hpINDEX_R.displayname Real house price index (2004 Dec Qtr =100)
series hpINDEX_N = 100*hp/@elem(hp, "2004:4")
hpINDEX_N.displayname Nominal house price index (2004 Dec Qtr =100)
series lhpreal=log(hpINDEX_R)
series dlhpreal=400*(lhpreal-lhpreal(-1))
'calucate real gross rent, and compare it to nominal rent index (2004Q4 =100)
series rentINDEX_R=100*(rent/@elem(rent, "2004:4"))/(cpi/@elem(cpi, "2004:4"))
rentINDEX_R.displayname Real rent index (2004 Dec Qtr =100)
series rentINDEX_N= 100*rent/@elem(rent, "2004:4")
rentINDEX_N.displayname Nominal rent index (2004 Dec Qtr =100)
'Make some graphs
graph chart1.line hpINDEX_R hpINDEX_N
chart1.draw(line, left, rgb(0,0,127)) 100
graph chart2.line rentINDEX_R rentINDEX_N
chart2.draw(line, left, rgb(0,0,127)) 100
graph chart3.line hpINDEX_N rentINDEX_N
chart3.draw(line, left, rgb(0,0,127)) 100
graph chart4.line hpINDEX_R rentINDEX_R
chart4.draw(line, left, rgb(0,0,127)) 100
graph chart_MERG1.merge chart1 chart2 chart3 chart4
show chart_MERG1.align(2,2,1)
series rentn=52*rent*0.8
series lrentn=log(rentn)
series dlrentn=(lrentn-lrentn(-1))*100
series dlrentn4=(lrentn(+4)-lrentn)*100
series dlrentn8=(lrentn(+8)-lrentn)*100
series dlrentn12=(lrentn(+12)-lrentn)*100
series g=3.5
series r=SVIR
series dr=d(r)
series ror=r-g
series hpPV1=rentn/(ror/100)
series rentyld=100*rentn/hp
series drentyld=d(rentyld)
graph chart5.line hp hpPV1
graph chart6.line rentyld ror
graph chart_MERG2.merge chart5 chart6
show chart_MERG2.align(2,1,1)
coef(50) CLR1
coef(50) CLR2
coef(50) CLR3
coef(50) CSR1a
coef(50) CSR2a
coef(50) CSR3a
coef(50) CSR4a
coef(50) CSR5a
coef(50) CSR6a
equation eqLR.ls lhp=CLR1(1)+ CLR1(2)*lrentn+ CLR1(3)*r 'cointegration relationship 1 (lrentn, lhp, r)
stop
eqlr.makeresids ecta-
EViews Gareth
- Fe ddaethom, fe welon, fe amcangyfrifon
- Posts: 13600
- Joined: Tue Sep 16, 2008 5:38 pm
Re: program clash while running program
Could you post the accompanying data files?
Who is online
Users browsing this forum: No registered users and 2 guests
