Evince uses wrong encoding when filling out a PDF form
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evince |
New
|
Undecided
|
Unassigned | ||
Poppler |
Unknown
|
Medium
|
|||
okular |
New
|
Undecided
|
Unassigned | ||
poppler (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Evince uses the wrong encoding when filling out a PDF form.
How to reproduce:
- Get the official Chinese Visa Application Form from http://
- Open it in Evince
- Fill in a name (e.g. "Smith"). The entered text is displayed correctly.
- Click into another filed
- The previously entered name is displayed in wrong characters (wrong encoding used?). E.g. "Smith" becomes "4NJUI".
- Saving and loading the PDF (with the entered text) also results in displaying wrong characters
- Clicking into the name filed results in displaying the correct name ("Smith")
=> It seems that somewhere in Evince (or libpoppler?) the wrong encoding is used for displaying non-active input fields.
Tested Ubuntu versions:
- Ubuntu 16.04
- Ubuntu 17.10
Changed in poppler: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
tags: | added: artful xenial |
Changed in poppler: | |
status: | Confirmed → Unknown |
The same problem also appears when using Okular instead of Evince. So, it is likely a problem with libpoppler.