darshan-convert doesn't handle case where metadata field is exceeded.
1 - darshan-convert --annotate option : nb of character is limited to 6 for the metadata name
When I tried to configure a metadata with annotate option, if the number of character of metadata name is superior to 6, the metadata is malformated.
Metadata name > 6 characters
[petit-v@valx13 darshan]$ darshan-convert --annotate aute-ur=petitv petit-v_io-sample_id52946_11-21-42367-14403371711515166632_1.darshan.gz petit-v_io-sample_id52946_11-21-42367-14403371711515166632_1.darshan_2.bz2 [petit-v@valx13 darshan]$ darshan-parser --file petit-v_io-sample_id52946_11-21-42367-14403371711515166632_1.darshan_2.bz2 # darshan log version: 2.02
size of file statistics: 1328 bytes
size of job statistics: 120 bytes
exe: ./io-sample -p /home_nfs/petit-v -b 1024 -v
uid: 8037
jobid: 52946
start_time: 1385030767
start_time_asci: Thu Nov 21 11:46:07 2013
end_time: 1385030854
end_time_asci: Thu Nov 21 11:47:34 2013
nprocs: 2
run time: 88
metadata: lib_ver = 2.2.7
metadata: h = romio_no_indeö*ÿ~=true;cb_nodes=4
metadata: aute-ur = petitvÀ
mounted file systems (device, mount point, and fs type)
Metadata name = 6 characters
[petit-v@valx13 darshan]$ darshan-convert --annotate aute-u=petitv petit-v_io-sample_id52946_11-21-42367-14403371711515166632_1.darshan.gz petit-v_io-sample_id52946_11-21-42367-14403371711515166632_1.darshan_2.bz2 [petit-v@valx13 darshan]$ darshan-parser --file petit-v_io-sample_id52946_11-21-42367-14403371711515166632_1.darshan_2.bz2 # darshan log version: 2.02