В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Исправление: Вызов кода в файл unwind.cpp заставляет приложение к сбою в Windows Embedded Compact 7

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3061283
Введение
В данной статье описывается проблема в коде, whichcalling в unwind.cpp файла приводит к приложению Windows Embedded Compact 7 crashin. Доступно обновление для устранения этой проблемы. Перед установкой этого обновления необходимо установить все ранее выпущенные обновления для данного продукта.
Проблема
При вызове следующий код в файле Unwind.cpp в приложении Windows Embedded Compact 7, адрес ссылки, generatedin код (адрес = READ_DATA_ULONG (ProcessId регистра [RegIndex] + (Opcode & 0xfff));) указывает на недопустимый адрес области и приводит к сбою приложения.

Код Unwind.cpp

static BOOL ArmWalkEpilog(    __in ULONG          PrologBeginAddress,    __in ULONG          EpilogPc,    __in ULONG          MaxEpilogBytes,    __in CONTEXT *      ContextRecord,    __in PROCESSID_T    ProcessId    )

Решение

Сведения об обновлении программного обеспечения

Обновление поддерживаемого программного обеспечения от корпорации Майкрософт как Обновления Windows Embedded Compact 7 месяц (май 2015).

Примечание Это Windows Embedded Compact 7 ежемесячное обновление доступно для загрузки на следующий веб-узел центра загрузки корпорации Майкрософт:

Предварительные условия

Это обновление поддерживается только в том случае, если также были установлены все ранее выпущенные обновления для данного продукта.

Необходимость перезагрузки

После установки данного обновления необходимо выполнить чистую сборку всей платформы. Для этого воспользуйтесь одним из следующих способов:
  • В меню Построение выберите пункт Очистить решениеи выберите команду Построить решение.
  • В меню Построение выберите команду Перестроить решение.
Необходимо перезагрузить компьютер после применения этого обновления программного обеспечения.

Сведения о замене обновлений

Это обновление не заменяет других обновлений.

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

