Sunzer пишет: Ctrl + A нажми в программе из атача из первого поста. Версия оли какая? У меня тоже Оля не зависает, когда жму Ctrl + A (Анализ кода) проверял, Оля v1.10 сборка от Валентина
Три жены встретились как-то и разговаривают меж собой о том, о сём, о подругах, о трусах, о лаке для ногтей и т. п. Между делом одна говорит: - Бабы, мне ночью такой ужасный кошмар приснился. Будто у мужа яйца холодные. Просыпаюсь я вся в холодном поту, трогаю - тёплые. Ну, бабы, не представляете, от сердца отлегло. На следующий день опять встречаются. Вторая говорит первой: - Вот рассказала ты вчера фигню какую-то, мне тоже такой же кошмар приснился, будто у моего мужа яйца холодные. Просыпаюсь, трогаю - тёплые. От сердца отлегло. Встречаются на третий день. Первые две нормальные, а третья вся побитая, в синяках, рука загипсована. Первые две: - Что случилось с тобой? - Да, $ля, бабы, рассказываете %уйню всякую. Мне тоже кошмар приснился, что у моего мужа яйца холодные. Просыпаюсь, трогаю - и вправду холодные. Я аж обмерла. Тут просыпается Вася и спрашивает: "Жена, ты чё?" А я его спрашиваю: "Вася, а почему у всех мужиков яйца тёплые, а у тебя - холодные?".
Ранг: 67.4 (постоянный) Активность: 0.04↘0 Статус: Участник
Создано: 12 января 2010 01:39 · Поправил: Sunzer · Личное сообщение · #9
Значит на некоторых сборах\при каких то других настройках может и не работать, я и не обещал что везде будет работать, не у меня одного от этой последовательности байт оля виснит.
PS я багу тестил, работало у некоторых людей но не везде. Так что это не удивительно, что она оказывается не везде может работать.
Первый работает и на чистой и с плагинами, лично я анализом не пользуюсь привык как бы и без анализа все понимать =) У второй Ольки проблем с анализом нету:
Ничего удивительного. Это проблемы в парсере, том что граф создаёт. Условно каждый элемент графа описывает одну инструкцию в таблице. Когда обнаруживается ветвление на адрес гдето внутри инструкции(инструкция по этому адресу является новой) определённой в графе это является критической ситуацией. С этим нормально справляется динамика, статичесий анализ вероятно приведёт к ошибке. Может выполняться скан графа бесконечно или всякие иные ситуации.
SVLab > Это жалко, можно было бы отправить Олегу Единственное решение - прекращать парсинг ветви, если обнаружится ветвление не на начало инструкции уже определённой в графе.
> Единственное решение - прекращать парсинг ветви, если обнаружится ветвление не на начало инструкции уже определённой в графе. прыжки вперед полностью игнорить? Идём, строим граф, обнаружили ветвление вперед, в графе нет инфы об инструкции, прекращать парсинг?
А как посмотреть на баг описанный Крисом тут? Файл olly-bug-776.zip уже не доступен. Может кто-то расскажет, это по теме топика? А то с ингишем не гуд... Выложите файлик плиз...
ToBad пишет: А как посмотреть на баг описанный Крисом тут? Возможно об этом баге Крис говорил в Хакере от 06.2008 (№114) На диске есть исходники крякми, в которых он используется, я так понимаю // диска у мну нет, как и журнала)