Memory leak in Vantage 5.1

Unfortunately there is no hard evidence of a memory leak at this point -- only observations by a number of people. If anyone knows how to document or verify that there IS a memory leak, I'd love to see it and pass it on to Epicor. It won't get fixed if you can't prove it's broke.

Troy Funte
Liberty Electronics

----- Original Message -----
From: Michael Barry
To: vantage@yahoogroups.com
Sent: Monday, September 23, 2002 11:24 AM
Subject: RE: [Vantage] Memory leak in Vantage 5.1


Obviously, the preferred solution would be to remove the offending leaks,
but there are a couple of work arounds that seem to have an effect.

First, Windows by default, caches .dlls for a period of time after they are
released. You can disable this feature by performing the following registry
hack:

1. Find the key
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer].
2. Create a new DWORD sub-key named 'AlwaysUnloadDLL' and set the default
value to equal '1' to disable Windows caching the DLL in memory.
3. Restart Windows for the change to take effect.

This seems to unload the .dlls for the offending applications fairly
effectively.

Second, you can install a third pary memory manager like MemTurbo to
periodically defrag and reclaim unused memory. It is very effective at
reducing or eliminating the need for periodic reboots.

While these two solutions seem to work, they should really be unnecessary.

Michael

Michael Barry
Aspacia Systems Inc
866.566.9600
312.803.0730 fax
http://www.aspacia.com/


-----Original Message-----
From: Les Tingley [mailto:ltingley@...]
Sent: Monday, September 23, 2002 4:12 AM
To: 'vantage@yahoogroups.com'
Subject: RE: [Vantage] Memory leak in Vantage 5.1


As suspected! Thanks Troy... Les

> -----Original Message-----
> From: Troy Funte [SMTP:tfunte@...]
> Sent: Saturday, September 21, 2002 10:33 AM
> To: Vantage
> Subject: [Vantage] Memory leak in Vantage 5.1
>
> There has been a thread here in the past proposing that perhaps there is a
> memory leak in Vantage 5.1 which causes workstations to have to be
> rebooted
> over time (like once or more a day) due to "insufficient resources" errors
> or sluggish performance.
>
> After installing the Progress Service Pack1 for Progress 9.1D, I noticed
> that the "readme" file, which contains a list of the fixes in the SP,
> contained several references to "memory leaks" that were fixed in this
> service pack. This leads me to believe that perhaps Progress 9.1C may
> have
> contained these leaks as well. It appears that some DLL files (and a few
> other files) are not properly released after Progress is closed. This
> would
> explain why some of our heavy users, who may be in and out of Vantage
> numerous (10 to 20) each day would begin to see sluggish performance in
> the
> afternoon part of the day. A reboot of their PC remedies the situation
> temporarily. Users who don't know this little trick of rebooting
> sometimes
> go for days of sluggish performance until finally their PC locks up due to
> low resources.
>
> I plan to contact Epicor to log a call on this issue in 5.1. I haven't
> used
> Vantage 5.2 enough to know whether the issue is truly cleared up there yet
> or not. Perhaps some of the experienced Admins on the list could do some
> testing somehow to verify that there is indeed a memory leak in 5.1.
>
> Thanks for listening.
>
> Troy Funte
> Liberty Electronics
>
>
>
> Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must
> have already linked your email address to a yahoo id to enable access. )
> (1) To access the Files Section of our Yahoo!Group for Report Builder and
> Crystal Reports and other 'goodies', please goto:
> http://groups.yahoo.com/group/vantage/files/.
> (2) To search through old msg's goto:
> http://groups.yahoo.com/group/vantage/messages
> (3) To view links to Vendors that provide Vantage services goto:
> http://groups.yahoo.com/group/vantage/links
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>


Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have
already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and
Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/links

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/



Yahoo! Groups Sponsor
ADVERTISEMENT




Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and Crystal Reports and other 'goodies', please goto: http://groups.yahoo.com/group/vantage/files/.
(2) To search through old msg's goto: http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto: http://groups.yahoo.com/group/vantage/links

Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.


[Non-text portions of this message have been removed]
There has been a thread here in the past proposing that perhaps there is a
memory leak in Vantage 5.1 which causes workstations to have to be rebooted
over time (like once or more a day) due to "insufficient resources" errors
or sluggish performance.

After installing the Progress Service Pack1 for Progress 9.1D, I noticed
that the "readme" file, which contains a list of the fixes in the SP,
contained several references to "memory leaks" that were fixed in this
service pack. This leads me to believe that perhaps Progress 9.1C may have
contained these leaks as well. It appears that some DLL files (and a few
other files) are not properly released after Progress is closed. This would
explain why some of our heavy users, who may be in and out of Vantage
numerous (10 to 20) each day would begin to see sluggish performance in the
afternoon part of the day. A reboot of their PC remedies the situation
temporarily. Users who don't know this little trick of rebooting sometimes
go for days of sluggish performance until finally their PC locks up due to
low resources.

