Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Oprava: Silverlight aplikácia Windows Embedded zrážky pretekanie pamäte v vlastný ovládací prvok typu VTYPE_BSTR Windows Embedded kompaktný 7

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 3032063
Úvod
Tento článok popisuje problém, ktorý spúšťa zlyhaniu Silverlight pre Windows Embedded aplikácií od pretekanie pamäte v vlastný ovládací prvok typu VTYPE_BSTR Windows Embedded kompaktný 7. Aktualizácia je k dispozícii na vyriešenie tohto problému. Pred inštaláciou tejto aktualizácie sa všetky skôr vydané aktualizácie pre tento produkt, musí byť nainštalovaný.
Príznaky
Máte aplikáciu Silverlight pre Windows Embedded Windows Embedded kompaktný 7. Pretečenie pamäte môže vyskytnúť, ak aplikácia vytvára a stlačenie vlastný ovládací prvok vlastný závislosť vlastnosť Typ VTYPE_BSTR. Okrem toho pretekania pamäte môže spôsobiť zlyhanie aplikácie.

Príklady:
  • IXRCustomUserControl::GetPropertyValue() postup sa nazýva vráti a XRValue nastaví premennej XRValue.shouldFreeValuePointer na hodnotu False. To spôsobí prerušenie. Ak nastavíte XRValue.shouldFreeValuePointer = True vo vašej aplikácii to spôsobí pretečenie pamäte.
  • GetDependencyProperty postup sa nazýva vráti a XRValue nastaví premenná XRValue.shouldFreeValuePointerTrue. To tiež spôsobuje pretečenie pamäte.

Tieto pretečenia pamäte nakoniec spôsobí zlyhanie aplikácie.
Riešenie

Informácie o aktualizáciách softvéru

Podporovaný softvér update je teraz k dispozícii od spoločnosti Microsoft ako Windows Embedded kompaktný 7 mesačné aktualizácie (jún 2015).

Poznámka: Tento Windows Embedded kompaktný 7 mesačné aktualizácie k dispozícii na prevzatie na nasledujúcej webovej lokalite Microsoft Download Center:

Požiadavky

Táto aktualizácia je podporovaná len v prípade, že nainštalované aj všetky skôr vydané aktualizácie pre tento produkt.

Požiadavka na reštartovanie

Po použití tejto aktualizácie je nutné vykonať čistú zostava celej platformy. Na použite jeden z nasledujúcich postupov:
  • V ponuke zostavu kliknite Čisté riešeniea kliknite na položku Vytvoriť riešenie.
  • Zostava ponuke Zostaviť riešenie.
Nemáte na reštartovanie počítača po použití tejto aktualizácie softvéru.

Informácie o nahradení aktualizácie

Táto aktualizácia nenahrádza žiadne ďalšie aktualizácie.

Informácie o súboroch

