After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 655587 - PDF Form entry garbled
PDF Form entry garbled
Status: RESOLVED OBSOLETE
Product: evince
Classification: Core
Component: PDF
2.32.x
Other Linux
: Normal major
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 682218 (view as bug list)
Depends on: 693645
Blocks:
 
 
Reported: 2011-07-29 15:24 UTC by Morten Welinder
Modified: 2018-05-22 14:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Morten Welinder 2011-07-29 15:24:56 UTC
Using the file:

http://newyork.china-consulate.org/eng/lsqz/wjxz/P020110715854947563494.pdf

if I enter "Welinder" in the surname field and leave the field, I will see
"8FMJ0EFS" in the field.  And it prints that way.  (Note: I am not sure if
the fifth character is "0" or "O".)
Comment 1 José Aliste 2012-11-07 17:58:52 UTC
Confirming at least in Evince 3.4 with poppler 0.18.4. Will soon test with evince from git master and poppler from git master.
Comment 2 Germán Poo-Caamaño 2012-11-07 18:55:57 UTC
With evince master (ab175a83f), poppler master and cairo branch 1.12 I only can not see what I have entered.  However, when I load the document I get plenty of:

Syntax Error: Missing language pack for 'Adobe-GB1' mapping
Syntax Error: Missing language pack for 'Adobe-GB1' mapping
Syntax Error: Missing language pack for 'Adobe-GB1' mapping
Syntax Error: Missing language pack for 'Adobe-GB1' mapping
Syntax Error: Missing language pack for 'Adobe-GB1' mapping
Syntax Error: Missing language pack for 'Adobe-GB1' mapping
Syntax Error: Missing language pack for 'Adobe-GB1' mapping

I have installed cmap-adobe-gb1 :-/
Comment 3 José Aliste 2012-11-07 21:54:49 UTC
German, you need poppler-data, which is currently not taken by either the normal moduleset, neither yours :) with that installed, you still get the bug.
Comment 4 Germán Poo-Caamaño 2012-11-07 22:19:39 UTC
(In reply to comment #3)
> German, you need poppler-data, which is currently not taken by either the
> normal moduleset, neither yours :) with that installed, you still get the bug.

poppler-data from master wants to be installed in the system.  So, I just created a symlink from my local build to /usr/share/poppler and it works.  Thanks for the tip.

That said, I can reproduce the bug with master :-)
Comment 5 José Aliste 2012-11-07 22:27:48 UTC
You can also modify the prefix of the Makefile in poppler-data git repo to your jhbuild prefix and it also works :)
Comment 6 Germán Poo-Caamaño 2013-05-03 20:46:07 UTC
Still reproducible with evince/poppler master (> 3.8/0.22.3)
Comment 7 Germán Poo-Caamaño 2013-05-08 00:20:28 UTC
*** Bug 682218 has been marked as a duplicate of this bug. ***
Comment 8 Anuj Khare 2014-04-17 02:20:01 UTC
It might be trivial, but any character x being replaced by a character which is ascii (x) - 31.

Again, don't know if it is relevant, but something like this would happen in a bad attempt at capitalizing lower case alphabets (a-z), which would be (ascii (x) - 32) for the lower case alphabets.
Comment 9 Germán Poo-Caamaño 2014-04-17 02:47:55 UTC
(In reply to comment #8)
> It might be trivial, but any character x being replaced by a character which is
> ascii (x) - 31.
> 
> Again, don't know if it is relevant, but something like this would happen in a
> bad attempt at capitalizing lower case alphabets (a-z), which would be (ascii
> (x) - 32) for the lower case alphabets.

Right. However, Acroread 9.5 leaves the text as is, without any replacement.
Comment 10 GNOME Infrastructure Team 2018-05-22 14:19:58 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/evince/issues/235.