I plan to contact Epicor to log a call on this issue in 5.1. I haven't used
Vantage 5.2 enough to know whether the issue is truly cleared up there yet
or not. Perhaps some of the experienced Admins on the list could do some
testing somehow to verify that there is indeed a memory leak in 5.1.

Thanks for listening.

Troy Funte
Liberty Electronics
As suspected! Thanks Troy... Les

> -----Original Message-----
> From: Troy Funte [SMTP:tfunte@...]
> Sent: Saturday, September 21, 2002 10:33 AM
> To: Vantage
> Subject: [Vantage] Memory leak in Vantage 5.1
>
> There has been a thread here in the past proposing that perhaps there is a
> memory leak in Vantage 5.1 which causes workstations to have to be
> rebooted
> over time (like once or more a day) due to "insufficient resources" errors
> or sluggish performance.
>
> After installing the Progress Service Pack1 for Progress 9.1D, I noticed
> that the "readme" file, which contains a list of the fixes in the SP,
> contained several references to "memory leaks" that were fixed in this
> service pack. This leads me to believe that perhaps Progress 9.1C may
> have
> contained these leaks as well. It appears that some DLL files (and a few
> other files) are not properly released after Progress is closed. This
> would
> explain why some of our heavy users, who may be in and out of Vantage
> numerous (10 to 20) each day would begin to see sluggish performance in
> the
> afternoon part of the day. A reboot of their PC remedies the situation
> temporarily. Users who don't know this little trick of rebooting
> sometimes
> go for days of sluggish performance until finally their PC locks up due to
> low resources.
>
> I plan to contact Epicor to log a call on this issue in 5.1. I haven't
> used
> Vantage 5.2 enough to know whether the issue is truly cleared up there yet
> or not. Perhaps some of the experienced Admins on the list could do some
> testing somehow to verify that there is indeed a memory leak in 5.1.
>
> Thanks for listening.
>
> Troy Funte
> Liberty Electronics
>
>
>
> Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must
> have already linked your email address to a yahoo id to enable access. )
> (1) To access the Files Section of our Yahoo!Group for Report Builder and
> Crystal Reports and other 'goodies', please goto:
> http://groups.yahoo.com/group/vantage/files/.
> (2) To search through old msg's goto:
> http://groups.yahoo.com/group/vantage/messages
> (3) To view links to Vendors that provide Vantage services goto:
> http://groups.yahoo.com/group/vantage/links
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
I have haven't noticed the memory leaks. Maybe it is because many of
my users have multiple prowin32.exe's open. Is it possible that if
dll's that prowin32.exe uses are left open then Prowin32.exe can't be
shutdown properly. What will happen is a startup failure if prowin32
images are left open. I will go to some users machines and see 7 or 8
copies open before they get this error. Other only have one. It
must have something to do with what calls and threads are left open.

--- In vantage@y..., "Troy Funte" <tfunte@e...> wrote:
> There has been a thread here in the past proposing that perhaps
there is a
> memory leak in Vantage 5.1 which causes workstations to have to be
rebooted
> over time (like once or more a day) due to "insufficient resources"
errors
> or sluggish performance.
>
> After installing the Progress Service Pack1 for Progress 9.1D, I
noticed
> that the "readme" file, which contains a list of the fixes in the
SP,
> contained several references to "memory leaks" that were fixed in
this
> service pack. This leads me to believe that perhaps Progress 9.1C
may have
> contained these leaks as well. It appears that some DLL files (and
a few
> other files) are not properly released after Progress is closed.
This would
> explain why some of our heavy users, who may be in and out of
Vantage
> numerous (10 to 20) each day would begin to see sluggish
performance in the
> afternoon part of the day. A reboot of their PC remedies the
situation
> temporarily. Users who don't know this little trick of rebooting
sometimes
> go for days of sluggish performance until finally their PC locks up
due to
> low resources.
>
> I plan to contact Epicor to log a call on this issue in 5.1. I
haven't used
> Vantage 5.2 enough to know whether the issue is truly cleared up
there yet
> or not. Perhaps some of the experienced Admins on the list could
do some
> testing somehow to verify that there is indeed a memory leak in 5.1.
>
> Thanks for listening.
>
> Troy Funte
> Liberty Electronics
In our case, we don't allow multiple logins - only one per customer, as per the settings in our Timeout utility.

Just for everyone's sake, I did log a call to Vantage Tech Support -- making the observation as I noted below. I was informed that I was the first person to log such an issue. They've never heard of it before.

Troy Funte
Liberty Electronics

----- Original Message -----
From: Peter
To: vantage@yahoogroups.com
Sent: Monday, September 23, 2002 9:07 AM
Subject: [Vantage] Re: Memory leak in Vantage 5.1


I have haven't noticed the memory leaks. Maybe it is because many of
my users have multiple prowin32.exe's open. Is it possible that if
dll's that prowin32.exe uses are left open then Prowin32.exe can't be
shutdown properly. What will happen is a startup failure if prowin32
images are left open. I will go to some users machines and see 7 or 8
copies open before they get this error. Other only have one. It
must have something to do with what calls and threads are left open.

