create_zip_dict: debug output may access past string end

Description

In create_zip_dict, function args are printed as

This is not entirely correct, since the strings here come with lengths instead of relying on null-termination, hence this output may read past their ends. This is seen on AddressSanitizer as

Environment

None

Smart Checklist

Activity

Show:
Done

Details

Assignee

Reporter

Time tracking

1h 33m logged

Fix versions

Affects versions

Priority

Smart Checklist

Created January 7, 2019 at 7:26 AM
Updated March 6, 2024 at 12:26 PM
Resolved January 11, 2019 at 1:33 PM