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  <20162017  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  <20162017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: assert in caserverio.c
From: Michael Davidsaver <[email protected]>
To: "Vodopivec, Klemen" <[email protected]>, "[email protected]" <[email protected]>
Date: Mon, 24 Oct 2016 10:22:22 -0400
Looks like a logic error during outbound message construction.  If you
could attach a debugger before restarting it would be helpful.  In
addition to a stack trace, I'd be interested to know 'size' and '*pMsg'.

This assert has failed before, but the previous occurrence is marked as
fixed.

https://bugs.launchpad.net/epics-base/+bug/541330

On 10/24/2016 08:46 AM, Vodopivec, Klemen wrote:
> Hi everybody,
> 
> in one of our many-PVs IOCs we’ve received the error below. The IOC is still up and running and as far as we can tell there’s no functionality degradation. But since the error says to post to tech-talk, I figured I would ask anyway. Has anybody seen this error before? It seems to be on CA client side inside IOC so hopefully the client was able to spawn and use a new thread.
> 
> IOC is scheduled for reboot next Tuesday to recover the suspended thread, but we can leave it running a bit longer to gather some info if needed. 
> 
> [Wed Oct  5 13:35:44 2016] ^M
> ^M
> ^M
> A call to 'assert(size <= ntohs ( pMsg->m_postsize ))'^M
>     by thread 'CAS-client' failed in ../caserverio.c line 360.^M
> EPICS Release EPICS R3.14.12.4 $Date: Mon 2013-12-16 15:51:45 -0600$.^M
> Local time is 2016-10-05 13:35:44.419250921 EDT^M
> Please E-mail this message to the author or to [email protected]^M
> Calling epicsThreadSuspendSelf()^M
> [Wed Oct  5 13:35:50 2016] Thread CAS-client (0x7f9a1404da20) suspended^M
> 
> Thanks, Klemen
> 
> 


References:
assert in caserverio.c Vodopivec, Klemen

Navigate by Date:
Prev: Re: EPICS with LabVIEW Paul Sichta
Next: Spallation Neutron Source - Job Openings White, Karen S.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: assert in caserverio.c Vodopivec, Klemen
Next: Spallation Neutron Source - Job Openings White, Karen S.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 24 Oct 2016 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·