Makale numarası: 2249270 - Son Gözden Geçirme: 14 Eylül 2010 Salı - Gözden geçirme: 2.0

Bir bellek sızıntısı oluşuyor bir aygıtta çalışan "SYSGEN_DCOM" değişkeni içeren bir Windows Embedded CE 6.0 görüntüsü

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Senaryo aşağıdaki düşünün. İçeren bir Windows Embedded CE 6.0 resmi çalışan bir aygıt olanSYSGEN_DCOMdeğişken. Bu aygıtta Ole32.dll modülü ve Oleaut32.dll modülünde bir uygulama çalıştırabilir. Bu senaryoda, bellek sızıntısı oluşabilir. Bellek sızıntısı nedeniyle, bazı beklenmedik sorunlarla karşılaşabilirsiniz. Örneğin, uygulama kilitlenmesi veya sistem performansı düşüyor.

Neden

Ole32.dll modülü ve Oleaut32.dll modülünde iş parçacıklarının sona sırası nedeniyle bu sorun oluşur. Bu iki modül iş parçacığı durumu verileri paylaşmak, ancak yalnızca Ole32.dll modül veri yapısı için bellek ayırmayı korur. Modül her bağlandığında, alfabetik olarak bağlanır. Bu nedenle, Oleaut32.dll modülünde sonra Ole32.dll modülü bağlıdır. Her iki modül alıyorsanız, birDLL_THREAD_DETACHileti ve Oleaut32.dll modülünde işler iletiyi daha sonra bellek sızıntısı oluşuyor.

Çözüm

Yazılım güncelleştirme bilgileri

Windows Embedded CE 6.0 Platform Builder Aylık Güncelleştirmesi (Ağustos 2010) desteklenen bir yazılım güncelleştirmesi artık kullanılabilir. Bunu, "Dosya bilgileri" bölümüne giderek onaylayabilirsiniz.. Paket dosyası adı ürün sürümünü, tarihini, Bilgi Bankası makalesi numarasını ve işlemci türünü içerir.. Paket dosyası adının biçimi aşağıdaki gibidir:
Ürün sürümü-yyaagg-kbnnnnnn-işlemci türü
Örnek: Wincepb50-060503-kb917590-armv4i.msi, 917590 KB makalesinde belgelenen ve Mayıs 2006 aylık güncelleştirmesine dahil bulunan ARMV4i Windows CE 5.0 Platform Builder düzeltme olur. Bu sorunu hemen çözümlemek için Windows CE Platform Builder edinme ve çekirdek işletim sistemi yazılım güncelleştirmeleri hakkında bilgi için aşağıdaki makale numarasını tıklatın:
837392  (http://support.microsoft.com/kb/837392/ ) Microsoft Windows CE Platform Builder ürünlerinin çekirdek işletim sistemi bulmak için ile giderilen

Önkoşullar

Yalnızca bu ürün için tüm daha önce yayımlanan yazılım güncelleştirmelerini de uygulanan, bu yazılım güncelleştirmesi desteklenir.

Yeniden başlatma gereksinimi

, Bu yazılım güncelleştirmesi yüklendikten sonra tüm platformun temiz bir yapı yapmanız gerekir. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın:
  • ,Oluşturmamenüsünde,'ı tıklatınTemiz bir çözüm[NULL]'iÇözüm oluşturun.
  • ,Oluşturmamenüsünde,'ı tıklatınYeniden çözüm.
Bu yazılım güncelleştirmesini uyguladıktan sonra bilgisayarınızı yeniden başlatmanız gerekmez.

Güncelleştirme değiştirme bilgileri

Bu güncelleştirme değiştirmez tüm diğer güncelleştirmeler.

Dosya bilgileri

İngilizce sürümü, bu yazılım güncelleştirme paketinin dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür.. UTC ve yerel saat arasındaki farkı bulmak içinSaat dilimisekmesindeTarih ve saatMadde Denetim Masası.
Yükleyici dosyası
Bu tabloyu kapaBu tabloyu aç
Dosya adıDosya boyutuTarihSaat
Wincepb60 100817 kb2249270 armv4i.msi930,30417 Ağustos 201017: 56
Wincepb60 100817 kb2249270 mipsii.msi919,04017 Ağustos 201017: 56
Wincepb60 100817 kb2249270 mipsii_fp.msi920,57617 Ağustos 201017: 56
Wincepb60 100817 kb2249270 mipsiv.msi925,69617 Ağustos 201017: 56
Wincepb60 100817 kb2249270 mipsiv_fp.msi923,13617 Ağustos 201017: 56
Wincepb60 100817 kb2249270 sh4.msi894,46417 Ağustos 201017: 56
Wincepb60 100817 kb2249270 x86.msi863,74417 Ağustos 201017: 56
Bu düzeltme paketinde bulunan dosyalar
Bu tabloyu kapaBu tabloyu aç
Dosya adıDosya boyutuTarihSaatYol
Windows katıştırılmış ce 6.0_update_kb2249270.htm7,61917 Ağustos 201017: 43100817_kb2249270
Class.lib681,78412 Ağustos 201014: 56Public\Dcom\Oak\Lib\Armv4i\Debug
Mcombase.lib70,60612 Ağustos 201014: 56Public\Dcom\Oak\Lib\Armv4i\Debug
Class.lib517,86812 Ağustos 201014: 56Public\Dcom\Oak\Lib\Armv4i\Retail
Mcombase.lib62,27212 Ağustos 201014: 56Public\Dcom\Oak\Lib\Armv4i\Retail
Class.lib666,76012 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsii\Debug
Mcombase.lib70,22812 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsii\Debug
Class.lib510,60812 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsii\Retail
Mcombase.lib62,96412 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsii\Retail
Class.lib666,91012 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsii_fp\Debug
Mcombase.lib70,24812 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsii_fp\Debug
Class.lib510,74412 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsii_fp\Retail
Mcombase.lib62,99812 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsii_fp\Retail
Class.lib673,69812 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsiv\Debug
Mcombase.lib70,78412 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsiv\Debug
Class.lib514,85412 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsiv\Retail
Mcombase.lib63,70012 Ağustos 201014: 57Public\Dcom\Oak\Lib\Mipsiv\Retail
Class.lib673,84812 Ağustos 201014: 58Public\Dcom\Oak\Lib\Mipsiv_fp\Debug
Mcombase.lib70,80412 Ağustos 201014: 58Public\Dcom\Oak\Lib\Mipsiv_fp\Debug
Class.lib514,99012 Ağustos 201014: 58Public\Dcom\Oak\Lib\Mipsiv_fp\Retail
Mcombase.lib63,73412 Ağustos 201014: 58Public\Dcom\Oak\Lib\Mipsiv_fp\Retail
Class.lib613,76612 Ağustos 201014: 58Public\Dcom\Oak\Lib\Sh4\Debug
Mcombase.lib64,92412 Ağustos 201014: 58Public\Dcom\Oak\Lib\Sh4\Debug
Class.lib480,57012 Ağustos 201014: 58Public\Dcom\Oak\Lib\Sh4\Retail
Mcombase.lib59,47412 Ağustos 201014: 58Public\Dcom\Oak\Lib\Sh4\Retail
Class.lib592,62012 Ağustos 201014: 56Public\Dcom\Oak\Lib\X86\Debug
Mcombase.lib63,86412 Ağustos 201014: 56Public\Dcom\Oak\Lib\X86\Debug
Class.lib475,83812 Ağustos 201014: 56Public\Dcom\Oak\Lib\X86\Retail
Mcombase.lib59,72612 Ağustos 201014: 56Public\Dcom\Oak\Lib\X86\Retail

Durum

Microsoft, bu, "Aşağıdakilere Uygulanır" bölümünde. listelenen Microsoft ürünlerinde bir sorun onaylamıştır

Daha fazla bilgi

Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684  (http://support.microsoft.com/kb/824684/ ) Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Bu makaledeki bilginin uygulandığı durum:
  • Windows Embedded CE 6.0
Anahtar Kelimeler: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2249270 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:2249270  (http://support.microsoft.com/kb/2249270/en-us/ )