darshan-hpc / darshan

Darshan I/O characterization tool
Other
57 stars 28 forks source link

segmentation fault in darshan-convert #255

Closed shanedsnyder closed 3 years ago

shanedsnyder commented 3 years ago

In GitLab by @carns on Jan 22, 2019, 09:37

Reported by Mahzad Khoshlessan with reproducer on Darshan-users mailing list:

https://lists.mcs.anl.gov/pipermail/darshan-users/2019-January/000522.html

Bug report is for darshan-summary-per-file.sh, but the problem is actually in darshan-convert (which is called by the per-file script). The same log works fine with darshan-parser and darshan-job-summary.pl.

shanedsnyder commented 3 years ago

In GitLab by @carns on Jan 22, 2019, 09:52

The logic that loops over each module type (up to MAX_MODS) should skip DXT modules, but it doesn't. See corresponding logic in darshan-parser, need to get darshan-convert in sync with it.

shanedsnyder commented 3 years ago

In GitLab by @shanedsnyder on Jan 22, 2019, 10:07

assigned to @shanedsnyder and unassigned @carns

shanedsnyder commented 3 years ago

In GitLab by @shanedsnyder on Jan 22, 2019, 13:45

Fixed in bb730ef0. We don't skip DXT modules, just make sure we have a large enough buffer size to handle the DXT records in this utility.

shanedsnyder commented 3 years ago

In GitLab by @shanedsnyder on Jan 22, 2019, 13:45

closed

shanedsnyder commented 3 years ago

In GitLab by @carns on Jan 22, 2019, 14:12

awesome, thanks @shanedsnyder