Detect uninitialized memory in gdb

Andy Fan zhihui.fan1213@gmail.com
Tue Mar 31 06:06:46 GMT 2020


Greetings.

Suppose I have the following codes:

struct X { ... };

void g(struct X *x_p);

void f()
{
   struct X x_var;
   g(&x_var);
}

In the function of g,  I want to check the data where x_p point to,
however it is possible that it is not initialized like above code. So
do we have a way to detect that the memory x_p point to is not
initialized or not in gdb?

Best Regards
Andy Fan


More information about the Gdb mailing list