EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: RE: Where to find CA.DLL version 3.14.8?
From: "Jeff Hill" <[email protected]>
To: "'Richard Swent'" <[email protected]>, <[email protected]>
Date: Wed, 4 Mar 2009 09:54:38 -0700

Richard,

 

The bug seen with ca and labView on windows occurred because LabVIEW (presumably the call library node block) was explicitly unloading the Com.dll sharable library while threads remained running that were still using it, and so not unexpectedly these threads subsequently crashed. The details can be seen in entry 195 in the Mantis bug tracking system. A fix was installed into R3.14.8. The fix was to manually increase the reference count on Com.dll so that it would not unload while threads are actively using it.

 

Ø  I found CA.DLL and COM.DLL 3.14.9 and tried them but they don’t work.

 

Some additional details about what symptoms are observed when there is trouble with R3.14.9 might be very useful.

 

Thanks for your help,

 

Jeff

 

From: [email protected] [mailto:[email protected]] On Behalf Of Richard Swent
Sent: Tuesday, March 03, 2009 8:49 AM
To: [email protected]
Subject: Where to find CA.DLL version 3.14.8?

 

I am using the SNS Shared Memory interface to LabVIEW, and the IOC side seems to be working just fine. I am having problems on the CA client side, though. The SNS distribution comes with CA.DLL and COM.DLL versions 3.14.7. I found an article (http://accelconf.web.cern.ch/AccelConf/p05/PAPERS/FPAT053.PDF ) that indicates that there is a known problem with version 3.14.7 that causes crashes, and that it would be fixed in 3.14.8. I found CA.DLL and COM.DLL 3.14.9 and tried them but they don’t work. Is there  somewhere I can download the 3.14.8 versions without having to get all the rest of the EPICS distribution? I feel a bit like Goldilocks, looking for something that is not too old and not too new but juuuust right.

 

Richard Swent

 


References:
Where to find CA.DLL version 3.14.8? Richard Swent

Navigate by Date:
Prev: New Software Engineer Position at NSCL Eric Berryman
Next: RE: Variable size frame Jeff Hill
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Where to find CA.DLL version 3.14.8? Richard Swent
Next: Channel Archiver 64-bit build Glen White
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·