Anglická verzia tohto balíka aktualizácií softvéru má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a čas jednotlivých súborov sú uvedené vo formáte koordinovaného svetového času (UTC). Pri zobrazení informácií o súbore sa dátumy a čas prevedú na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite kartu Časové pásmo v položke Dátum a čas v ovládacom paneli.
Súbory, ktoré sú súčasťou tohto balíka aktualizácií
Názov súboruVeľkosť súboruDátumČasCesta
Xamlruntime.map1,840,53403-Jul-201510:55Public\Common\Oak\Target\Mipsii\Checked
Xamlruntime.rel2,848,17603-Jul-201510:55Public\Common\Oak\Target\Mipsii\Checked
Xamlruntime.dll1,712,12803-Jul-201510:55Public\Common\Oak\Target\Mipsii\Checked
Xamlruntime.map1,435,94603-Jul-201510:56Public\Common\Oak\Target\Mipsii\Retail
Xamlruntime.rel2,322,26103-Jul-201510:56Public\Common\Oak\Target\Mipsii\Retail
Xamlruntime.dll1,236,99203-Jul-201510:56Public\Common\Oak\Target\Mipsii\Retail
Xamlruntime.map2,462,37903-Jul-201510:55Public\Common\Oak\Target\Mipsii\Debug
Xamlruntime.rel3,905,40003-Jul-201510:55Public\Common\Oak\Target\Mipsii\Debug
Xamlruntime.dll2,523,13603-Jul-201510:55Public\Common\Oak\Target\Mipsii\Debug
Xamlruntime.map1,833,28803-Jul-201510:56Public\Common\Oak\Target\Armv6\Checked
Xamlruntime.rel1,763,46003-Jul-201510:56Public\Common\Oak\Target\Armv6\Checked
Xamlruntime.dll1,359,87203-Jul-201510:56Public\Common\Oak\Target\Armv6\Checked
Xamlruntime.map1,264,16903-Jul-201510:56Public\Common\Oak\Target\Armv6\Retail
Xamlruntime.rel1,577,83103-Jul-201510:56Public\Common\Oak\Target\Armv6\Retail
Xamlruntime.dll970,75203-Jul-201510:56Public\Common\Oak\Target\Armv6\Retail
Xamlruntime.map2,485,09003-Jul-201510:55Public\Common\Oak\Target\Armv6\Debug
Xamlruntime.rel2,317,24403-Jul-201510:55Public\Common\Oak\Target\Armv6\Debug
Xamlruntime.dll2,232,32003-Jul-201510:55Public\Common\Oak\Target\Armv6\Debug
Xamlruntime.map1,787,55803-Jul-201510:55Public\Common\Oak\Target\X86\Checked
Xamlruntime.rel1,731,06703-Jul-201510:55Public\Common\Oak\Target\X86\Checked
Xamlruntime.dll1,060,86403-Jul-201510:55Public\Common\Oak\Target\X86\Checked
Xamlruntime.map1,428,78803-Jul-201510:54Public\Common\Oak\Target\X86\Retail
Xamlruntime.rel1,626,08703-Jul-201510:54Public\Common\Oak\Target\X86\Retail
Xamlruntime.dll778,24003-Jul-201510:54Public\Common\Oak\Target\X86\Retail
Xamlruntime.map2,282,23903-Jul-201510:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.rel2,140,37303-Jul-201510:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.dll1,601,53603-Jul-201510:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.map1,803,33303-Jul-201510:55Public\Common\Oak\Target\Sh4\Checked
Xamlruntime.rel2,186,19303-Jul-201510:55Public\Common\Oak\Target\Sh4\Checked
Xamlruntime.dll1,265,66403-Jul-201510:55Public\Common\Oak\Target\Sh4\Checked
Xamlruntime.map1,425,65203-Jul-201510:55Public\Common\Oak\Target\Sh4\Retail
Xamlruntime.rel1,955,17903-Jul-201510:55Public\Common\Oak\Target\Sh4\Retail
Xamlruntime.dll925,69603-Jul-201510:55Public\Common\Oak\Target\Sh4\Retail
Xamlruntime.map2,461,37203-Jul-201510:55Public\Common\Oak\Target\Sh4\Debug
Xamlruntime.rel2,927,89703-Jul-201510:55Public\Common\Oak\Target\Sh4\Debug
Xamlruntime.dll2,015,23203-Jul-201510:55Public\Common\Oak\Target\Sh4\Debug
Xamlruntime.map1,838,85003-Jul-201510:55Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntime.rel2,819,66903-Jul-201510:55Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntime.dll1,703,93603-Jul-201510:55Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntime.map1,434,54403-Jul-201510:55Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntime.rel2,301,49703-Jul-201510:55Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntime.dll1,236,99203-Jul-201510:55Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntime.map2,460,54303-Jul-201510:55Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntime.rel3,879,01003-Jul-201510:55Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntime.dll2,514,94403-Jul-201510:55Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntime.map1,833,27603-Jul-201510:56Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.rel1,763,46003-Jul-201510:56Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.dll1,351,68003-Jul-201510:56Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.map1,264,09403-Jul-201510:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.rel1,577,80203-Jul-201510:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.dll966,65603-Jul-201510:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.map2,485,09803-Jul-201510:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.rel2,317,21503-Jul-201510:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.dll2,228,22403-Jul-201510:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.map1,833,82603-Jul-201510:56Public\Common\Oak\Target\Armv5\Checked
Xamlruntime.rel1,769,08603-Jul-201510:56Public\Common\Oak\Target\Armv5\Checked
Xamlruntime.dll1,372,16003-Jul-201510:56Public\Common\Oak\Target\Armv5\Checked
Xamlruntime.map1,264,65603-Jul-201510:55Public\Common\Oak\Target\Armv5\Retail
Xamlruntime.rel1,582,47103-Jul-201510:55Public\Common\Oak\Target\Armv5\Retail
Xamlruntime.dll983,04003-Jul-201510:55Public\Common\Oak\Target\Armv5\Retail
Xamlruntime.map2,484,75403-Jul-201510:55Public\Common\Oak\Target\Armv5\Debug
Xamlruntime.rel2,324,87103-Jul-201510:55Public\Common\Oak\Target\Armv5\Debug
Xamlruntime.dll2,240,51203-Jul-201510:55Public\Common\Oak\Target\Armv5\Debug
Odkazy
Ďalšie informácie o Terminológia ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 3032063 – Posledná kontrola: 07/14/2015 20:24:00 – Revízia: 2.0

Windows Embedded Compact 7

  • kbqfe kbfix kbpubtypekc kbexpertiseinter kbsurveynew atdownload kbmt KB3032063 KbMtsk
Pripomienky