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: misleading error message from dbLoadRecords in Epics 3.14.8.2
From: Andrew Johnson <[email protected]>
To: [email protected]
Cc: Goetz Pfeiffer <[email protected]>
Date: Tue, 9 Jun 2009 09:52:35 -0500
Hi Goetz,

On Tuesday 09 June 2009 04:28:19 Goetz Pfeiffer wrote:
>
> The strange looking characters in front of "BaseCmdHmLock" seem to be
> interpreted
> as UTF-8 unicode characters on my terminal but are in the end garbage.
> Aside from this,
> the error message doesn't give a hint what the error really is.
>
> Is this problem known or is it fixed in a newer epics release ?

There was significant work done on on the error reporting by dbStaticLib for 
R3.14.10.  Now if you forget to call the registerRecordDeviceDriver routine 
you should see this error message the first time it tries to create a record 
instance:

    *** Did you run x_RegisterRecordDeviceDriver(pdbbase) yet? ***
    dbAllocRecord(<name>) with <type> rec_size = 0

Note that when you see failures like this, you should always concentrate on 
the very first error message displayed since later errors are likely to be 
inaccurate as a result of the earlier failures.

HTH,

- Andrew
-- 
The best FOSS code is written to be read by other humans -- Harold Welte

References:
misleading error message from dbLoadRecords in Epics 3.14.8.2 Goetz Pfeiffer

Navigate by Date:
Prev: misleading error message from dbLoadRecords in Epics 3.14.8.2 Goetz Pfeiffer
Next: Re: EDM Properties Windows Aaron Joos
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: misleading error message from dbLoadRecords in Epics 3.14.8.2 Goetz Pfeiffer
Next: ASYN Connection feedback Mathew Hicks
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 ·