Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Symptomer

Tenk deg følgende:

  • Du utvikler et vertsprogram for web-leseren kontroll eller en ActiveX-kontroll.

  • Programmet eller ActiveX-kontrollen refererer til enumerator-objekt fra en samling grensesnittet i en HTML-side. Hvis du vil opprette denne funksjonaliteten, kan du se følgende retningslinjer:

    • Enumeratoren er hentet ved å kalle get__newEnum -funksjonen i en samling grensesnittet i C++.  Et eksempel på en samling-grensesnittet er IHTMLElementCollection, og dette oppnås vanligvis ved å kalle IHTMLDocument2::get_all.

    • I Visual Basic, er dette trinnet utføres i bakgrunnen i en foreach-konstruksjon over en samling (for eksempel document.all-samlingen).

  • Du kjører programmet på en datamaskin som har Internet Explorer 10 er installert.

I dette scenariet oppstår en minnelekkasje.

Obs! Fordi ActiveX-kontroller forbruke mer minne enn opprinnelig HTML-elementer, er minnelekkasje tydeligere hvis ett av elementene i samlingen er en ActiveX-kontroll.

For eksempel oppstår en minnelekkasje når du bruker følgende C++-kode i en funksjon i et vertsprogram for web-leseren kontroll. I dette tilfellet er store mengder minne lekket hvis ett av elementene på websiden er en ActiveX-kontroll.
void CEnumLeakDlg::OnBnClicked(){
IDispatch* pDocDisp = m_web.get_Document();
IHTMLDocument2* pDoc = NULL;
HRESULT hr = pDocDisp->QueryInterface(IID_IHTMLDocument2, (void**)&pDoc);
IHTMLElementCollection* pElColl = NULL;
hr = pDoc->get_all(&pElColl);
IUnknown* pEnum = NULL;
hr = pElColl->get__newEnum(&pEnum);
pEnum->Release();
pElColl->Release();
pDoc->Release();
pDocDisp->Release();
}

Oppløsning

Hvis du vil løse dette problemet, installerer du følgende oppdatering:

2862772 MS13-059: Kumulativ sikkerhetsoppdatering for Internet Explorer: 13 August 2013

Hvis du vil ha mer informasjon

Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

824684 beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×