Confirmed that the PDF files you attached do not have the reported problem on my setup either, with either Acrobat X or pdfminer.
I _do_ get the problem if I build a PDF file from your .svg file, so differences due to your edit are irrelevant.
I note also that the extracted cmaps are different in your posting from those in mine.
For example, 485-cairo-1_12_16 and _2 begin with entry <20> <0020>, and preserve 1:1 matching of glyph and character throughout, while what I posted begins with <01> <20>, and goes up from there.
0482-cairo-1_10_2 begins with entry <0001> <0020>, so it's also different. Possibly relates to the codespacerange difference, which specifies the 2-byte range, as far as I understand.
Confirmed that the PDF files you attached do not have the reported problem on my setup either, with either Acrobat X or pdfminer.
I _do_ get the problem if I build a PDF file from your .svg file, so differences due to your edit are irrelevant.
I note also that the extracted cmaps are different in your posting from those in mine.
For example, 485-cairo-1_12_16 and _2 begin with entry <20> <0020>, and preserve 1:1 matching of glyph and character throughout, while what I posted begins with <01> <20>, and goes up from there.
0482-cairo-1_10_2 begins with entry <0001> <0020>, so it's also different. Possibly relates to the codespacerange difference, which specifies the 2-byte range, as far as I understand.
does that isolate to cairo version?