2011-03-04 Michael Snyder <msnyder@msnyder-server.eng.vmware.com>
authorMichael Snyder <msnyder@vmware.com>
Tue, 15 Mar 2011 19:03:52 +0000 (19:03 +0000)
committerMichael Snyder <msnyder@vmware.com>
Tue, 15 Mar 2011 19:03:52 +0000 (19:03 +0000)
* dbxread.c (process_one_symbol): Assert 'name' is not null.

gdb/ChangeLog
gdb/dbxread.c

index 11378c08dc4de0bc2db84ef31c6d1ab4ed009ecd..85a0d3fa723fc2b65319f7fdc587e533e44fcfc0 100644 (file)
@@ -1,5 +1,7 @@
 2011-03-15  Michael Snyder  <msnyder@vmware.com>
 
+       * dbxread.c (process_one_symbol): Assert 'name' is not null.
+
        * objc-lang.c (selectors_info): Check strchr for null result.
 
        * stabsread.c (define_symbol): Guard against bad stabstring input.
index 2e32f388e165eb771d6ea19ba159db65bc8610ec..9f9317de52eb0f192af009edaf226eae311ab979 100644 (file)
@@ -3289,6 +3289,7 @@ process_one_symbol (int type, int desc, CORE_ADDR valu, char *name,
 
      Generally this is used so that an alias can refer to its main
      symbol.  */
+  gdb_assert (name);
   if (name[0] == '#')
     {
       /* Initialize symbol reference names and determine if this is a