Есть ли Debugger для Linux по типу OllyDBG ? или найти бы сорцы под линукс. Я скачал Linice установил его (у меня АСПЛинукс с ядром 2.4.х), но он как то хренова работает, при запуске у меня вырубается все и звук тоже, и визуально работает только в части экрана и очень не удобный интервейс, конечно я пробовал править сорс, но успехов не достиг там просто есть функции для Х-сервера они автоматом под разно е разрешение экрана выдают мне высоту интерфеса, а это отстойно :-(, Найти бы что-нибудь наподобе ОллиДБГ. Если у кого нидь есть то напишите сюда ли киньте на мыло.
а еще есть и linice - www.linice.com отладчик ядрерного уровня, фактически порт soft-ice. могу залить свою статью с обзором лунуховых дебегеров
Ребят я же написал что lin-ice не удобный инструмент так же как и gdb так как приходится постоянно вводить команты чтобы увидеть что есть в разных областях памяти, а это есть - не удобно. Я же хочу чтоб было удобно работать для промышленного поиска ошибок . Лин-айс лин-айс, щас зайду на сайт гляду мож есть апдэйт ), но пока с ним работать не удобно.
ddd-тоже прогрывает olly, я конечно не фанат комфорта, но постоянно вводить команды консоле(gdb) сильно напрягает.
stan > Ребят я же написал что lin-ice не удобный инструмент > так же как и gdb а) понятие удобства относительно, мысль пользоваться гуевой мордой лично не придет и во сне б) линайс мощнее а gdb легко завалить, так что это уже не вопрос удобства, а выживания с) ну вообще-то дофига есть разных отладчиков
я же не великий гуру который воюет против крутых схем, мне только отладить малейкий код для freeBSD 4.1 ), так что мне пока нужен комфорт, тем более, если сидишь на жесткой табуретке, а потом пересаживаешся в мягкое кресло, в этом случае понятие удобства вполне реально
stan "человек, пользующийся интерактивным отладчиком в принципе не способен научиться программировать" (с) gdb без графических морд это принципиально другая философия отладки. грубо говоря, TD (и его последователи) это молоток, а gdb - станок с программным управлением
stan я так понимаю,тебе и софтайс не нравится? мне , например , он значительно удобней чем olly если бы он везде гладко работал и позволял музыку не прерывать , я бы никогда olly не пользовался когда я программлю на ассемблере , как ни редко это бывает ничего лучше sice нету, так что хоть я linice в глаза не видел (под линух почти ничего не писал/ковырял ), но раз знающие товарищи говорят , что он работает , то значит и работает ... imho...
kaspersky > Это утверждение чушь. Во первых, способности человека не зависят от инструментов. От них зависит, насколько человек может раскрыть эти способности. Во-вторых, научиться программировать, и научиться отлаживать код - это 2 большие разницы. Можно программировать вообще ничего не ковыряя в отладчике.
S_T_A_S_ >> человек, пользующийся интерактивным отладчиком >> в принципе не способен научиться программировать > Это утверждение чушь. Во первых, способности человека > не зависят от инструментов. но ведь ты согласишься с тем, что человек, обильно юзающий ворд в девяти из десяти случаев теояет способность писать без него? когда из всех отладочных инстументов доступен только дамп памяти, человек учится сначала _думать_, а потом кодить. тот же глубого уважаемый мной Харон легко обходится без отладчика в тех местах где допустим мне без него становится просто хреново. staier > если бы он везде гладко работал и позволял музыку не > прерывать , я бы никогда olly не пользовался поставь vmware. это просто класс можно одновременно пускать несколько отладчиков, можно "остановить" отладку и продолжить ее завтра с того же самого места, возращась к нему столько раз, сколько потребуется (грубо говоря, это как "сохранение" в играх, прошел этап - сохранился), наконец можно слушать winamp, листить sdk, лазить по иннету без отрыва от производства
stan под vmware soft-ice идет, добавляешь в vmx vmmouse.present = FALSE svga.maxFullscreenRefreshTick = 5 и все! можно запустить хоть с десяток айсов. у меня постоянно как минимум крутятся два-три. один на основной системе, два на гостевых. только нужно altkey установить, иначе всегда будет всплывать основной айс. никаких "неправильностей" в работе незамечано. правда некоторые защиты детектят vmware, но на этот случай есть падчи для vmware...
у меня 1700+ 512 amd так что одну вирт машину оно тянет прилично но несколько? хотя конечно если не xp виртуальную поставить , а, скажем w2k...
staier у меня P-III 733 512 две виртуальные w2k идут с нормальной скоростью ставить xp пока не вижу смысла