--- In vantage@y..., "Troy Funte" <tfunte@e...> wrote:
> There has been a thread here in the past proposing that perhaps
there is a
> memory leak in Vantage 5.1 which causes workstations to have to be
rebooted
> over time (like once or more a day) due to "insufficient resources"
errors
> or sluggish performance.
>
> After installing the Progress Service Pack1 for Progress 9.1D, I
noticed
> that the "readme" file, which contains a list of the fixes in the
SP,
> contained several references to "memory leaks" that were fixed in
this
> service pack. This leads me to believe that perhaps Progress 9.1C
may have
> contained these leaks as well. It appears that some DLL files (and
a few
> other files) are not properly released after Progress is closed.
This would
> explain why some of our heavy users, who may be in and out of
Vantage
> numerous (10 to 20) each day would begin to see sluggish
performance in the
> afternoon part of the day. A reboot of their PC remedies the
situation
> temporarily. Users who don't know this little trick of rebooting
sometimes
> go for days of sluggish performance until finally their PC locks up
due to
> low resources.
>
> I plan to contact Epicor to log a call on this issue in 5.1. I
haven't used
> Vantage 5.2 enough to know whether the issue is truly cleared up
there yet
> or not. Perhaps some of the experienced Admins on the list could
do some
> testing somehow to verify that there is indeed a memory leak in 5.1.
>
> Thanks for listening.
>
> Troy Funte
> Liberty Electronics


Yahoo! Groups Sponsor
ADVERTISEMENT




Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and Crystal Reports and other 'goodies', please goto: http://groups.yahoo.com/group/vantage/files/.
(2) To search through old msg's goto: http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto: http://groups.yahoo.com/group/vantage/links

Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.


[Non-text portions of this message have been removed]
Obviously, the preferred solution would be to remove the offending leaks,
but there are a couple of work arounds that seem to have an effect.

First, Windows by default, caches .dlls for a period of time after they are
released. You can disable this feature by performing the following registry
hack:

1. Find the key
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer].
2. Create a new DWORD sub-key named 'AlwaysUnloadDLL' and set the default
value to equal '1' to disable Windows caching the DLL in memory.
3. Restart Windows for the change to take effect.

This seems to unload the .dlls for the offending applications fairly
effectively.

Second, you can install a third pary memory manager like MemTurbo to
periodically defrag and reclaim unused memory. It is very effective at
reducing or eliminating the need for periodic reboots.

While these two solutions seem to work, they should really be unnecessary.

Michael

Michael Barry
Aspacia Systems Inc
866.566.9600
312.803.0730 fax
http://www.aspacia.com/


-----Original Message-----
From: Les Tingley [mailto:ltingley@...]
Sent: Monday, September 23, 2002 4:12 AM
To: 'vantage@yahoogroups.com'
Subject: RE: [Vantage] Memory leak in Vantage 5.1


As suspected! Thanks Troy... Les

> -----Original Message-----
> From: Troy Funte [SMTP:tfunte@...]
> Sent: Saturday, September 21, 2002 10:33 AM
> To: Vantage
> Subject: [Vantage] Memory leak in Vantage 5.1
>
> There has been a thread here in the past proposing that perhaps there is a
> memory leak in Vantage 5.1 which causes workstations to have to be
> rebooted
> over time (like once or more a day) due to "insufficient resources" errors
> or sluggish performance.
>
> After installing the Progress Service Pack1 for Progress 9.1D, I noticed
> that the "readme" file, which contains a list of the fixes in the SP,
> contained several references to "memory leaks" that were fixed in this
> service pack. This leads me to believe that perhaps Progress 9.1C may
> have
> contained these leaks as well. It appears that some DLL files (and a few
> other files) are not properly released after Progress is closed. This
> would
> explain why some of our heavy users, who may be in and out of Vantage
> numerous (10 to 20) each day would begin to see sluggish performance in
> the
> afternoon part of the day. A reboot of their PC remedies the situation
> temporarily. Users who don't know this little trick of rebooting
> sometimes
> go for days of sluggish performance until finally their PC locks up due to
> low resources.
>
> I plan to contact Epicor to log a call on this issue in 5.1. I haven't
> used
> Vantage 5.2 enough to know whether the issue is truly cleared up there yet
> or not. Perhaps some of the experienced Admins on the list could do some
> testing somehow to verify that there is indeed a memory leak in 5.1.
>
> Thanks for listening.
>
> Troy Funte
> Liberty Electronics
>
>
>
> Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must
> have already linked your email address to a yahoo id to enable access. )
> (1) To access the Files Section of our Yahoo!Group for Report Builder and
> Crystal Reports and other 'goodies', please goto:
> http://groups.yahoo.com/group/vantage/files/.
> (2) To search through old msg's goto:
> http://groups.yahoo.com/group/vantage/messages
> (3) To view links to Vendors that provide Vantage services goto:
> http://groups.yahoo.com/group/vantage/links
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>


Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have
already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and
Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/links

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/