EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  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  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: CA_client error with execution of genSub record
From: "Jeff Hill" <[email protected]>
To: "'Porter, Rodney R.'" <[email protected]>, "'tech-talk'" <[email protected]>
Date: Wed, 6 Aug 2003 17:48:14 -0600

Access Fault

Program Counter: 0x5220300a

Status Register: 0x3004

Access Address : 0x5220300a

Fault Status   : 0x01469000

Task: 0x1bc1454 "CA_client"

filename="../taskwd.c" line number=159

task 1bc1454 CA_client suspended

 

This could be caused by your subroutines clobbering some of the CA server’s data structures or a bug in the CA server although at this point it’s hard to establish causality between executing your subroutine and activities in the CA server.

 

The first step in determining the cause of the problem will be to get a stack trace for the suspended CA server thread. On vxWorks type “tt <task id>”. The task id in the message you provide below is 0x1bc1454.

 

I would probably single step your subroutine from the vxWorks shell or the tornado debugger if I was debugging this situation.

 

Jeff

 

-----Original Message-----
From: Porter, Rodney R. [mailto:[email protected]]
Sent: Wednesday, August 06, 2003 9:32 AM
To: tech-talk
Subject: CA_client error with execution of genSub record

 

I am running EPICS 3.13.7 and am writing a subroutine for the genSub record.  It has no errors as far as I can check with printf statements and seems to return fine, but produces the following error.  Note:  other genSub records are running fine. 

 

Access Fault

Program Counter: 0x5220300a

Status Register: 0x3004

Access Address : 0x5220300a

Fault Status   : 0x01469000

Task: 0x1bc1454 "CA_client"

filename="../taskwd.c" line number=159

task 1bc1454 CA_client suspended

 

Has anyone seen this and know what it might indicate? 

 

Rodney Porter

Scientific Associate - Data Acquisition

Intense Pulsed Neutron Source Division

Argonne National Laboratory


References:
CA_client error with execution of genSub record Porter, Rodney R.

Navigate by Date:
Prev: CAMAC equipment available Bill Cruise
Next: compilering the crossgcc on RedHat linux9.0 zhaozhuo
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: CA_client error with execution of genSub record Porter, Rodney R.
Next: CAMAC equipment available Bill Cruise
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  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 ·