Re: Application "Nuked"
- From: "Mark J. Wallin" <mjwallin@xxxxxxxxxx>
- Date: Fri, 17 Jun 2005 13:49:06 -0400
Kristofer Skaug wrote:
> Dear all,
>
> We're having some trouble with a Delphi 6 app that sometimes just disappears
> without a trace. It happens within a timespan of typically 30 to 60 hours of
> continuous uptime. It's a heavily multithreaded system, but all threads are
> internally exception-safed (basically, a catch-all try-except block in the
> TThread.Execute method, which should report the occurrence and nature of any
> exception to a log file), so I'm rather at a loss to explain why we cannot
> see any kind of error message at all. We use no third party components or
> DLL's.
>
I don't recall seeing if anyone asked whether you are certain there are
no memory leaks. Did you check the app with Memproof or something else?
I would guess that even a small leak over a long time could deplete
your memory enough to cause an eventual crash. Normally, I would expect
some kind of a system message from Windows about low memory but I don't
know what a Delphi app does when resources run low. Even W2000 does
not have an infinite amount of resources available. What O/S are you
running? Also, have you tried building the app under other Delphi
versions, earlier or later?
Mark J. Wallin, Ph.D.
.
- Follow-Ups:
- Re: Application "Nuked"
- From: Kristofer Skaug
- Re: Application "Nuked"
- References:
- Application "Nuked"
- From: Kristofer Skaug
- Application "Nuked"
- Prev by Date: Re: Application "Nuked"
- Next by Date: Re: Tab Order
- Previous by thread: Re: Application "Nuked"
- Next by thread: Re: Application "Nuked"
- Index(es):
Relevant Pages
|