zorba-coders team mailing list archive
-
zorba-coders team
-
Mailing list archive
-
Message #12511
[Bug 1027142] Re: process:exec memory leak
I've fixed the leak in the process module; thanks for the report.
There are still 32 bytes leaked by Zorba itself for the dlopen() handle.
I *believe* this is intentional, and that we do not "correctly" close
dlopen()'d libs on purpose to support libjvm-based modules - the JVM
does not respond at all well if it is started more than once in a single
process. Those 32 bytes should be leaked once per module used in the
Zorba process, so it does not amount to much (there are only a few dozen
modules that could possibly be opened, so the max leakage is less than
2k).
--
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1027142
Title:
process:exec memory leak
Status in Zorba - The XQuery Processor:
In Progress
Bug description:
Running the following query with valgrind will show some memory leak
import module namespace process="http://www.zorba-xquery.com/modules/process";
process:exec("ls")
To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1027142/+subscriptions
References