EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: [Bug 1810949] Re: Memory leak in MSI
From: Andrew Johnson via Core-talk <[email protected]>
To: [email protected]
Date: Thu, 31 Oct 2019 19:50:03 -0000
** Changed in: epics-base/3.15
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of EPICS
Core Developers, which is subscribed to EPICS Base.
Matching subscriptions: epics-core-list-subscription
https://bugs.launchpad.net/bugs/1810949

Title:
  Memory leak in MSI

Status in EPICS Base:
  Fix Released
Status in EPICS Base 3.15 series:
  Fix Released
Status in EPICS Base 7.0 series:
  Fix Released

Bug description:
  MSI in Base 3.15 has a memory leak:

  $ cd src/ioc/dbtemplate/test/O.linux-x86_64-debug
  $ valgrind --leak-check=full --track-origins=yes ./msi-copy -I. -I.. -S ../t2-substitution.txt
  [...]
  ==3718== 4,096 bytes in 1 blocks are definitely lost in loss record 67 of 69
  ==3718==    at 0x4839775: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  ==3718==    by 0x10C682: catMacroReplacements (msi.c:1120)
  ==3718==    by 0x10C11C: substituteGetReplacements (msi.c:984)
  ==3718==    by 0x10A92E: main (msi.c:196)
  [...]

To manage notifications about this bug go to:
https://bugs.launchpad.net/epics-base/+bug/1810949/+subscriptions

Navigate by Date:
Prev: [Bug 1835525] Re: Output truncated with MSI on WIN32 Andrew Johnson via Core-talk
Next: [Bug 1810946] Re: MSI doesn't handle empty substitution patterns correctly Andrew Johnson via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Jenkins build is back to stable : epics-pvAccess-linux32 #403 APS Jenkins via Core-talk
Next: [Bug 1810946] Re: MSI doesn't handle empty substitution patterns correctly Andrew Johnson via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
ANJ, 31 Oct 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·