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

Subject: 3.16.1: asynSetTraceMask and asynSetTraceIOMask
From: Pierrick Hanlet <[email protected]>
To: "[email protected]" <[email protected]>
Date: Thu, 13 Apr 2017 12:33:53 +0100
Hi,
For a variety of reasons, I'm swtiching from 3.14.12.3 to 3.16.0.1.  However, I've found that asynSetTraceMask and asynSetTraceIOMask are
no longer recognized when called from my st.cmd file:
asynSetTraceMask("PN2port",-1,0xF)
st.cmd line 18: Command asynSetTraceMask not found.
asynSetTraceIOMask("PN2port",-1,0x2)
st.cmd line 19: Command asynSetTraceIOMask not found.

My OS is Scientific Linux 7.3.

To make the move, I changed a softlink point from base
3.14.12.3 to 3.16.0.1 and recompiled everything - no errors.
I've not changed any of my code, Makefules, or configure/RELEASE files.

There is an additional piece of information which may, or may not, pertain to my problem.  If I run without the calls to 
asynSetTraceMask and asynSetTraceIOMas, things appear to work as expected.  However, when I exit from the shell, I get
the following:
epics> exit
*** Error in `../../bin/linux-x86_64/mks651': double free or corruption (!prev): 0x000000000083dcc0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7c503)[0x7f8704c4b503]
/home/epics/epicsPRO/base-3.16.0.1/lib/linux-x86_64/libCom.so.3.16.0(_ZN9fdManagerD1Ev+0xa2)[0x7f87057e13c2]
/lib64/libc.so.6(__cxa_finalize+0x9a)[0x7f8704c07dba]
/home/epics/epicsPRO/base-3.14.12.3/lib/linux-x86_64/libCom.so.3.14(+0x1f4b3)[0x7f8702bf74b3]
======= Memory map: ========
00400000-00407000 r-xp 00000000 fd:02 472938                             /home/epics/epicsDEV/iocTops/MKS651/bin/linux-x86_64/mks651
00606000-00607000 r--p 00006000 fd:02 472938                             /home/epics/epicsDEV/iocTops/MKS651/bin/linux-x86_64/mks651
00607000-00608000 rw-p 00007000 fd:02 472938                             /home/epics/epicsDEV/iocTops/MKS651/bin/linux-x86_64/mks651
00608000-00609000 rw-p 00000000 00:00 0
0083b000-009c7000 rw-p 00000000 00:00 0                                  [heap]
7f86a0000000-7f86a0022000 rw-p 00000000 00:00 0
7f86a0022000-7f86a4000000 ---p 00000000 00:00 0
7f86a5ad7000-7f86ac000000 r--p 00000000 fd:00 100694109                  /usr/lib/locale/locale-archive
7f86ac000000-7f86ac02c000 rw-p 00000000 00:00 0
7f86ac02c000-7f86b0000000 ---p 00000000 00:00 0
7f86b0000000-7f86b0026000 rw-p 00000000 00:00 0
7f86b0026000-7f86b4000000 ---p 00000000 00:00 0
7f86b4000000-7f86b4021000 rw-p 00000000 00:00 0
7f86b4021000-7f86b8000000 ---p 00000000 00:00 0
7f86b8000000-7f86b8021000 rw-p 00000000 00:00 0
7f86b8021000-7f86bc000000 ---p 00000000 00:00 0
7f86bc000000-7f86bc021000 rw-p 00000000 00:00 0
7f86bc021000-7f86c0000000 ---p 00000000 00:00 0
7f86c0000000-7f86c0022000 rw-p 00000000 00:00 0
7f86c0022000-7f86c4000000 ---p 00000000 00:00 0
7f86c4000000-7f86c4021000 rw-p 00000000 00:00 0
7f86c4021000-7f86c8000000 ---p 00000000 00:00 0
7f86cb2e5000-7f86cb2e6000 ---p 00000000 00:00 0
7f86cb2e6000-7f86cb4e6000 rw-p 00000000 00:00 0                          [stack:15215]
7f86cb4e6000-7f86cb4e7000 ---p 00000000 00:00 0
7f86cb4e7000-7f86cb5e7000 rw-p 00000000 00:00 0                          [stack:15214]
7f86cb5e7000-7f86cb5e8000 ---p 00000000 00:00 0
7f86cb5e8000-7f86cb6e8000 rw-p 00000000 00:00 0
7f86cb6e8000-7f86cb6f4000 r-xp 00000000 fd:00 100698803                  /usr/lib64/libnss_files-2.17.so
7f86cb6f4000-7f86cb8f3000 ---p 0000c000 fd:00 100698803                  /usr/lib64/libnss_files-2.17.so
7f86cb8f3000-7f86cb8f4000 r--p 0000b000 fd:00 100698803                  /usr/lib64/libnss_files-2.17.so
7f86cb8f4000-7f86cb8f5000 rw-p 0000c000 fd:00 100698803                  /usr/lib64/libnss_files-2.17.so
7f86cb8f5000-7f86cb8fb000 rw-p 00000000 00:00 0
7f86cb8fb000-7f86cb8fc000 ---p 00000000 00:00 0
7f86cb8fc000-7f86cb9fc000 rw-p 00000000 00:00 0
7f86cb9fc000-7f86cb9fd000 ---p 00000000 00:00 0

7f86cb9fd000-7f86cbbfd000 rw-p 00000000 00:00 0                          [stack:15209]
7f86cbbfd000-7f86cbbfe000 ---p 00000000 00:00 0
7f86cbbfe000-7f86cbcfe000 rw-p 00000000 00:00 0                          [stack:15207]
7f86cbcfe000-7f86cbcff000 ---p 00000000 00:00 0
7f86cbcff000-7f86cbdff000 rw-p 00000000 00:00 0                          [stack:15206]
7f86cbdff000-7f86cbe00000 ---p 00000000 00:00 0
7f86cbe00000-7f86cc000000 rw-p 00000000 00:00 0                          [stack:15205]
7f86cc000000-7f86cc021000 rw-p 00000000 00:00 0
7f86cc021000-7f86d0000000 ---p 00000000 00:00 0
7f86d0000000-7f86d0021000 rw-p 00000000 00:00 0
7f86d0021000-7f86d4000000 ---p 00000000 00:00 0
7f86d4000000-7f86d4021000 rw-p 00000000 00:00 0
7f86d4021000-7f86d8000000 ---p 00000000 00:00 0
7f86d8000000-7f86d8021000 rw-p 00000000 00:00 0
7f86d8021000-7f86dc000000 ---p 00000000 00:00 0
7f86dc000000-7f86dc021000 rw-p 00000000 00:00 0
7f86dc021000-7f86e0000000 ---p 00000000 00:00 0
7f86e0000000-7f86e0021000 rw-p 00000000 00:00 0
7f86e0021000-7f86e4000000 ---p 00000000 00:00 0
7f86e4000000-7f86e4026000 rw-p 00000000 00:00 0
7f86e4026000-7f86e8000000 ---p 00000000 00:00 0
7f86e8000000-7f86e8021000 rw-p 00000000 00:00 0
7f86e8021000-7f86ec000000 ---p 00000000 00:00 0
7f86ec000000-7f86ec021000 rw-p 00000000 00:00 0
7f86ec021000-7f86f0000000 ---p 00000000 00:00 0
7f86f0000000-7f86f0021000 rw-p 00000000 00:00 0
7f86f0021000-7f86f4000000 ---p 00000000 00:00 0
7f86f4000000-7f86f4021000 rw-p 00000000 00:00 0
7f86f4021000-7f86f8000000 ---p 00000000 00:00 0
7f86f8000000-7f86f8021000 rw-p 00000000 00:00 0
7f86f8021000-7f86fc000000 ---p 00000000 00:00 0
7f86fc000000-7f86fc021000 rw-p 00000000 00:00 0
7f86fc021000-7f8700000000 ---p 00000000 00:00 0
7f8700012000-7f8700053000 rw-p 00000000 00:00 0
7f8700053000-7f8700054000 ---p 00000000 00:00 0
7f8700054000-7f87000d4000 rw-p 00000000 00:00 0                          [stack:15208]
7f87000d4000-7f87000d5000 ---p 00000000 00:00 0
7f87000d5000-7f87002d5000 rw-p 00000000 00:00 0                          [stack:15204]
7f87002d5000-7f87002d6000 ---p 00000000 00:00 0
7f87002d6000-7f87004d6000 rw-p 00000000 00:00 0                          [stack:15203]
7f87004d6000-7f87004d7000 ---p 00000000 00:00 0
7f87004d7000-7f87006d7000 rw-p 00000000 00:00 0                          [stack:15202]
7f87006d7000-7f87006d8000 ---p 00000000 00:00 0
7f87006d8000-7f87008d8000 rw-p 00000000 00:00 0                          [stack:15201]
7f87008d8000-7f87008d9000 ---p 00000000 00:00 0
7f87008d9000-7f8700ad9000 rw-p 00000000 00:00 0                          [stack:15200]
7f8700ad9000-7f8700ada000 ---p 00000000 00:00 0
7f8700ada000-7f8700cda000 rw-p 00000000 00:00 0                          [stack:15199]
7f8700cda000-7f8700cdb000 ---p 00000000 00:00 0
7f8700cdb000-7f8700edb000 rw-p 00000000 00:00 0                          [stack:15198]
7f8700edb000-7f8700edc000 ---p 00000000 00:00 0
7f8700edc000-7f8700fdc000 rw-p 00000000 00:00 0                          [stack:15197]
7f8700fdc000-7f8700fdd000 ---p 00000000 00:00 0
7f8700fdd000-7f87011dd000 rw-p 00000000 00:00 0
7f87011dd000-7f87011de000 ---p 00000000 00:00 0
7f87011de000-7f87013de000 rw-p 00000000 00:00 0                          [stack:15195]
7f87013de000-7f87013df000 ---p 00000000 00:00 0
7f87013df000-7f87015df000 rw-p 00000000 00:00 0                          [stack:15194]
7f87015df000-7f87015e0000 ---p 00000000 00:00 0
7f87015e0000-7f87017e0000 rw-p 00000000 00:00 0                          [stack:15193]
7f87017e0000-7f87017e1000 ---p 00000000 00:00 0
7f87017e1000-7f87018e1000 rw-p 00000000 00:00 0                          [stack:15192]
7f87018e1000-7f87018e2000 ---p 00000000 00:00 0 ./startMKS.bash: line 8: 15185 Aborted                 ../../bin/linux-x86_64/mks651 st.cmd


Any help is appreciated.
Thank you,
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)

Replies:
RE: 3.16.1: asynSetTraceMask and asynSetTraceIOMask Mark Rivers
Re: 3.16.1: asynSetTraceMask and asynSetTraceIOMask Hartman, Steven M.
Re: 3.16.1: asynSetTraceMask and asynSetTraceIOMask Andrew Johnson

Navigate by Date:
Prev: Re: Limit flags not set on motor IOC restart Torsten Bögershausen
Next: ICALEPCS 2017 abstract submission deadline James Rezende Piton
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Limit flags not set on motor IOC restart Torsten Bögershausen
Next: RE: 3.16.1: asynSetTraceMask and asynSetTraceIOMask Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
ANJ, 21 Dec 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·