Browse Source

* pecoff.c (coff_add): Only release syms_view if it is valid.

lib
Ian Lance Taylor 5 years ago
parent
commit
8a4e4ea552
  1. 7
      pecoff.c

7
pecoff.c

@ -804,8 +804,11 @@ coff_add (struct backtrace_state *state, int descriptor, @@ -804,8 +804,11 @@ coff_add (struct backtrace_state *state, int descriptor,
backtrace_release_view (state, &sects_view, error_callback, data);
sects_view_valid = 0;
backtrace_release_view (state, &syms_view, error_callback, data);
syms_view_valid = 0;
if (syms_view_valid)
{
backtrace_release_view (state, &syms_view, error_callback, data);
syms_view_valid = 0;
}
/* Read all the debug sections in a single view, since they are
probably adjacent in the file. We never release this view. */

Loading…
Cancel
Save