![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
The exception unknown software exception [D7, WinXP]
Gear © (2006-10-18 11:43:00)Добрый день! Подскажите пожалуйста как такое перехватить? Релально ли? Почему такие исключения возникают?
Gear (2006-10-18 19:42:00) [1]Я в ассемблере никак не соображаю. Поэтому мне адрес ничего не даст :((
Плохиш (2006-10-18 15:23:00) [2]
> Gear (18.10.06 15:05) [6]
> Вопрос в том, чтобы её найти эту ошибку
Так, вроде как, в сообщении адрес сообщается.
Gear (2006-10-18 15:05:00) [3]Вопрос в том, чтобы её найти эту ошибку. для этого jedi и использую. Но в данном случае не представляю как её найти. Нашёл бы, исправил или воткнул бы в try...except
DrPass (2006-10-18 13:32:00) [4]
> unknown software exception
Это ошибка, вызванная твоим кодом в другом модуле. Самый разумный вариант - не допускать ее
Суслик (2006-10-18 13:03:00) [5]если уж начал пользовать jedi и он не помогает, то думаю, что совет [1] (вторая часть) самый подходищй для тебя.
или просто сидеть и дебужить пошагово. тоже вариант.
Gear (2006-10-18 12:39:00) [6]Самое гадкое в этой ситуации что на Application.OnException оно не срабатывает почему-то и всё таки выводит окошко с сообщением об ошибке, хотя Application.ShowException(E) закомментирован. И второе то, что стоит в этом обработчике такая штука как JclLastExceptStackListToStrings(log, False, True, True, False), которая мне и скажет где ошибка, но до неё даже дело не доходит, так как всё это происходит мимо обработчика Application.OnException.
Percent (2006-10-18 11:47:00) [7]Добрый день!
Добрый-добрый...
Подскажите пожалуйста как такое перехватить?
Так же как и все остальные исключения: try...except...finally
Релально ли?
Перехватывать можно релально и нерелально - зависит от задачи.
Почему такие исключения возникают?
Ошибка в программе.
clickmaker (2006-10-18 11:46:00) [8]Application.OnException
но лучше обрамлять try except все потенциально опасные участки кода