Development Index

Debugging

If the program needs arguments you can set it;

        (gdb)set args -parameter1 -parameter2
        
        b - backtrace
        info locals
        print
        x
        catch syscall open
        

When new thread is created you receive a notification. To get information about threads;

        info threads
        

To select thread;

        thread 1
        
        break linespec thread threadno
        
        strace -c ./program
        

C program with autotools GDB Quick Start, Learning C with GDB and Memory Layout and the Stack are great sources of introductory information. Stopping and Starting multi-thread programs

Development Index

This is part of the c9-doc Manual. Copyright (C) 2018 c9 team. See the file Gnu Free Documentation License for copying conditions.