Introdução
Este artigo descreve uma fuga de memória em dispositivos baseados no Windows de 2013 Compact incorporado. O problema ocorre quando um socket Winsock estiver definido para um Estado de escuta numa aplicação.
Existe uma actualização resolver este problema. Antes de instalar esta actualização, tem de ser instaladas todas as actualizações anteriormente disponibilizadas para este produto.
Sintomas
Suponha que tem uma aplicação que cria sockets, liga os sockets, escuta os sockets e, em seguida, fecha os sockets num dispositivo baseado no Windows de 2013 Compact incorporado. Quando a aplicação é executada para cada socket em que essas operações são efectuadas, ocorre uma fuga de memória.
Informações de actualização de software
Informações de transferência
Incorporado Compact 2013 actualização mensal do Windows (Fevereiro de 2018) está agora disponível da Microsoft. Para transferir esta actualização, vá para o Microsoft OEM Online ou MyOEM.
Pré-requisitos
Esta actualização só é suportada se todas as actualizações anteriormente disponibilizadas para este produto também são instaladas.
Requisito de reinício
Depois de aplicar esta actualização, deve efectuar uma limpeza de toda a plataforma. Para tal, utilize um dos seguintes métodos:
-
No menu de criação , clique Solução limpoe, em seguida, clique em Criar solução.
-
No menu de criação , clique em Reconstruir solução.
Não é necessário reiniciar o computador depois de aplicar esta actualização de software.
Substituição de actualizações
Esta actualização não substitui quaisquer outras actualizações.
Informações de ficheiro
A versão inglesa deste pacote de actualização de software tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.
Nome do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Caminho |
---|---|---|---|---|
Tcpv.lib |
4,721,074 |
13-Feb-2018 |
10:16 |
Public\Common\Oak\Lib\Armv7\Checked |
Tcpv.lib |
5,355,710 |
13-Feb-2018 |
10:18 |
Public\Common\Oak\Lib\Armv7\Debug |
Tcpv.lib |
4,448,916 |
13-Feb-2018 |
10:19 |
Public\Common\Oak\Lib\Armv7\Retail |
Tcpv.lib |
4,961,044 |
13-Feb-2018 |
10:15 |
Public\Common\Oak\Lib\X86\Checked |
Tcpv.lib |
4,422,726 |
13-Feb-2018 |
10:15 |
Public\Common\Oak\Lib\X86\Debug |
Tcpv.lib |
4,732,666 |
13-Feb-2018 |
10:43 |
Public\Common\Oak\Lib\X86\Retail |
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Obter informações sobre a terminologia utilizada pela Microsoft para descrever actualizações de software.