EPICS Home

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: misleading error message from dbLoadRecords in Epics 3.14.8.2
From: Goetz Pfeiffer <[email protected]>
To: [email protected]
Date: Tue, 09 Jun 2009 11:28:19 +0200
Hello,

I recently ported my Epics application from version 3.13.8 to
3.14.8.2. So I forgot to call

<appname>_registerRecordDeviceDriver(pdbbase)

in the startup script. This caused a strange and to my opinion
misleading error message from dbLoadRecords:
-------------------------
dbLoadRecords("../../db/idcp99.db","user=pfeiffer")
Error Last token ")"
input line: record(longin, "U1IV:BaseCmdHmLock") {
in: file ../../db/idcp99.db line 1

Error "syntax error" Last token "?X??longin, "U1IV:BaseCmdHmLock") {
"
input line: record(longin, "U1IV:BaseCmdHmLock") {
in: file ../../db/idcp99.db line 1

db_parse returned -1
value = -1 = 0xffffffff = ipAddrToAsciiEnginePrivate type_info node + 0xfe2d7c67
-------------------------
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 ?

Greetings,

Goetz Pfeiffer ([email protected], formerly Bessy Berlin)


Replies:
Re: misleading error message from dbLoadRecords in Epics 3.14.8.2 Andrew Johnson

Navigate by Date:
Prev: RE: EDM Properties Windows Kevin Anderson
Next: Re: misleading error message from dbLoadRecords in Epics 3.14.8.2 Andrew Johnson
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: Re: Stanford Research PS310 Power Supply Joe Sullivan
Next: Re: misleading error message from dbLoadRecords in Epics 3.14.8.2 Andrew Johnson
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