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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | runtime problem |
From: | Pierrick Hanlet <[email protected]> |
To: | "[email protected]" <[email protected]> |
Date: | Wed, 19 Apr 2017 14:31:39 +0100 |
Hello, I'm using base 3.14.12.3 with SL7.3. I've recently attempted to use another version of base, so I'm switching back to something that previously worked for me. When reverting to the older version, I first rebuilt all of my support modules (asyn, etc.) using the 3.14.12.3 base. Then I rebuilt my IOC. I got no errors, however, when I run, I get: dbLoadDatabase "dbd/TestCryo.dbd" TestCryo_registerRecordDeviceDriver pdbbase A call to 'assert(prt->no_fields == 122)' by thread '_main_' failed in ../O.Common/asynRecord.h line 426. EPICS Release EPICS R3.14.12.3 $Date: Mon 2012-12-17 14:11:47 -0600$. Local time is 2017-04-19 13:30:21.552933101 BST Please E-mail this message to the author or to [email protected] Calling epicsThreadSuspendSelf() I followed the tech-talk thread http://www.aps.anl.gov/epics/tech-talk/2016/msg01042.php which concludes with Michael Davidsaver stating: "I've hit this it was because I accidentally loaded a .dbd from an older version of epics base" However, I don't believe that's what I've done wrong. Thanks, Pierrick -- "Whether you think you can or think you can't, either way, you are correct" -- Henry Ford _______________________________________________________________ Pierrick Hanlet IIT/Fermilab +44-(0)1235-44-5550 (RAL) +1-630-840-5555 (FNAL) +1-312-567-5745 (IIT) +1-630-888-0185/+44-(0)79-48-860-197 (US/UK mobile) |