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

Subject: Re: Error while running ioc...
From: "Johnson, Andrew N." <[email protected]>
To: Chris Eckman <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Sun, 26 Apr 2015 02:40:32 +0000
Hi Chris,

Unfortunately you're using a version of Base that has a known bug in it, which you have hit; the 3.15.2-pre1 release that you're using is not one I would have recommended for a beginner. You need to switch to using either the 3.14.12.5 or 3.15.1 versions to fix this problem , and I would probably suggest that you stick to 3.14.12.5 unless you have a specific need for the new features in 3.15 as you're less likely to hit problems of incompatibility with the older version.

Base 3.15.1 is fairly new and the community has rather less experience with it, so some of the publicly available support software may not have been tested and if necessary modified to work with it yet. We are working on releasing 3.15.2 in the next few weeks (the bug you hit has already been fixed in the source repository) so at that point you could upgrade if you really want the latest version.

- Andrew

-- 
Sent from my iPad

> On Apr 25, 2015, at 8:40 PM, Chris Eckman <[email protected]> wrote:
> 
> Hello All again,
> Well I have been able to run a bunch of things now, but I'm running into an error I just don't quite understand.  After doing makeBaseApp for a device I'm attempting to get running, upon running ./st.cmd it says: 
> 
> Successfully locked memory using mlockAll
> #!../../bin/linux-x86_64/testDevice
> ## You may have to change testDevice to something else
> ## everywhere it appears in this file
> < envPaths
> epicsEnvSet("ARCH","linux-x86_64")
> epicsEnvSet("IOC","ioctestDevice")
> epicsEnvSet("TOP","/usr/local/epics/spectrometer/test")
> epicsEnvSet("SNCSEQ","/usr/local/epics/synApps_5_8/support/seq-2-2-1")
> epicsEnvSet("EPICS_BASE","/usr/local/epics/base")
> cd "/usr/local/epics/spectrometer/test"
> ## Register all support components
> dbLoadDatabase "dbd/testDevice.dbd"
> testDevice_registerRecordDeviceDriver pdbbase
> Warning: IOC is booting with TOP = "/usr/local/epics/spectrometer/test"
>           but was built with TOP = "/usr/local/epics/spectrometer/test2"
> ## Load record instances
> dbLoadTemplate "db/user.substitutions"
> dbLoadRecords "db/dbSubExample.db", "user=root"
> ## Set this to see messages from mySub
> #var mySubDebug 1
> ## Run this to trace the stages of iocInit
> #traceIocInit
> cd "/usr/local/epics/spectrometer/test/iocBoot/ioctestDevice"
> iocInit
> Starting iocInit
> ############################################################################
> ## EPICS R3.15.2-pre1 $Date: Tue 2015-04-14 10:14:29 +0200$
> ## EPICS Base built Apr 19 2015
> ############################################################################
> iocRun: All initialization complete
> ## Start any sequence programs
> #seq sncExample, "user=root"
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> epics> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> filename="../../../src/ioc/db/dbCa.c" line number=759
> dbCa: eventCallback Logic Error
> 
> 
> This continues till I kill it.  I'm still attempting to figure it out, but I have been stuck for hours on it.  
> I have a feeling I'm not defining something in the code correctly...
> Chris 


References:
Error while running ioc... Chris Eckman

Navigate by Date:
Prev: Error while running ioc... Chris Eckman
Next: RE: epicsQt/caWtDM and sliders Andrew Rhyder
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Error while running ioc... Chris Eckman
Next: Scan1 already defined? l123173
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·