Форум: "Начинающим";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];
ВнизDelphi7 и поиск ошибок Найти похожие ветки
← →
NiGGa © (2007-10-10 22:45) [0]Доброго времени суток.
По закрытии своего приложения имею ошибку:
Загловок отчета об ошибке сформированного виндами:
AppName: Project1.exe AppVer: 0.0.0.0 ModName: kernel32.dll
ModVer: 5.1.2600.2180 Offset: 0001eb33
после него:
Runtime error 217 at 0185BB54
Подскажите в какую сторону копать.
← →
Юрий Зотов © (2007-10-10 23:34) [1]> NiGGa © (10.10.07 22:45)
В сторону ошибок работы с памятью. Кстати, DLL используются?
← →
Суслик © (2007-10-11 00:13) [2]просмотри все секции finalization в своем приложении - может там
можешь логирование поставить.
← →
NiGGa © (2007-10-11 04:12) [3]
> Юрий Зотов © (10.10.07 23:34) [1]
> В сторону ошибок работы с памятью. Кстати, DLL используются?
Статической линковки и посредством LoadLibrary нет.
На счет ошибок работы с памятью я сбственно подозревал, вопрос именно в том как их искать. Проэкт то немелкий, используется масса компонент, в том числе и своих, все с исходным кодом.
Дело в том что первично проэкт был на Д5 и там все было хорошо. Перевел я его на Д7 и вот стал ловить такую ошибку.
← →
NiGGa © (2007-10-11 04:13) [4]
> Суслик © (11.10.07 00:13) [2]
> просмотри все секции finalization в своем приложении - может
> там
> можешь логирование поставить.
Логировать то что?
← →
NiGGa © (2007-10-11 04:14) [5]
> Суслик © (11.10.07 00:13) [2]
> просмотри все секции finalization в своем приложении...
Я почему-то думал что если ошибка там, то делфовый дебуггер там и остановиться.
А все происходит где-то в недрях.
← →
ЮЮ © (2007-10-11 04:49) [6]> Я почему-то думал что если ошибка там, то делфовый дебуггер
> там и остановиться.
> А все происходит где-то в недрях.
Для остановки в недрах нужно включить "Use debug DCU"s" в опциях проекта
← →
Kolan © (2007-10-11 07:19) [7]> Логировать то что?
Название модуля например, чтобы узнать после какой секции все отваливается…
← →
NiGGa © (2007-10-11 08:46) [8]
> Kolan © (11.10.07 07:19) [7]
> Название модуля например, чтобы узнать после какой секции
> все отваливается…
Хм. Я, то попробую, конечно же. Но это ж довольно большой кусок работы, ко всему ручной/механической (методов автоматизации его не знаю), и стоит ли он того? Т.е. насколько вероятен положительный результат в соотношении с трудозатратами?
← →
NiGGa © (2007-10-11 18:54) [9]
> ЮЮ © (11.10.07 04:49) [6]
> Для остановки в недрах нужно включить "Use debug DCU"s"
> в опциях проекта
Мне казалось что именно так и забилдил, я всегда билдю с этой галкой, а то иногда по Ctrl+Click плохо без того ходит.
Перепроверю.
← →
NiGGa © (2007-10-12 16:05) [10]Посмотрел по модулям адрес ошибки вроде как приходиться где-то на секцию finalize бплки DOA. Это скорее глюк самого доа, или его использования?
← →
Anatoly Podgoretsky © (2007-10-12 16:27) [11]Это самое простое сказать что внешнее средство виновато, кстати у других это доа работает, так что делай правильные выводы.
← →
NiGGa © (2007-10-12 17:50) [12]Я ж не говорю что ДОА глючит 100%. Скорее всего это неправильность его использования, вот как только отыщу что к чему тогда буду утверждать.
← →
NiGGa © (2007-10-15 10:24) [13]Хотя интересно получилось. Проэкт был на Д5, использовались ДОА3.4, потом перешли на ДОА4 все нормально. Потом перевели проэкт на Д7, ДОА те же, только под Д7 уже собранные и получили сабжевую ошибку. Хм...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.042 c