1994 1995 1996 1997 1998 1999 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 2025 | Index | 1994 1995 1996 1997 1998 1999 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: writing to aao crashes ioc |
From: | Dirk Zimoch <[email protected]> |
To: | Tim Mooney <[email protected]> |
Cc: | EPICS <[email protected]> |
Date: | Tue, 20 Apr 2010 11:34:54 +0200 |
Dirk, I was seeing something similar (though in 3.14.11), and "dbpr <recordname>,5" showed "DTYP: <nil>", until I added the line device(aao,CONSTANT,devAaoSoft,"Soft Channel") to the .dbd file.
That is not the problem: DTYP: Soft Channel
Tim
Dirk Zimoch wrote:Hi all,
When an aao is written by an other record, the ioc crashes. The problem seems to independent of the DTYP of the aao. I used an (unofficial) Soft Channel support (attached).
Example db:
record (aao, "aao1") { field (FTVL, "DOUBLE") field (NELM, "10") field (OUT, "aao2") }
record (aao, "aao2") { field (FTVL, "DOUBLE") field (NELM, "10") }
record (ao, "ao1") { field (OUT, "aao2") }
When I write aao1 or ao1 the IOC crashes. (Note that aao2 is not even processed in that case.) If I write directly into aao2 there is no problem.
Any idea?
I am using EPICS R3.14.8.2.
Dirk