Процессная задача ненормально завершена с кодом выхода (PM_ASSERT_ERROR) - PullRequest
0 голосов
/ 01 марта 2012

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

Аварийное завершение задачи процесса с кодом выхода (PM_ASSERT_ERROR)

Стек вызовов задач при сбое приложения

Я думаю, что если какой-то поток выполняется в дочерней форме, происходит описанный выше сбой. Например: в дочерней форме я загружаю изображения, используя DecodeUrl () . Когда я возвращаюсь к родительской форме, я освобождаю всю память, выделенную для различных объектов, а затем удаляю дочернюю форму из элемента управления приложения, я думаю, что поток загрузки изображений все еще активен и вызывает сбой. Есть идеи, как справиться с этой ошибкой?

1 Ответ

1 голос
/ 03 марта 2012

Вы не должны явно удалять элементы управления пользовательского интерфейса. Фреймворк делает это за вас.

...