The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск отладчика GDB 10"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск отладчика 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.ru/opennews/art.shtml?num=53956

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 25-Окт-20, 09:09   –23 +/
Гдб? Серьезно? 😂

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #4, #6, #7, #8, #28

2. Сообщение от Аноним (2), 25-Окт-20, 09:10   +2 +/
а что ты тогда за анонимом скрываешься, если считаешь себя нормальным
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

3. Сообщение от m.makhno (ok), 25-Окт-20, 09:15   –3 +/
здОрово, поздравляю всех gdb'шников
Ответить | Правка | Наверх | Cообщить модератору

4. Сообщение от m.makhno (ok), 25-Окт-20, 09:20   +/
в VS спокойно можно использовать и GDB
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #5

5. Сообщение от Аноним (5), 25-Окт-20, 09:21   +5 +/
Но зачем
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

6. Сообщение от Аноним (6), 25-Окт-20, 09:31   +1 +/
А там разве не GDB?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

7. Сообщение от n00by (ok), 25-Окт-20, 09:37   +/
> Нормальные люди уже сто лет в обед как используют отладчик из visual
> studio. 👍

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

8. Сообщение от lockywolf (ok), 25-Окт-20, 09:45   +1 +/
VS под Линукс разве не GDB использует?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

9. Сообщение от Аноним (9), 25-Окт-20, 09:53   +1 +/
Как его интегрировать в Vim?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #20, #23

12. Сообщение от Аноним (12), 25-Окт-20, 11:08   +1 +/
>>В GDBserver прекращена поддержка платформ:...

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

Ответить | Правка | Наверх | Cообщить модератору

13. Сообщение от Аноним (13), 25-Окт-20, 11:13   +/
https://www.dannyadam.com/blog/2019/05/debugging-in-vim/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #16

14. Сообщение от Аноним (-), 25-Окт-20, 11:33   –1 +/
А возможен ли BPF без LLVM, а точнее с gcc ?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #42

15. Сообщение от nomad__ (ok), 25-Окт-20, 12:33   +/
Отлично. Лучший отладчик всех времен и народов.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #17

16. Сообщение от llolik (ok), 25-Окт-20, 12:35   +2 +/
Лично мне в этом плане больше cgdb (https://github.com/cgdb/cgdb) нравится. Очень удобная штука. Это не редактор, конечно, но это не проблема.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

17. Сообщение от Вкусная водочка (ok), 25-Окт-20, 13:23   +7 +/
OllyDbg лучший отладчик. Без стёба и сарказма.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #19, #21, #39

18. Сообщение от Аноним (-), 25-Окт-20, 13:45   +/
GDB + GCC, и Раст не нужен.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #26, #34

19. Сообщение от Братбратанбратишка. (?), 25-Окт-20, 13:52   +2 +/
Был. Сейчас x64dbg.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

20. Сообщение от Аноним (20), 25-Окт-20, 13:58   +17 +/
> Как его интегрировать в Vim?

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

21. Сообщение от nomad__ (ok), 25-Окт-20, 14:39   +1 +/
Да, прекрасная тулза. Под ХР часто ей пользовался. Она жива еще? И вроде линуксовой версии не было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #29

22. Сообщение от nomad__ (ok), 25-Окт-20, 14:41   +3 +/
Тут-то он при чем? Или так, лишь бы приплести?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #47

23. Сообщение от mos87 (ok), 25-Окт-20, 14:57   +/
cgdb/:Termdebug
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

24. Сообщение от mos87 (ok), 25-Окт-20, 14:57   +/
юзаем
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #33, #46

26. Сообщение от Аноним (26), 25-Окт-20, 15:14   +1 +/
+ valgrind, если уж со ржавчиной сравнивать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #32

27. Сообщение от Тихоня (ok), 25-Окт-20, 15:31   +/
Может кто-нибудь подсказать пример отладки eBPF через gdb / sim ?
Спасибо!
Ответить | Правка | Наверх | Cообщить модератору

28. Сообщение от Аноним (28), 25-Окт-20, 15:50   –2 +/
> Нормальные люди

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

29. Сообщение от Аноним (29), 25-Окт-20, 16:07   +1 +/
На XP был softice который позволял нормально дебажить любые программы. Ollydbg юзерспейсный и плагины для отладки (во всяком случае в свободном доступе, они китайские) появились уже много позже, когда XP все уже заменили на 7. Его же прятать от софта нужно. Это, конечно, всё ерунда, и IDA не в пример сподручней. Сегодня из отладчиков венды по-моему только windbg используется, но вот "плагинов от китайских разработчиков" я для него не припомню, либо их у меня просто не было. Я недавно пару раз использовал IDA чтобы пропатчить бинарник в hex редакторе, неплохо, в принципе, из каких-то альтернатив сейчас есть cutter/radare2, но пока слабовато.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #30, #31, #43

30. Сообщение от Аноним (29), 25-Окт-20, 16:11   +/
Как-то так сложилось, что с нейтивом я давно не работаю, а вот байткод дотнета довольно часто модифицирлвать приходится. Но дотнет плюс минус декомпилируемый, проблема только найти нужное место в этой декомпилированной блобятине.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

31. Сообщение от n00by (ok), 25-Окт-20, 16:32   +/
"Дебажить", это всё же отлаживать, а не снимать армадилы с наномитами. Сайс для обычного ПО в юзерспейсе не айс, простите за тавтологию.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

32. Сообщение от Аноним (32), 25-Окт-20, 16:49   +2 +/
asan, tsan, ubsan
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

33. Сообщение от Аноним (32), 25-Окт-20, 16:51   +/
> Насколько вещает новость, отладку Fortran он уже не поддерживает ?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #38

34. Сообщение от Анонимъ (?), 25-Окт-20, 18:06   +/
Правда в растишке отладка не нужна 95% времени 🧙‍♂️
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #35

35. Сообщение от Аноним (35), 25-Окт-20, 20:53   +/
Говорит об уровне программ, которые Вы пишете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #40

38. Сообщение от Аноним (-), 26-Окт-20, 09:22   +/
Не указан явно. А раз не указан, то значит не поддерживает.
А вообще Fortran поддается отладке ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

39. Сообщение от Аноним (39), 26-Окт-20, 10:00   +/
серьезно? под что-то !винда оно работает?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

40. Сообщение от Аноним (39), 26-Окт-20, 10:02   –1 +/
нет, об уровне криворукости остальных разрабов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #41

41. Сообщение от Аноним (41), 26-Окт-20, 10:18   +/
Тоже нет, криворукость не при чём.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #45

42. Сообщение от Аноним (42), 26-Окт-20, 14:17   +1 +/
https://www.opennet.ru/opennews/art.shtml?num=51457
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

43. Сообщение от andy (??), 26-Окт-20, 15:35   +/
> На XP был softice который позволял нормально дебажить любые программы.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #44

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

45. Сообщение от Ordu (ok), 26-Окт-20, 18:50   +/
> Для одного опытного разраба разница невелика, для группы "обычных" разрабов - земля и небо.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #48

46. Сообщение от Аноним (-), 28-Окт-20, 16:00   +/
Нету там такого шикардоса. Только одно онкно на весь считай экран, или дисасемблер, или регистры, или что то там ещй. Отдельно окна не рисуются. Одновременно на экране и регистры и код ты не уивдишь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

47. Сообщение от Вы забыли заполнить поле Name (?), 28-Окт-20, 18:34   +/
У него раст головного мозга.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

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


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру