Возникает утечка памяти при использовании приложения на основе DirectShow для воспроизведения файлов мультимедиа с кодировкой JPEG движения на компьютере под управлением Windows Vista с пакетом обновления 2 или Windows Server 2008 с пакетом обновления 2

Переводы статьи Переводы статьи
Код статьи: 974875 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Вас Microsoft DirectShow-приложение на компьютере под управлением Windows Vista с пакетом обновления 2 (SP2) или Windows Server 2008 с пакетом обновления 2 (SP2). С помощью DirectShow-приложение для воспроизведения файла мультимедиа, закодированные с помощью кодека JPEG движения. Затем возникает утечка памяти.

При использовании системного монитора (Perfmon.exe) для наблюдения за приложения DirectShow, можно заметить,Байт исключительного пользованиясчетчика постоянно увеличивается. Кроме того приложение DirectShow иногда может перезагрузиться.

ПримечаниеЭта проблема также возникает при использовании приложения на основе DirectShow для воспроизведения потокового движения JPEG-изображения из камеры.

Причина

Эта проблема возникает из-за ошибки в БИБЛИОТЕКЕ ядра DirectShow (Quarzt.dll). Эта ошибка вызывает утечку памяти в Quarzt.dll, при использовании приложения DirectShow для воспроизведения мультимедийных файлов, которые закодированы с помощью кодека JPEG движения.

Решение

Сведения о исправления

Исправление доступно в корпорации Майкрософт. Это исправление предназначено для устранения проблемы, описанной в этой статье.. Это исправление необходимо применять только в тех системах, в которых наблюдается данная проблема.. Исправление может проходить дополнительное тестирование.. Таким образом, если вы не подвержены серьезно эту проблему, рекомендуется дождаться следующего обновления программного обеспечения, содержащего это исправление.

Исправление доступно для загрузки, существует ли раздел «Исправление доступно для загрузки» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в Службу поддержки клиентов Microsoft для получения исправления..

Примечание, Если дополнительные проблемы, или если требуется устранить неполадки может потребоваться создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются вами дополнительно.. Для получения полного списка, и служба технической поддержки по телефону номера или создать отдельный запрос, посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
ПримечаниеВ форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это потому, что исправление не поддерживается для этого языка.

Исправления важные Windows Vista и Windows Server 2008 включены в одинаковые пакеты. Тем не менее только один из этих продуктов могут быть указаны на странице исправлений запрос. Для получения пакета исправлений для Windows Vista и Windows Server 2008, просто установите продукт, который указан на странице.

Необходимые условия

Для установки этого исправления на компьютере должна быть установлена одна из следующих операционных систем:
  • Windows Vista с пакетом обновления 2 (SP2)
  • Windows Server 2008 с пакетом обновления 2 (SP2)
Для получения дополнительных сведений об установке пакета обновления Windows Vista щелкните следующий номер статьи базы знаний Майкрософт:
935791Как получить последний пакет обновления для Windows Vista

Для получения дополнительных сведений об установке пакета обновления Windows Server 2008, щелкните следующий номер статьи базы знаний Майкрософт:
968849Как получить последний пакет обновления для Windows Server 2008

Требование перезагрузки

Нет необходимости перезагружать компьютер после установки данного исправления.

Сведения о реестре

Для использования одного из исправлений в этом пакете, у вас нет для внесения изменений в реестр.

Сведения о файле

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладкеДата и времяэлемент панели управления.

Windows Vista и Windows Server 2008 примечания к сведениям о файле

  • Файлы, относящиеся к продукции или версии (RTM, SPn), можно определить по номерам версий, как показано в следующей таблице:
    Свернуть эту таблицуРазвернуть эту таблицу
    ВерсияПродуктВехаПапка обслуживания
    6.0.6000,20xxxWindows VistaRTMLDR
    6.0.6001.22xxxС пакетом обновления 1 для Windows Vista и Windows Server 2008 SP1С пакетом обновления 1LDR
    6.0.6002.22xxxПакет SP2 с пакетом обновления 2 для Windows Vista и Windows Server 2008С пакетом обновления 2LDR
  • Пакет обновления интегрируется в исходной версии Windows Server 2008. Таким образом файлы этапу разработки RTM относятся только к Windows Vista. Файлы этапу разработки RTM: 6.0.0000.xxxxxxномер версии.
  • Файлы МАНИФЕСТА (.manifest) и файлы MUM (.mum), которые установлены для каждой средыуказанный отдельно. Файлы с расширениями MANIFEST и MUM, а также связанные CAT-файлы каталога безопасности критически важны для отслеживания состояния обновляемого компонента.. Файлы каталога безопасности (атрибуты не указаны) подписаны подписи цифрового корпорации Майкрософт.

