Fuga de memória quando define um socket Winsock para escutar em 2013 do Windows Embedded Compact

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.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×