comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison <dennison@escmail.orl.mmc.com>
Subject: Re: STORAGE Errors
Date: 1996/08/23
Date: 1996-08-23T00:00:00+00:00	[thread overview]
Message-ID: <321DAFA9.2781E494@escmail.orl.mmc.com> (raw)
In-Reply-To: 321CE2D6.3C8D@genesis.ac3i.dseg.ti.com


ericm@genesis.ac3i.dseg.ti.com wrote:
> 
> I have 4 very large ADA program that uses X/Motif as a GUI interface.
> These programs all run in the background at the same time on a HP9000 755
> with 128Meg.
> 
> My problem is that after a while of processing lists and displays I tend
> to get storage exceptions that usually freeze the process.  I've checked
> and all the linked lists are deallocated when they are not being used and
> all motif windows are destroyed when they are unmapped.  Does anyone have
> any information on STORAGE Errors or any suggestions on this particular
> problem.

X and Motif have a reputation for leaking memory like a sieve. I'd try to
localize the problem if I were you.

We had someone here who had the same problem with VADS's X/Motif bindings
on that platform. I seem to remember that he tracked down some rather nasty
leaks in the Ada Motif list bindings. Once he worked around those, he was
still getting a leak, but it was more of a "trickle". I suspect the 
culprit for that is Motif itself. But his application only needs to run for
at most a couple of hours, so he had slowed it down enough to quit worrying
about it.

You might also want to check with your binding's vendor. They make have some
known bugs. That could save you some valuable time.


-- 
T.E.D.          
                |  Work - mailto:dennison@escmail.orl.mmc.com  |
                |  Home - mailto:dennison@iag.net              |
                |  URL  - http://www.iag.net/~dennison         |




  reply	other threads:[~1996-08-23  0:00 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-08-22  0:00 STORAGE Errors ericm
1996-08-23  0:00 ` Ted Dennison [this message]
1996-08-23  0:00 ` Mats Weber
1996-08-24  0:00 ` Michael E. Wesolowski
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox