home.social

#gdb — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gdb, aggregated by home.social.

  1. Wenn ich perspektivisch einen #GdB beantragen will und damit rechne in Widerspruch gehen zu müssen, dann ist es vermutlich gut einem #Sozialverband beizutreten und/oder eine #Rechtsschutzversicherung abzuschließen? Kann mir jemand am besten aus eigener Erfahrung sagen, was gut funktioniert hat oder wo ich mich gut beraten lassen kann? (EUTB ist bekannt, fand ich mäßig hilfreich). Teilen erwünscht

  2. #rr [1] va más lento que el caballo del malo. Va como 1000x más lento [2]. Probando con wget tarda un 60% más.

    Sólo quería hacer una comprobación rápida de cómo funcionaba pero de rápido no tiene nada. Es inservible. 😖

    [1] rr-project.org/
    [2] github.com/rr-debugger/rr/issu

    #wine #gdb #rrproject

  3. Queriendo sacar una traza de ejecución de un proceso con #GDB [1] no puedo porque "Process record and replay target doesn't support ioctl request".

    [1] sourceware.org/gdb/current/onl

  4. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Daniel Knezevic for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #GNUBinutils #CopyrightAssignments

  5. GDB для тех, кто думает, что отладка — это фантастика

    cout - плохой отладчик! Как за 30 секунд найти место падения программы? Какие 7 команд GDB нужно знать каждому C++ разработчику? В этой статье я делюсь личным опытом: как я боялся GDB, думал, что это «магия для гуру», а потом понял, что 70% задач решается простыми командами. Спойлер: главный страх - это неизвестность. А когда знаешь backtrace , break , next , print и info locals , GDB становится лучшим другом. Статья рассчитана на начинающих C++ разработчиков, которые хотят перестать бояться терминала и начать отлаживать системно.

    habr.com/ru/articles/1016430/

    #gdb #с++ #отладка

  6. I just ordered my first Black magic Probe v2.3.
    After having used an AliExpress SWD programmer in the past and lucking out burning the bootloader/flashing on my first try, I decided I need a supported debugger.
    I am curious if the #gdb experience is as plug & play as promised.

  7. 📌 GdB-Sprung verfehlt
    Das Gericht stellte fest, dass ein künstliches Kniegelenk nur den Mindestwert von 20 erzielt – Existenzängste erhöhen den GdB rechtlich nicht. Klinische Nachweise über massive Beeinträchtigungen sind entscheidend für den Schwerbehindertenausweis. #Sozialrecht #GdB #Urteil

    sozialrechtsiegen.de/erhoehung

  8. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Matthew Lugg for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #CopyrightAssignments

  9. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Daniel Knezevic for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #GNUBinutils #CopyrightAssignments

  10. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Matthew Lugg for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #CopyrightAssignments

  11. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Matthew Lugg for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #CopyrightAssignments

  12. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Matthew Lugg for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #CopyrightAssignments

  13. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Matthew Lugg for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #CopyrightAssignments

  14. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Daniel Knezevic for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #GNUBinutils #CopyrightAssignments

  15. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Matthew Lugg for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #CopyrightAssignments

  16. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Daniel Knezevic for assigning your copyright to the FSF! More at: u.fsf.org/463 #GDB #GNUBinutils #CopyrightAssignments

  17. Обзор инструментов отладки встроенного ПО

    Обзор инструментов отладки встроенного ПО: программаторы (JLink, STLink, CMSIS-DAP, BlackMagic), GDB-клиенты и серверы, формат ELF/DWARF. Разбирается цепочка взаимодействия между IDE, GDB, OpenOCD и физическим программатором — от общих принципов до конкретных решений.

    habr.com/ru/articles/1006064/

    #BlackMagic_Probe #GDB #OpenOCD #JLink #STLink #CMSISDAP #armnoneeabigdb #ELF #встроенное_ПО

  18. I'm glad to report that stepping through is every bit as annoying as stepping through async .

  19. GNU Toolchain Office Hours starting soon!

    Europe/Americas: Thursday, Feb 19 at 8:00 AM PST / 11:00 AM EST / 16:00 CET

    gcc.gnu.org/wiki/OfficeHours

  20. Отладка STM32 программатором J-LINK по SWD

    В разработке на микроконтроллерах широко распространены J-link программаторы-отладчики. Также доступно клиентское ПО для них Ozone . У J-link есть 20 пиновый разъём. На нем заложены пины для шины SWD и UART . SWD это - двухпроводной полудуплексный интерфейс для программирования микроконтроллеров. В этой заметке я расскажу как прошить микроконтроллер STM32 по SWD шине при помощи программатора J-link.

    habr.com/ru/articles/995996/

    #jlink #Ozone #STM32 #GCC #swd #gdb #gdbserver #gdbclient #пошаговая_отладка #отладчик

  21. Has anyone managed to get #NeoVim with #DAP and #gdb working with #Pascal?

    I'm using #LazyVim, so a lot of DAP is preconfigured using an Extra (dap.core). Unsurprisingly, Pascal is not one of the languages supported by default.

    #ObjectPascal #FreePascal #debugger

  22. Has anyone managed to get #NeoVim with #DAP and #gdb working with #Pascal?

    I'm using #LazyVim, so a lot of DAP is preconfigured using an Extra (dap.core). Unsurprisingly, Pascal is not one of the languages supported by default.

    #ObjectPascal #FreePascal #debugger

  23. Has anyone managed to get #NeoVim with #DAP and #gdb working with #Pascal?

    I'm using #LazyVim, so a lot of DAP is preconfigured using an Extra (dap.core). Unsurprisingly, Pascal is not one of the languages supported by default.

    #ObjectPascal #FreePascal #debugger

  24. Has anyone managed to get #NeoVim with #DAP and #gdb working with #Pascal?

    I'm using #LazyVim, so a lot of DAP is preconfigured using an Extra (dap.core). Unsurprisingly, Pascal is not one of the languages supported by default.

    #ObjectPascal #FreePascal #debugger

  25. Has anyone managed to get #NeoVim with #DAP and #gdb working with #Pascal?

    I'm using #LazyVim, so a lot of DAP is preconfigured using an Extra (dap.core). Unsurprisingly, Pascal is not one of the languages supported by default.

    #ObjectPascal #FreePascal #debugger

  26. 🤔 Ah, the riveting saga of the #GDB #JIT interface, where we discover that #debugging JIT-compiled code is as clear as mud without #DWARF sprinkles. 🐢 Because who wouldn't want to step through machine code one agonizing instruction at a time while GDB plays the clueless sidekick? 🤷‍♂️🔧
    bernsteinbear.com/blog/gdb-jit/ #JITCompilation #DebuggingChallenges #CodingSaga #HackerNews #ngated

  27. GNU Toolchain Office Hours starting soon!

    Europe/Americas: Thursday, Jan 15 at 8:00 AM PST / 11:00 AM EST / 16:00 CET

    gcc.gnu.org/wiki/OfficeHours

  28. GNU Toolchain Office Hours Asia/Pacific starting in 30 minutes!

    Thursday Jan 15 at 09h00 IST / 11:30 AM CST / 12:30 PM JST/ 2:30 PM AEDT / 10:30 PM EST (14 Jan) / 7:30 PM PST (14 Jan)

    gcc.gnu.org/wiki/OfficeHours

  29. GNU Toolchain Office Hours Asia/Pacific starting soon!

    Thursday Jan 15 at 09h00 IST / 11:30 AM CST / 12:30 PM JST/ 2:30 PM AEDT / 10:30 PM EST (14 Jan) / 7:30 PM PST (14 Jan)

    gcc.gnu.org/wiki/OfficeHours

  30. 🚀 Calling all open source enthusiasts! Join the monthly GNU Toolchain Office Hours for deep dives into GCC, Binutils, GDB, GLIBC, and more.

    Whether you're debugging, optimizing, or contributing—let's collaborate!

    Asia/Pacific: Thursday Jan 15 at 09h00 IST / 11:30 AM CST / 12:30 PM JST/ 2:30 PM AEDT / 10:30 PM EST (14 Jan) / 7:30 PM PST (14 Jan)

    Europe/Americas: Thursday, Jan 15 at 8:00 AM PT / 11:00 AM ET / 16:00 CET

    gcc.gnu.org/wiki/OfficeHours

  31. ¿Usar un debugger como gdb?

    Naa, a mi dejame con los printf metidos por todos lados, y una directiva #define para activarlos o desactivarlos a todos juntos cuando la cosa se complica 😆

    #programming #c #gdb #debugging #printf

  32. 🎉 Behold, yet another attempt to make #debugging "fun" by ditching the decades-old, well-established #GDB and #LLDB for a shiny terminal interface. Because who needs reliable tools when you can have a hipster debugger that promises to revolutionize... absolutely nothing? 🙃
    github.com/al13n321/nnd #fun #terminalinterface #hipsterdebugger #HackerNews #ngated

  33. Sourceware Survey 2025 Results

    In the end we got 103 (!) responses with a nice mix of developers, users and maintainers from various hosted projects.

    sourceware.org/survey-2025

    -gabi

  34. Do you remember me talking about this wonderful article? the one where you are taught in detail with source snippets how Linux goes bye-bye when it goes to sleep?
    The article has so much in-depth details that it takes a lot of time, considerable inteligencia & knowledge to process. Contrary to others I will not only say it, I will explicitly state it is fascinating and a heavy read.

    Take your time to process the article; it's worth learning this in depth, in miniatures detail, all the way down to the sources, so you know what goes on, when the power management or your Linux powered VM, or Linux powered Hardware machine, goes down, hard, inexplicable:

    To you it will become explainable!

    🖋️ #bash #sh #zsh #ksh #csh #tsh #PowerManagement #sleep #hibernate #Linux #POSIX #FOSS #100daysofCode #640DaysOfCode #1024DaysOfCode #programming #GCC #gplusplus #gdb

    tookmund.com/2024/09/hibernati

  35. @lxo
    Hi.

    You might recall my asking about your past thoughts on using #GDB as a #LSP server. While not LSP, I came across this neat #DWARF query tool `dwgrep` with a #Forth or #Factor style query language and thought of mentioning it
    pmachata.github.io/dwgrep

    Regards

  36. Debuginfod project update 2024 by Aaron Merey

    developers.redhat.com/articles

    - Metrics and scale of debuginfod servers #prometheus
    - New tools and features in debuginfod #elfutils
    - IMA verification support
    - Addressing kernel VDSO extraction bottlenecks @osandov
    - Lazy debug info downloading in #Valgrind and #GDB

  37. Want to learn more about ELF files? 🧝‍♂️

    My new blog post "Wherein We Look At An ELF".

    In this post we will explore:

    🖥️ The anatomy of ELF files—what makes them tick
    🔍 Relocatable but not yet Executable—more compilation shenanigans
    🧩 To Strip or not to Strip—is that the question?
    🔐 Some ELF tools—readelf, objdump, gdb, ...

    dreaming-of-dragons.blogspot.c

    #ReverseEngineering #BinaryAnalysis #MalwareAnalysis #Cybersecurity #Programming #Debugging #InfoSec #CProgramming #GDB #objdump #Assembly

  38. In by default a backtrace shows not just the $pc and function name, but also which objfile that pc/func are in. Like "exename" or "libc.so" or whatever. Is there a way to get to do this? (Or am I going to have to submit a patch myself? :P )

  39. 💥 Want to see how simple ASM can be and dilly-dally some more with syscalls and OS security mechanisms?

    Then, "Let's Reflect: Simple ASM Review and OS Security Mechanisms"

    🎯 Want to level up your low-level programming?

    Check out yet another blog entry: dreaming-of-dragons.blogspot.c

    #ASM #ReverseEngineering #Linux #TechBlog #LowLevelProgramming #Syscalls #Security #GDB

  40. You can debug programs with this TUI! 🔥

    🕵️‍♂️ traceexec: Trace execve{,at} and pre-exec behavior.

    🚀 Now supports GDB launcher: github.com/kxxt/tracexec/blob/

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/kxxt/tracexec

  41. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Benjamin Woodruff, Jeffrey Bencteux, John Muhl, Matheus Branco Borella, Sergey Alexandrovich Bugaev, and Wang Diancheng for assigning their copyright to the FSF! #Inetutils, #GDB, #GCC, #GNUCLib, #GNUHurd, #GNUMach, #GNUstep, #Emacs, and more: u.fsf.org/3ht #CopyrightAssignments