"maint print arch" causing gdb crash
Fri Oct 5 14:15:00 GMT 2012
'gdbarch_dump' is in some cases passing a NULL pointer to 'sprintf' when
printing 'gdbarch->stap_gdb_register_suffix' etc. Printing NULL
pointers like this is undefined behavior. With glibc passing a NULL
pointer just prints "(null)". With the MSVC libc, however, GDB crashes.
Attached patch fixes this issue using the similar approach discussed in
There are some newly added variables due to which "maint print arch"
command was causing gdb crash on whindows host. This patch takes care of
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 6359 bytes
Desc: not available
More information about the Gdb-patches