Author: glebius
Date: Tue Jun  5 20:08:59 2012
New Revision: 236634
URL: http://svn.freebsd.org/changeset/base/236634

Log:
  Don't crash trying to load symbols from striped file.
  
  PR:           bin/167361
  Submitted by: Slawa Olhovchenkov <slw zxy.spb.ru>
  Silence from: jkoshy

Modified:
  head/usr.sbin/pmcstat/pmcstat_log.c

Modified: head/usr.sbin/pmcstat/pmcstat_log.c
==============================================================================
--- head/usr.sbin/pmcstat/pmcstat_log.c Tue Jun  5 19:59:09 2012        
(r236633)
+++ head/usr.sbin/pmcstat/pmcstat_log.c Tue Jun  5 20:08:59 2012        
(r236634)
@@ -564,6 +564,8 @@ pmcstat_image_add_symbols(struct pmcstat
        }
 
        image->pi_symcount += newsyms;
+       if (image->pi_symcount == 0)
+               return;
 
        assert(newsyms <= nfuncsyms);
 
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to