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: [Solved] A call to 'assert(dbLockIsInitialized)'
From: Heinz Junkes <[email protected]>
To: Mark Rivers <[email protected]>
Cc: EPICS Tech-Talk <[email protected]>
Date: Wed, 25 Nov 2015 13:55:37 +0100
Ach sorry, my mistake just one line before iocInit …

after iocInit it works.

Thank you Mark,

Heinz

> On 25 Nov 2015, at 13:08, Mark Rivers <[email protected]> wrote:
> 
> Did you put that dbpf line before or after iocInit?  It must come after iocInit.
> 
> Mark
> 
> ________________________________________
> From: [email protected] [[email protected]] on behalf of Heinz Junkes [[email protected]]
> Sent: Wednesday, November 25, 2015 2:12 AM
> To: EPICS Tech-Talk
> Subject: A call to 'assert(dbLockIsInitialized)'
> 
> still working with areadetector and EPICS R3.15.3-rc1 today I add the following line to the st.cmd file:
> 
> dbpf("DIAS:image1:EnableCallbacks","Enable")
> 
> 
> These leads to the following output:
> 
> 
> A call to 'assert(dbLockIsInitialized)'
>    by thread '_main_' failed in ../../../src/ioc/db/dbLock.c line 246.
> Dumping a stack trace of thread '_main_':
> [          0x6b3a7b]: ../../bin/linux-x86_64/diasApp(epicsStackTrace+0x4b)
> [          0x6ae8ca]: ../../bin/linux-x86_64/diasApp(epicsAssert+0x4a)
> [          0x62af72]: ../../bin/linux-x86_64/diasApp(dbScanLock+0x1f2)
> [          0x62db9f]: ../../bin/linux-x86_64/diasApp(dbPutField+0x7f)
> [          0x640710]: ../../bin/linux-x86_64/diasApp(dbpf+0x60)
> [          0x6a2460]: ../../bin/linux-x86_64/diasApp(iocshBody+0xae0)
> [          0x48f0d2]: ../../bin/linux-x86_64/diasApp(main+0x12)
> [    0x7fd1cea15ec5]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)
> [          0x48f7c2]: ../../bin/linux-x86_64/diasApp(_start+0x29)
> EPICS Release EPICS R3.15.3-rc1 $Date: Mon 2015-10-26 17:22:37 +0100$.
> Local time is 2015-11-25 09:05:36.884405282 CET
> Please E-mail this message to the author or to [email protected]
> Calling epicsThreadSuspendSelf()
> 
> 
> Cheers,
> Heinz

Attachment: smime.p7s
Description: S/MIME cryptographic signature


References:
A call to 'assert(dbLockIsInitialized)' Heinz Junkes
RE: A call to 'assert(dbLockIsInitialized)' Mark Rivers

Navigate by Date:
Prev: Re: caPutLog problem solved Benjamin Franksen
Next: Re: Device Support for I2C and GPIO Michael Davidsaver
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: RE: A call to 'assert(dbLockIsInitialized)' Mark Rivers
Next: Stream Device: infinite loop when remote closes connection ambroz . bizjak
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 ·