Quantcast
Channel: Intel Developer Zone Articles
Viewing all articles
Browse latest Browse all 3384

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

$
0
0

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.:

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

 

Workaround:
To avoid such faults, please remove empty *.dyn files and run the profmerge tool again. The profmerge tool also inform you about such invalid files, e.g.:

warning #30021: File './yyy.dyn' corrupt, ignored.

 

Status:
[13-03-2014] A ticket was filed: DPD200516926


Viewing all articles
Browse latest Browse all 3384

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>