Для всех поддерживаемых x 86-разрядных версий Windows Server 2008 и Windows Vista

Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремя
Quartz.dll6.6.6002.222111,314,30426 Августа 2009 г.15: 53

Для всех поддерживаемых 64-разрядных версий Windows Server 2008 и Windows Vista

Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремя
Quartz.dll6.6.6002.222111,569,79226 Августа 2009 г.15: 45

Для всех поддерживаемых процессором Itanium версий Windows Server 2008

Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремя
Quartz.dll6.6.6002.222113,865,08826 Августа 2009 г.15: 49

Статус

Корпорация Майкрософт подтвердила, что это является проблемой в продуктах Майкрософт, перечисленных в разделе «Относится к».

Дополнительная информация

Для получения дополнительных сведений о Microsoft DirectShow, посетите следующий веб-узел Microsoft Developer Network (MSDN):
http://MSDN.Microsoft.com/en-us/library/dd375454%28VS.85%29.aspx
Для получения дополнительных сведений о Фильтр распаковки MJPEG посетите следующий веб-узел Microsoft Developer Network (MSDN):
http://MSDN.Microsoft.com/en-us/library/dd390691%28VS.85%29.aspx

Сведения о дополнительных файлах для Windows Server 2008 и Windows Vista


Дополнительные файлы для всех поддерживаемых x 86-разрядных версий Windows Server 2008 и Windows Vista

Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаPackage_for_kb974875_client_2 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mum
Версия файлаНе действует
Размер файла1,530
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)23: 00
Имя файлаPackage_for_kb974875_client ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mum
Версия файлаНе действует
Размер файла1,430
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)23: 00
Имя файлаPackage_for_kb974875_server_1 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mum
Версия файлаНе действует
Размер файла1,530
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)23: 00
Имя файлаPackage_for_kb974875_server ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mum
Версия файлаНе действует
Размер файла1,430
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)23: 00
Имя файлаX86_microsoft windows-directshow core_31bf3856ad364e35_6.0.6002.22211_none_a8d67e8a04314a5e.manifest
Версия файлаНе действует
Размер файла122,931
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)17: 26

Дополнительные файлы для всех поддерживаемых 64-разрядных версий Windows Server 2008 и Windows Vista

Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаAmd64_560a457ef819f224528f0f0ba5f6abaf_31bf3856ad364e35_6.0.6002.22211_none_6bbd3dc4a97235eb.manifest
Версия файлаНе действует
Размер файла1,054
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)23: 00
Имя файлаAmd64_microsoft windows-directshow core_31bf3856ad364e35_6.0.6002.22211_none_04f51a0dbc8ebb94.manifest
Версия файлаНе действует
Размер файла120,117
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)17: 17
Имя файлаPackage_for_kb974875_client_2 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mum
Версия файлаНе действует
Размер файла1,540
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)23: 00
Имя файлаPackage_for_kb974875_client ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mum
Версия файлаНе действует
Размер файла1,438
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)23: 00
Имя файлаPackage_for_kb974875_server_1 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mum
Версия файлаНе действует
Размер файла1,540
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)23: 00
Имя файлаPackage_for_kb974875_server ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mum
Версия файлаНе действует
Размер файла1,438
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)23: 00

Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 на базе процессоров Itanium

Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаIa64_microsoft-windows - directshow - core_31bf3856ad364e35_6.0.6002.22211_none_a8d82280042f535a.manifest
Версия файлаНе действует
Размер файла118,180
Дата (по Гринвичу)26 Августа 2009 г.
Время (UTC)19: 18
Имя файлаPackage_for_kb974875_server_1 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.2.0.mum
Версия файлаНе действует
Размер файла1,370
Дата (по Гринвичу)27 Августа 2009 г.
Время (UTC)06: 40
Имя файлаPackage_for_kb974875_server ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.2.0.mum
Версия файлаНе действует
Размер файла1,434
Дата (по Гринвичу)27 Августа 2009 г.
Время (UTC)06: 40

Свойства

Код статьи: 974875 - Последний отзыв: 10 октября 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Service Pack 2 для Windows Vista на следующих платформах
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Enterprise
    • Windows Vista Business
    • Windows Vista Ultimate
  • Windows Server 2008 Service Pack 2 на следующих платформах
    • Windows Server 2008 Standard
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Web Server 2008
Ключевые слова: 
kbfix kbautohotfix kbexpertiseadvanced kbsurveynew kbqfe kbmt KB974875 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:974875

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com