EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Access Fault
From: Dayle Kotturi <[email protected]>
To: EPICS interest group <[email protected]>
Date: Mon, 14 Sep 1998 13:15:21 -0700 (MST)
Hello tech-talk,

My system is running on an mv167 talking to an Allen Bradley PLC
via a KE1785 module. I am getting the following error:

Access Fault
Program Counter: 0x00ed99dc
Status Register: 0x3004
Access Address : 0xae907496
Special Status : 0x0525

 27b18 _vxTaskEntry   +10 : _shell (0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
 56154 _shell         +138: 56172 ([0, 0, 0, 55f78, 0])
 562f4 _shell         +2d8: _execute (f7799e)
 56418 _execute       +ac : _yyparse ([0, 0, 0, f7799e, 0])
 5a682 _yyparse       +514: 5904c (e594e8, e59508)
 59158 _yystart       +758: _iocInit (f6f4a4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
e7792e _iocInit       +286: e77fb4 ([&_yyval, 5, &_iocInit, 580d4, 0])
e78068 _iocInit       +9c0: _devInitAbDf1 (1)
e527d8 _devInitAbDf1  +22 : _drvAbDf1InitiateAll ([f77830, e7806a, 1, 64, &_iocInit])
ed5904 _drvAbDf1InitiateAll+38 : _drvAbDf1InitiateLink (db0eb0)
ed5af4 _drvAbDf1InitiateLink+8c : ed8d02 (db10e8, 0)
ed8d7e _drvAbDf1WriteBinary+45e: ed9266 (d8b4c4)
ed92b4 _drvAbDf1WriteBinary+994: ed987c (d8b4c4, f777a0)

I have been seeing (and ignoring) this error for months now. It happens
quite regularly (every 3rd or 4th reboot of the crate). To date, I 
haven't used any debugging tools on this, but have just put in a bunch
of printfs in the code. The last printf to print before the crash is
consistently in the routine "drvAbDf1InitCache" called from within the 
"if (type == absWrite)" clause of drvAbDf1InstallWordIO. And, even 
though the last subroutine to be mentioned in the crash is "drvAbDf1WriteBinary",
no printfs from that routine are printed. 

thanks in advance,
Dayle

PS: On the subject of debugging tools, does anyone have advice? 
Anyone using Stethoscope and find it useful?

***********************************************************************
Dayle Kotturi        
Software Engineer                                   Phone: 808-974-2558 
Gemini North Observatory                            Fax:   808-935-9235

Street Address:  670 N. A'ohoku Place, Hilo, HI  96720
Mailing Address: P.O. Box 485, Hilo, HI 96721
***********************************************************************



Navigate by Date:
Prev: Re: Mvme167-35b Paul Sichta
Next: RE: Access Fault Jeff Hill
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Mvme167-35b Paul Sichta
Next: RE: Access Fault Jeff Hill
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·