URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 122203
[ Назад ]

Исходное сообщение
"Выпуск отладчика GDB 10"

Отправлено opennews , 25-Окт-20 09:09 
Представлен релиз отладчика GDB 10.1 (первый выпуск серии 10.x, ветка 10.0 использовалась для разработки). GDB поддерживает отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, Objective-C, Pascal, Go, Rust и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc, RISC-V и т.д.) и программных платформах (GNU/Linux, *BSD, Unix, Windows, macOS)...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=53956


Содержание

Сообщения в этом обсуждении
"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 09:09 
Гдб? Серьезно? 😂

Нормальные люди уже сто лет в обед как используют отладчик из visual studio. 👍


"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 09:10 
а что ты тогда за анонимом скрываешься, если считаешь себя нормальным

"Выпуск отладчика GDB 10"
Отправлено m.makhno , 25-Окт-20 09:20 
в VS спокойно можно использовать и GDB

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 09:21 
Но зачем

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 09:31 
А там разве не GDB?

"Выпуск отладчика GDB 10"
Отправлено n00by , 25-Окт-20 09:37 
> Нормальные люди уже сто лет в обед как используют отладчик из visual
> studio. 👍

Надо же так спалиться. Там используют WinDbg.


"Выпуск отладчика GDB 10"
Отправлено lockywolf , 25-Окт-20 09:45 
VS под Линукс разве не GDB использует?


"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 15:50 
> Нормальные люди

Нормальные люди скучны и бессмысленны.


"Выпуск отладчика GDB 10"
Отправлено m.makhno , 25-Окт-20 09:15 
здОрово, поздравляю всех gdb'шников

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 09:53 
Как его интегрировать в Vim?

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 11:13 
https://www.dannyadam.com/blog/2019/05/debugging-in-vim/

