EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: Bug in 3.14.1 thru 3.14.6? - NOT
From: Benjamin Franksen <[email protected]>
To: [email protected]
Date: Sun, 29 Aug 2004 20:36:49 +0200
On Saturday 28 August 2004 05:35, Wayne Dahl wrote:
> I spoke too soon, sorry to cast blame.  But I still have a problem.
>
> The source of genSubRecordSizeOffset has
>
>   pdbRecordType->papFldDes[42]->size=sizeof(prec->flnk);
>   pdbRecordType->papFldDes[42]->offset=(short)((char *)&prec->flnk - (char
> *)prec);
>   pdbRecordType->papFldDes[43]->size=sizeof(prec->vers);
>   pdbRecordType->papFldDes[43]->offset=(short)((char *)&prec->vers - (char
> *)prec);
>   pdbRecordType->papFldDes[44]->size=sizeof(prec->val);
>   pdbRecordType->papFldDes[44]->offset=(short)((char *)&prec->val - (char
> *)prec);
>   pdbRecordType->papFldDes[45]->size=sizeof(prec->oval);
>   pdbRecordType->papFldDes[45]->offset=(short)((char *)&prec->oval - (char
> *)prec);
>
> Note entry 43.  If I print out the items being looped over in
> dbLexReoutines.c:dbRecordtypeBody  I get
>
>
>  we are here 40
>  pdbFldDes name = UDF     // this is item 40
>  we are here 41
>  pdbFldDes name = TIME
>  we are here 42
>  pdbFldDes name = FLNK
>  we are here 43
>  pdbFldDes name = VAL
>  we are here 44
>  pdbFldDes name = OVAL
>
> Note that item 42 is FLNK but 43 is VAL, not VERS.  What happened to vers?

Just a thought: Could this be caused by an interference with the standard 
record *attribute* named VERS?

Ben


Replies:
Re: Bug in 3.14.1 thru 3.14.6? - NOT Marty Kraimer
References:
RE: Bug in 3.14.1 thru 3.14.6? - NOT Wayne Dahl

Navigate by Date:
Prev: RE: Bug in 3.14.1 thru 3.14.6? - NOT Wayne Dahl
Next: How to install edm-1-10-1m with base-3.14.6 on linux-x86? Dorothea Wehler
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Bug in 3.14.1 thru 3.14.6? - NOT Wayne Dahl
Next: Re: Bug in 3.14.1 thru 3.14.6? - NOT Marty Kraimer
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  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 ·