Memory leak from SCOMM on Windows XP

FAQ #100875

Due to a problem of Windows XP and Windows Server 2003, the SCOMMDRV.EXE can exhaust all available memory when using "socket communication" (Ether-S-Bus). The memory leak is related to the "Windows XP Themes" and Microsoft provides a patch for this problem.

 

Symptom
When using the Microsoft Windows XP Theme (see screenshot below), the Scommdrv.exe leaks memory every time a Ether-S-Bus (Socket) connection to a PCD is disconnected. This can lead to a system crash when all available memory is exhausted.
image

Reason
This problem occurs because of a bug in the implementation of the new Windows XP theming interface. MFC applications leak GDI objects on computers that are running Windows Server 2003 or Windows XP.

Solution
Please refer to the link below which points to the Microsoft Support page which explains the probelm and from where a patch can be downloaded.

Note
This problem concerns all applications using the SCommDrv.exe and communicating with Sockets (--> PG5, OPC Server etc.). WebConnect 2.x is only concerned if the SComm driver is selected.

 

Categories

PG5 1.x

Software (except PG5) / SCOMM

Communication / Ether-S-Bus

Last update: 28.05.2015 18:29

First release: 05.02.2008 13:17

Views: 1527

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download