реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Fatal Error[c0000005]: Uncontrolled termination, помогите устранить ошибку
otrog
сообщение Dec 12 2006, 13:09
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



IAR 4.20A
при компиляции стал выдавать такую ошибку:
Цитата
main.c
iccavr.exe E:\Proj\DDDAVR\IARAVR\main.c --cpu=m8 -ms -o E:\Proj\DDDAVR\IARAVR\Debug\Obj\ -lCN E:\Proj\DDDAVR\IARAVR\Debug\List\ --initializers_in_flash -z9 --cross_call_passes=2 --debug -DENABLE_BIT_DEFINITIONS -e -I C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\avr\INC\ -I C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\avr\INC\CLIB\ --eeprom_size 512
Fatal Error[c0000005]: Uncontrolled termination

Причем на любом файле в любом проекте.
Иногда выдает следующее:
Цитата
Fatal Error[c0000005lЧЮ]: Uncontrolled termination

Цитата
Fatal Error[c0000005t]: Uncontrolled termination

Похоже на какую-то системную ошибку. Пробовал переустонавливать ИАР - результат тот же smile3046.gif . Судя по всему выход - переустановка системы sad.gif . Но может есть более простое решение?

PS к сожалению не заметил после чего это случилось sad.gif .


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Dec 13 2006, 11:37
Сообщение #2


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



У меня подобная ситуация (не утверждаю, что точно такая же) была с наличием русской буквы "я" в стрингах, но это было с версией 2.28.
Заменил все вхождения этой буквы на \xff - проблема исчезла.
Go to the top of the page
 
+Quote Post
otrog
сообщение Dec 13 2006, 13:10
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Дело в том, что ИАР стал так ругаться на абсолютно все проекты, в том числе и на старые, давно отлаженные. И даже ИАР для MSP430 выдает ту же ошибку blink.gif .
Скорей всего что-то было установлено в систему, с чем ИАР(и для AVR и для MSP430) стал конфликтовать. Похоже что конфликтует файл "iccavr.exe", а как отследить какие dll-ки он использует у меня не получилось, так как он сразу же вылетает из памяти компьютера.
В общем похоже придется переустонавливать windows sad.gif .
PS табличка с ошибкой:
Прикрепленное изображение


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
dxp
сообщение Dec 13 2006, 14:01
Сообщение #4


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(otrog @ Dec 13 2006, 16:10) *
Дело в том, что ИАР стал так ругаться на абсолютно все проекты, в том числе и на старые, давно отлаженные. И даже ИАР для MSP430 выдает ту же ошибку blink.gif .
Скорей всего что-то было установлено в систему, с чем ИАР(и для AVR и для MSP430) стал конфликтовать. Похоже что конфликтует файл "iccavr.exe", а как отследить какие dll-ки он использует у меня не получилось, так как он сразу же вылетает из памяти компьютера.
В общем похоже придется переустонавливать windows sad.gif .
PS табличка с ошибкой:
Прикрепленное изображение

IAR'овская оболочка выдает ошибки, если, например, скопировать исполняемые (которые в bin) на этом же уровне иерархии папок. Я так раньше делал - когда надо было оставить нелеченный вариант, я просто копировал папку bin тут же под именем bin.orig. И обнаружил, начиная с версий оболочки 3 (насколько склероз не изменяет), что не любит она это - она начинает сканировать все вложенные папки и находит содержимое bin.orig тоже. При этом случается вылет. Текст сообщения при вылете не помню, но что-то похожее. Посмотрите внимательно, нет ли у Вас там дублирующихся файлов, может в этом причина. Если в этом, то перестановка винды не поможет. smile.gif


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
otrog
сообщение Dec 13 2006, 14:17
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Цитата(dxp @ Dec 13 2006, 14:01) *
Посмотрите внимательно, нет ли у Вас там дублирующихся файлов, может в этом причина. Если в этом, то перестановка винды не поможет. smile.gif

Посмотрел, дублирующихся(с одинаковым именем) файлов нет, исключая файлы типов *.c *.h *.txt и т.д. ДА и откуда им взяться, если я удалял ИАР через "Установка и удаление программ", затем вручную удалял каталог с ИАР-ом, а затем установил по новой. Так что дело в чем-то другом.
Вот бы кто подсказал как файл "iccavr.exe" заставить повисеть в памяти что бы посмотреть какие dll-ки он использует.


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Dec 13 2006, 18:06
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(otrog @ Dec 12 2006, 12:09) *
PS к сожалению не заметил после чего это случилось sad.gif .
Что-то у меня в памяти крутится что примерно год назад на каком-то из форумов обсуждался похожий вылет какой-то программы после установки какого-то Firewall. Вроде Outpost. Уж не про ИАР ли тогда писали? Поскольку я тем файрволом не пользовался и не собирался, все забыл. Т.е. конкретно помню только что какая-то программа вылетала из-за файрвола и замена файрвола на другой все лечила. Не ваш случай? Файрвол не ставили недавно?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 13 2006, 18:15
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Сергей Борщ @ Dec 13 2006, 17:06) *
Вроде Outpost.

С Outpost не конфликтует.

P.S.
Прочитав следующий пост - добавляю - IDE не пользую для компиляции, да и вообще почти нет.

Сообщение отредактировал zltigo - Dec 13 2006, 20:19


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
xemul
сообщение Dec 13 2006, 19:41
Сообщение #8



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(otrog @ Dec 13 2006, 14:17) *
Вот бы кто подсказал как файл "iccavr.exe" заставить повисеть в памяти что бы посмотреть какие dll-ки он использует.

Приведенную Вами очепятку выдает не iccavr.exe, а ProjectManagerEngine.dll
Если интересно, что она еще использует: [attachment=8712:attachment]
Непосредственного отношения к компилятору она не имеет. Можете попробовать собрать проект из командной строки (см. EWAVR_UserGuide->Building from the command line) - должно получиться.
Я бы сравнил версии MSVCP71.dll, MFC71.dll, MSVCR71.dll в "x:\Program Files\IAR Systems\Embedded Workbench 4.0\common\bin" и в %systemroot%System32 (если dll'ки из системы загружаются раньше IAR, скорее всего он будет пользоваться уже загруженными).
Или просто установите MS Frameworks 2.0 - должно помочь.
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Dec 22 2006, 17:24
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(zltigo @ Dec 13 2006, 19:15) *
С Outpost не конфликтует.


Ошибаетесь Уважаемый zltigo wink.gif . Лично у меня Outpost Firewall 3.х конфликтовал с IARAVR 4.20А: каждый раз когда я пытался запустить компиляцию проект, вместо IDE IARa я наблюдал синий экран Windows. После деинсталяции Outpost проблема исчезла wink.gif
Go to the top of the page
 
+Quote Post
otrog
сообщение Dec 26 2006, 11:20
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Проблему решил, переустановив систему.
Всем спасибо за участие.

ПС пробовал ставить dotnetfx.exe и SP2, результата не дало, MS Frameworks 2.0 не пробовал т.к. не нашел.


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
xemul
сообщение Dec 28 2006, 23:50
Сообщение #11



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(otrog @ Dec 26 2006, 11:20) *
Проблему решил, переустановив систему.
Всем спасибо за участие.

ПС пробовал ставить dotnetfx.exe и SP2, результата не дало, MS Frameworks 2.0 не пробовал т.к. не нашел.

Ну и ладненькоsmile.gif
ПС dotnetfx = .Net FrameWorks
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01451 секунд с 7
ELECTRONIX ©2004-2016