liberty-eiffel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Liberty-eiffel] memory leak in short


From: Raphael Mack
Subject: Re: [Liberty-eiffel] memory leak in short
Date: Fri, 19 Sep 2014 18:27:45 +0000
User-agent: Internet Messaging Program (IMP) H5 (6.2.1)

Hi Laurie,

this list surely is not the worst place to report bugs, as we then somehow get notice of them. But to ensure, that it is not forgotten at the end it is probably best to file a bug report on savannah: https://savannah.gnu.org/bugs/?func=additem&group=liberty-eiffel

In this case I suggest you try the current git HEAD or wait until tomorrow morning until ET provides new debian packages to see whether the fix I commited really works ;-)

To get your old code running it should be fine to work with adler (if you don't need newer bugfixes as the one above) but as always using the development branch has the risk to fetch a version which doesn't work at all.

Thanks for your report,
Rapha

Zitat von Laurie Moye <address@hidden>:

Hi,

I don't want to start contributing to this list with gripes, so first can I say how much I appreciate all your effort to give us a usable GNU-Eiffel.

For use with Small/SmartEiffel, I had created a script which goes through all the source directories, runs 'short' on them and creates an index to the resulting html files. I ran this on the Adler release and it worked away, albeit slowly, and produced 45 html files, but when it gets to random/gen_rand.e it rapidly consumes my 4G of memory and starts filling the 20G of swap space with no apparent end.

Here are the details from when I just run short on that one file, and you can see where it gets to before it starts blowing up.

--
ceres/short: short -short -html2 /usr/local/share/liberty-adler/src/doc/random/gen_rand.e
<!DOCTYPE HTML SYSTEM>
<!-- Generated by SmallEiffel short -html2 style hooks -->
<HTML>
<HEAD>
<TITLE>
GEN_RAND: Eiffel class interface</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<PRE>
<STRONG>deferred class interface</STRONG> <a href="gen_rand.html">GEN_RAND</a>

^C
--

I tried this on the bleeding-edge git download (release 2014.dev (Alexander Graham Bell)), and it gives the same result.

Incidentally, should I be using this latest version for trying to get my old SmartEifel code to work, or is it safer to carry on using Adler?
Am I reporting this bug in the right place?

Best wishes,
             Laurie






reply via email to

[Prev in Thread] Current Thread [Next in Thread]