• @Scrath@feddit.de
    link
    fedilink
    539 months ago

    Try debugging a distributed embedded real time system which crashes when you are in a breakpoint too long because the heartbeat doesn't respond

    • @Croquette@sh.itjust.works
      link
      fedilink
      109 months ago

      Working with Nordic Semi Bluetooth Stack was like that when working with it a few years ago. If you reach a breakpoint while the Bluetooth stack was running, it would crash the program.

      So printf to dump data while it ran and only break when absolutely necessary.

    • StarDreamer
      link
      fedilink
      English
      69 months ago

      Or just any dpdk program, where any gdb caused slowdown causes the code to "behave as expected"