fail

profmerge fail: *** glibc detected *** profmerge: double free or corruption

Product(s):
Up to Intel(R) Composer XE 2013 SP1 Update 2 for Linux*

Symptom:
If the profmerge tool is executed for a series of *.dyn files it might fail:

$ profmerge -prof_dir .
warning #30021: File './yyy.dyn' corrupt, ignored.
*** glibc detected *** profmerge: double free or corruption (top): 0x0000000000eb5460 ***
======= Backtrace: =========
...

 

Root Cause:
This only occurs if one *.dyn file is of size 0, e.g.:

  • Entwickler
  • Linux*
  • C/C++
  • Fortran
  • Intel® Composer XE for Linux*
  • fail
  • profmerge
  • fail abonnieren