+2018-01-25 Ian Lance Taylor <iant@golang.org>
+
+ * pecoff.c (coff_add): Only release syms_view if it is valid.
+
2018-01-25 Ian Lance Taylor <iant@golang.org>
* pecoff.c (coff_add): Another memcpy -> coff_read4 fix.
backtrace_release_view (state, §s_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. */