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  2015  2016  2017  <20182019  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  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS CAS errors
From: "Oleg A. Makarov" <[email protected]>
To: Ralph Lange <[email protected]>, EPICS Tech Talk <[email protected]>
Date: Mon, 9 Apr 2018 15:40:41 -0500
Ralph,

could you please provide some suggestions how to diagnose what causing suspension of CAS-client threads ?

Thank you,
Oleg

On 4/9/2018 3:19 PM, Ralph Lange wrote:
Hi Oleg,

Did you check the time stamps?
I would doubt that receiving some broken CA network packages cause threads to be suspended more than a week later.

Cheers,
~Ralph



On Mon, Apr 9, 2018 at 6:19 PM, Oleg A. Makarov <[email protected]> wrote:
Hi Jeffrey,

yesterday EPICS PVs updates stalled on one of our IOCs. IOC reboot solve the problem.
I am posting log messages from IOC console below. EPICS version is 3.15.5.

Should some corrections to the CAS be made, so that erroneous request does not cause suspended threads?

Oleg

CAS: request from 164.54.103.102:38866 => CAS: Missaligned protocol rejected
CAS: Request from 164.54.103.102:38866 => cmmd=29797 cid=0x73000000 type=29793 count=29813 postsiz
e=29267
CAS: Request from 164.54.103.102:38866 =>   available=0x0       N=2 paddr=0x0
CAS: invalid (damaged?) UDP request from 164.54.103.102:38866 ?
CAS: message received at 2018-03-22 20:18:21


CAS: request from 164.54.103.102:54641 => CAS: Missaligned protocol rejected
CAS: Request from 164.54.103.102:54641 => cmmd=29797 cid=0x73000000 type=29793 count=29813 postsiz
e=29267
CAS: Request from 164.54.103.102:54641 =>   available=0x0       N=2 paddr=0x0
CAS: invalid (damaged?) UDP request from 164.54.103.102:54641 ?
CAS: message received at 2018-03-31 13:36:44


A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 493.
EPICS Release EPICS R3.15.5.
Local time is 2018-04-07 19:59:10.227314800 CST/CDT
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Thread CAS-client (0x492c090) suspended


A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 477.
EPICS Release EPICS R3.15.5.
Local time is 2018-04-08 08:04:00.242762000 CST/CDT
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Thread CAS-client (0x4c573d0) suspended



A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 477.
EPICS Release EPICS R3.15.5.
Local time is 2018-04-08 08:06:45.226095334 CST/CDT
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Thread CAS-client (0x4b810a0) suspended



A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 493.
EPICS Release EPICS R3.15.5.
Local time is 2018-04-08 08:11:10.776095352 CST/CDT
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Thread CAS-client (0x4962b00) suspended



A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 477.
EPICS Release EPICS R3.15.5.
Local time is 2018-04-08 08:13:56.288060135 CST/CDT
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Thread CAS-client (0x4b8bf40) suspended



A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 477.
EPICS Release EPICS R3.15.5.
Local time is 2018-04-08 08:17:01.421393463 CST/CDT
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Thread CAS-client (0x4bfbbc0) suspended



A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 477.
EPICS Release EPICS R3.15.5.
Local time is 2018-04-08 08:19:30.938060149 CST/CDT
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Thread CAS-client (0x25d37f0) suspended



A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 477.
EPICS Release EPICS R3.15.5.
Local time is 2018-04-08 08:22:36.554726791 CST/CDT
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Thread CAS-client (0x4c40d70) suspended



A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 477.       
EPICS Release EPICS R3.15.5.                                                       
Local time is 2018-04-08 08:23:58.421393463 CST/CDT                                
Please E-mail this message to the author or to [email protected]               
Calling epicsThreadSuspendSelf()                                                   
Thread CAS-client (0x4c4a810) suspended                                            
                                                                                   
                                                                                   
                                                                                   
A call to 'assert(status == epicsMutexLockOK)'                                     
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 477.       
EPICS Release EPICS R3.15.5.                                                       
Local time is 2018-04-08 08:28:55.938060149 CST/CDT                                
Please E-mail this message to the author or to [email protected]               
Calling epicsThreadSuspendSelf()                                                   
Thread CAS-client (0x4c85be0) suspended                                            
                                                                                   
                                                                                   
                                                                                   
A call to 'assert(status == epicsMutexLockOK)'
    by thread 'CAS-client' failed in ../../../src/ioc/db/dbEvent.c line 477.
EPICS Release EPICS R3.15.5.
Local time is 2018-04-08 08:40:05.300141941 CST/CDT
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Thread CAS-client (0x4c90690) suspended

23i:ioc2> 
23i:ioc2> 
23i:ioc2> 
23i:ioc2> 
23i:ioc2> 
23i:ioc2> 
23i:ioc2> 
23i:ioc2> 
23i:ioc2> 
23i:ioc2> reboot



Replies:
Re: EPICS CAS errors Ralph Lange
References:
EPICS CAS errors Oleg A. Makarov
Re: EPICS CAS errors Ralph Lange

Navigate by Date:
Prev: Re: EPICS CAS errors Andrew Johnson
Next: Re: question about pvAccess monitor Andrew Johnson
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  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: EPICS CAS errors Ralph Lange
Next: Re: EPICS CAS errors Ralph Lange
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  <20182019  2020  2021  2022  2023  2024 
ANJ, 10 Apr 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·