Английская версия данного пакета обновления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате UTC. При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.
Файлы, включенные в данный пакет обновления
Имя файлаРазмер файлаДатаВремяПуть
Unwind.cpp146,12027 апреля 2015 г.19:18Private\Winceos\Coreos\Core\Dll\Arm
Coremain.lib1,216,58605 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii\Checked
Kcoremain.lib1,109,62805 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii\Checked
Coremain.lib1,079,60605 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii\Retail
Kcoremain.lib1,017,65405 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii\Retail
Coremain.lib1,364,53405 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii\Debug
Kcoremain.lib1,242,75205 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii\Debug
Coremain.lib1,289,90605 мая 2015 г.05:18Public\Common\Oak\Lib\Armv6\Checked
Kcoremain.lib1,176,00405 мая 2015 г.05:18Public\Common\Oak\Lib\Armv6\Checked
Coremain.lib1,164,37605 мая 2015 г.05:18Public\Common\Oak\Lib\Armv6\Retail
Kcoremain.lib1,096,35605 мая 2015 г.05:18Public\Common\Oak\Lib\Armv6\Retail
Coremain.lib1,442,19605 мая 2015 г.05:17Public\Common\Oak\Lib\Armv6\Debug
Kcoremain.lib1,313,22605 мая 2015 г.05:17Public\Common\Oak\Lib\Armv6\Debug
Coremain.lib1,086,89605 мая 2015 г.05:17Public\Common\Oak\Lib\X86\Checked
Kcoremain.lib986,93605 мая 2015 г.05:17Public\Common\Oak\Lib\X86\Checked
Coremain.lib949,11805 мая 2015 г.05:17Public\Common\Oak\Lib\X86\Retail
Kcoremain.lib894,85405 мая 2015 г.05:17Public\Common\Oak\Lib\X86\Retail
Coremain.lib1,131,57805 мая 2015 г.05:17Public\Common\Oak\Lib\X86\Debug
Kcoremain.lib1,027,72205 мая 2015 г.05:17Public\Common\Oak\Lib\X86\Debug
Coremain.lib1,123,76805 мая 2015 г.05:17Public\Common\Oak\Lib\Sh4\Checked
Kcoremain.lib1,027,35205 мая 2015 г.05:17Public\Common\Oak\Lib\Sh4\Checked
Coremain.lib1,019,41205 мая 2015 г.05:17Public\Common\Oak\Lib\Sh4\Retail
Kcoremain.lib962,59405 мая 2015 г.05:17Public\Common\Oak\Lib\Sh4\Retail
Coremain.lib1,248,92205 мая 2015 г.05:18Public\Common\Oak\Lib\Sh4\Debug
Kcoremain.lib1,141,58405 мая 2015 г.05:18Public\Common\Oak\Lib\Sh4\Debug
Coremain.lib1,218,24405 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii_fp\Checked
Kcoremain.lib1,111,44205 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii_fp\Checked
Coremain.lib1,081,43005 мая 2015 г.05:18Public\Common\Oak\Lib\Mipsii_fp\Retail
Kcoremain.lib1,019,31805 мая 2015 г.05:18Public\Common\Oak\Lib\Mipsii_fp\Retail
Coremain.lib1,366,29405 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii_fp\Debug
Kcoremain.lib1,244,54605 мая 2015 г.05:17Public\Common\Oak\Lib\Mipsii_fp\Debug
Coremain.lib1,279,00405 мая 2015 г.05:18Public\Common\Oak\Lib\Armv7\Checked
Kcoremain.lib1,166,66405 мая 2015 г.05:18Public\Common\Oak\Lib\Armv7\Checked
Coremain.lib1,154,13205 мая 2015 г.05:18Public\Common\Oak\Lib\Armv7\Retail
Kcoremain.lib1,087,49405 мая 2015 г.05:18Public\Common\Oak\Lib\Armv7\Retail
Coremain.lib1,432,18805 мая 2015 г.05:17Public\Common\Oak\Lib\Armv7\Debug
Kcoremain.lib1,304,68605 мая 2015 г.05:17Public\Common\Oak\Lib\Armv7\Debug
Coremain.lib1,289,76005 мая 2015 г.05:17Public\Common\Oak\Lib\Armv5\Checked
Kcoremain.lib1,175,85805 мая 2015 г.05:17Public\Common\Oak\Lib\Armv5\Checked
Coremain.lib1,164,24005 мая 2015 г.05:18Public\Common\Oak\Lib\Armv5\Retail
Kcoremain.lib1,096,22005 мая 2015 г.05:18Public\Common\Oak\Lib\Armv5\Retail
Coremain.lib1,442,28805 мая 2015 г.05:17Public\Common\Oak\Lib\Armv5\Debug
Kcoremain.lib1,313,25205 мая 2015 г.05:17Public\Common\Oak\Lib\Armv5\Debug
CoreDll.exp291,85605 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii\Checked
CoreDll.lib395,97805 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii\Checked
CoreDll.exp291,75305 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii\Retail
CoreDll.lib395,80805 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii\Retail
CoreDll.exp291,85405 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii\Debug
CoreDll.lib395,97805 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii\Debug
CoreDll.exp292,57305 мая 2015 г.05:18Public\Common\Exp\Lib\Armv6\Checked
CoreDll.lib395,97805 мая 2015 г.05:18Public\Common\Exp\Lib\Armv6\Checked
CoreDll.exp292,47005 мая 2015 г.05:18Public\Common\Exp\Lib\Armv6\Retail
CoreDll.lib395,80805 мая 2015 г.05:18Public\Common\Exp\Lib\Armv6\Retail
CoreDll.exp292,57105 мая 2015 г.05:17Public\Common\Exp\Lib\Armv6\Debug
CoreDll.lib395,97805 мая 2015 г.05:17Public\Common\Exp\Lib\Armv6\Debug
CoreDll.exp295,28705 мая 2015 г.05:17Public\Common\Exp\Lib\X86\Checked
CoreDll.lib405,34605 мая 2015 г.05:17Public\Common\Exp\Lib\X86\Checked
CoreDll.exp295,18705 мая 2015 г.05:17Public\Common\Exp\Lib\X86\Retail
CoreDll.lib405,17005 мая 2015 г.05:17Public\Common\Exp\Lib\X86\Retail
CoreDll.exp295,28505 мая 2015 г.05:17Public\Common\Exp\Lib\X86\Debug
CoreDll.lib405,34605 мая 2015 г.05:17Public\Common\Exp\Lib\X86\Debug
CoreDll.exp301,29005 мая 2015 г.05:17Public\Common\Exp\Lib\Sh4\Checked
CoreDll.lib406,20405 мая 2015 г.05:17Public\Common\Exp\Lib\Sh4\Checked
CoreDll.exp301,18605 мая 2015 г.05:17Public\Common\Exp\Lib\Sh4\Retail
CoreDll.lib406,02805 мая 2015 г.05:17Public\Common\Exp\Lib\Sh4\Retail
CoreDll.exp301,28805 мая 2015 г.05:18Public\Common\Exp\Lib\Sh4\Debug
CoreDll.lib406,20405 мая 2015 г.05:18Public\Common\Exp\Lib\Sh4\Debug
CoreDll.exp289,05305 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii_fp\Checked
CoreDll.lib395,97805 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii_fp\Checked
CoreDll.exp288,95005 мая 2015 г.05:18Public\Common\Exp\Lib\Mipsii_fp\Retail
CoreDll.lib395,80805 мая 2015 г.05:18Public\Common\Exp\Lib\Mipsii_fp\Retail
CoreDll.exp289,05105 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii_fp\Debug
CoreDll.lib395,97805 мая 2015 г.05:17Public\Common\Exp\Lib\Mipsii_fp\Debug
CoreDll.exp292,56905 мая 2015 г.05:18Public\Common\Exp\Lib\Armv7\Checked
CoreDll.lib395,97805 мая 2015 г.05:18Public\Common\Exp\Lib\Armv7\Checked
CoreDll.exp292,47005 мая 2015 г.05:18Public\Common\Exp\Lib\Armv7\Retail
CoreDll.lib395,80805 мая 2015 г.05:18Public\Common\Exp\Lib\Armv7\Retail
CoreDll.exp292,57105 мая 2015 г.05:17Public\Common\Exp\Lib\Armv7\Debug
CoreDll.lib395,97805 мая 2015 г.05:17Public\Common\Exp\Lib\Armv7\Debug
CoreDll.exp292,57305 мая 2015 г.05:18Public\Common\Exp\Lib\Armv5\Checked
CoreDll.lib395,97805 мая 2015 г.05:18Public\Common\Exp\Lib\Armv5\Checked
CoreDll.exp292,47005 мая 2015 г.05:18Public\Common\Exp\Lib\Armv5\Retail
CoreDll.lib395,80805 мая 2015 г.05:18Public\Common\Exp\Lib\Armv5\Retail
CoreDll.exp292,57105 мая 2015 г.05:17Public\Common\Exp\Lib\Armv5\Debug
CoreDll.lib395,97805 мая 2015 г.05:17Public\Common\Exp\Lib\Armv5\Debug
Ссылки
Дополнительные сведения о Терминология , которые корпорация Майкрософт использует для описания обновлений программного обеспечения.

Свойства

Номер статьи: 3061283 — последний просмотр: 06/10/2015 11:14:00 — редакция: 1.0

Windows Embedded Compact 7

  • kbqfe kbsurveynew kbfix kbpubtypekc kbexpertiseinter atdownload kbmt KB3061283 KbMtru
Отзывы и предложения