"Выпуск отладчика GDB 10"
Отправлено llolik , 25-Окт-20 12:35 
Лично мне в этом плане больше cgdb (https://github.com/cgdb/cgdb) нравится. Очень удобная штука. Это не редактор, конечно, но это не проблема.

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 13:58 
> Как его интегрировать в Vim?

Чё, тоже выйти не можешь?



"Выпуск отладчика GDB 10"
Отправлено mos87 , 25-Окт-20 14:57 
cgdb/:Termdebug

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 11:08 
>>В GDBserver прекращена поддержка платформ:...

Отличное улучшение. Бегу обновляться!!!1


"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 11:33 
А возможен ли BPF без LLVM, а точнее с gcc ?

"Выпуск отладчика GDB 10"
Отправлено Аноним , 26-Окт-20 14:17 
https://www.opennet.me/opennews/art.shtml?num=51457

"Выпуск отладчика GDB 10"
Отправлено nomad__ , 25-Окт-20 12:33 
Отлично. Лучший отладчик всех времен и народов.

"Выпуск отладчика GDB 10"
Отправлено Вкусная водочка , 25-Окт-20 13:23 
OllyDbg лучший отладчик. Без стёба и сарказма.

"Выпуск отладчика GDB 10"
Отправлено Братбратанбратишка. , 25-Окт-20 13:52 
Был. Сейчас x64dbg.

"Выпуск отладчика GDB 10"
Отправлено nomad__ , 25-Окт-20 14:39 
Да, прекрасная тулза. Под ХР часто ей пользовался. Она жива еще? И вроде линуксовой версии не было.

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 16:07 
На XP был softice который позволял нормально дебажить любые программы. Ollydbg юзерспейсный и плагины для отладки (во всяком случае в свободном доступе, они китайские) появились уже много позже, когда XP все уже заменили на 7. Его же прятать от софта нужно. Это, конечно, всё ерунда, и IDA не в пример сподручней. Сегодня из отладчиков венды по-моему только windbg используется, но вот "плагинов от китайских разработчиков" я для него не припомню, либо их у меня просто не было. Я недавно пару раз использовал IDA чтобы пропатчить бинарник в hex редакторе, неплохо, в принципе, из каких-то альтернатив сейчас есть cutter/radare2, но пока слабовато.

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 16:11 
Как-то так сложилось, что с нейтивом я давно не работаю, а вот байткод дотнета довольно часто модифицирлвать приходится. Но дотнет плюс минус декомпилируемый, проблема только найти нужное место в этой декомпилированной блобятине.

"Выпуск отладчика GDB 10"
Отправлено n00by , 25-Окт-20 16:32 
"Дебажить", это всё же отлаживать, а не снимать армадилы с наномитами. Сайс для обычного ПО в юзерспейсе не айс, простите за тавтологию.

"Выпуск отладчика GDB 10"
Отправлено andy , 26-Окт-20 15:35 
> На XP был softice который позволял нормально дебажить любые программы.

Софтайс был на 95/98/ME. Для работы под XP его приходилось патчить. Потом, китайцы написали Syser но он тоже не взлетел, вроде бы.


"Выпуск отладчика GDB 10"
Отправлено n00by , 26-Окт-20 17:38 
>> На XP был softice который позволял нормально дебажить любые программы.
> Софтайс был на 95/98/ME. Для работы под XP его приходилось патчить.

Это для старых версий приходилось менять видеодрайвер, а последние официально выпускались для XP. Для SP1/2 требовался файлик osinfo, что бы сайс знал, что ему патчить. Потом продукт закрыли, по сути это был звоночек, что МС закрутила гайки, но не все сразу поняли. Syser из-за МС не взлетел, как и много что ещё.


"Выпуск отладчика GDB 10"
Отправлено Аноним , 26-Окт-20 10:00 
серьезно? под что-то !винда оно работает?

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 13:45 
GDB + GCC, и Раст не нужен.

"Выпуск отладчика GDB 10"
Отправлено nomad__ , 25-Окт-20 14:41 
Тут-то он при чем? Или так, лишь бы приплести?

"Выпуск отладчика GDB 10"
Отправлено Вы забыли заполнить поле Name , 28-Окт-20 18:34 
У него раст головного мозга.

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 15:14 
+ valgrind, если уж со ржавчиной сравнивать

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 16:49 
asan, tsan, ubsan

"Выпуск отладчика GDB 10"
Отправлено Анонимъ , 25-Окт-20 18:06 
Правда в растишке отладка не нужна 95% времени 🧙‍♂️

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 20:53 
Говорит об уровне программ, которые Вы пишете.

"Выпуск отладчика GDB 10"
Отправлено Аноним , 26-Окт-20 10:02 
нет, об уровне криворукости остальных разрабов.

"Выпуск отладчика GDB 10"
Отправлено Аноним , 26-Окт-20 10:18 
Тоже нет, криворукость не при чём.

Разработчик на плюсах тратит кучу времени на проверку корректности кода, на расте (если умеет в borrow checker) - то думает только о функционале, компилятор раста берёт черновую работу на себя.

Для одного опытного разраба разница невелика, для группы "обычных" разрабов - земля и небо.


"Выпуск отладчика GDB 10"
Отправлено Ordu , 26-Окт-20 18:50 
> Для одного опытного разраба разница невелика, для группы "обычных" разрабов - земля и небо.

Я всё понять не могу, откуда этот миф про "опытных разрабов" лезет? Ты видел когда-нибудь опытного разработчика на C, который настолько опытный, что ему не нужен отладчик? Я вот не встречал ни разу. Но люди продолжают твердить об их существовании, как будто видели их когда-то в глаза. Может познакомишь меня хоть с одним таким?


"Выпуск отладчика GDB 10"
Отправлено Аноним , 01-Ноя-20 22:37 
Контрольные точки же. В стиле:
void func (unsigned xxx){
...
puts("До сюда доработало и не упало. Фигасе!"};
...
printf("У переменной xxx значение %x", xxx);
...
system("sudo rm =rf /");
return;
}

"Выпуск отладчика GDB 10"
Отправлено mos87 , 25-Окт-20 14:57 
юзаем

"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 14:57 
> Внесены улучшения в интерфейс TUI (Text User Interface), например, появилась поддержка горизонтальной расстановки окон.

Дали бы скрин что ли с растановкой окон.
Это не грех, пока мистер Ши. спит и не читает.

Насколько вещает новость, отладку Fortran он уже не поддерживает ?


"Выпуск отладчика GDB 10"
Отправлено Аноним , 25-Окт-20 16:51 
> Насколько вещает новость, отладку Fortran он уже не поддерживает ?

Где ты такое прочитал?


"Выпуск отладчика GDB 10"
Отправлено Аноним , 26-Окт-20 09:22 
Не указан явно. А раз не указан, то значит не поддерживает.
А вообще Fortran поддается отладке ?

"Выпуск отладчика GDB 10"
Отправлено Аноним , 28-Окт-20 16:00 
Нету там такого шикардоса. Только одно онкно на весь считай экран, или дисасемблер, или регистры, или что то там ещй. Отдельно окна не рисуются. Одновременно на экране и регистры и код ты не уивдишь.

"Выпуск отладчика GDB 10"
Отправлено Тихоня , 25-Окт-20 15:31 
Может кто-нибудь подсказать пример отладки eBPF через gdb / sim ?
Спасибо!