Unable to edit form created by pdflatex

Bug #159032 reported by Russ Ross
6
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Upstream URL:
https://gitlab.gnome.org/GNOME/evince/issues/536

Binary package hint: evince

1) lsb_release -rd
Description: Ubuntu Vivid Vervet (development branch)
Release: 15.04

2) apt-cache policy evince
evince:
  Installed: 3.14.1-0ubuntu1
  Candidate: 3.14.1-0ubuntu1
  Version table:
 *** 3.14.1-0ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages
        100 /var/lib/dpkg/status

3) What is expected to happen is when one opens the following PDF created using pdftex/pdflatex, the form may be edited, just like in Adobe Reader:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/159032/+attachment/167511/+files/simpleform.pdf

4) What happens instead is it is not editable.

WORKAROUND: Open it in Chrome's built-in PDF reader.

apt-cache policy google-chrome-stable:i386
google-chrome-stable:i386:
  Installed: 39.0.2171.95-1
  Candidate: 39.0.2171.95-1
  Version table:
 *** 39.0.2171.95-1 0
        500 http://dl.google.com/linux/chrome/deb/ stable/main i386 Packages
        100 /var/lib/dpkg/status

Tags: bionic vivid
Revision history for this message
Russ Ross (russ-russross) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

thanks for your report.

Changed in evince:
assignee: nobody → desktop-bugs
importance: Undecided → Low
Revision history for this message
Sebastien Bacher (seb128) wrote :

The example is not rendered correctly on hardy, there is no entry displayed there

Revision history for this message
Pedro Villavicencio (pedro) wrote :

I've tested the pdf with acroread and it doesn't work there either, i'm afraid your pdf is broken, closing this report.

Changed in evince:
status: New → Invalid
Revision history for this message
Russ Ross (russ-russross) wrote :

I just tested it with acroread 7 on Ubuntu Gutsy and it works just
fine for me. I use these forms all the time with Windows and Linux
and they always work with Acroread and the professional version of
Acrobat, but never with evince.

The form is deliberately simple--there is an input box with a red
outline surrounded by parentheses. Perhaps you were expecting more?
I've attached a screenshot of acroread and evince side-by-side on
Gutsy so you can see the difference.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

I've tested it with hardy and with acroread there, there's no red box around there nor anything, same happens with xpdf.

Revision history for this message
Adam Buchbinder (adam-buchbinder) wrote :

I can reproduce this problem. The field does not appear in Evince, but does appear in Acroread 8.1.3. However, when I try to save it, Acroread shows a warning dialog reading "This document does not allow you to save any changes you have made to it unless you are using Adobe Acrobat 8.0 Standard or Adobe Acrobat 8.0 Professional. You will only be saving a copy of the original document. Do you want to continue?". This seems to imply that there's some kind of permission problem, maybe?

Reproduced with evince 2.24.1-0ubuntu1 and libpoppler3 0.8.7-1 on Ubuntu Intrepid.

Changed in evince:
status: Invalid → Confirmed
Revision history for this message
Adam Buchbinder (adam-buchbinder) wrote :

On the other hand, according to pfdtk, the PDF does not contain a form field; I'm attaching the output of:

$ pdftk simpleform.pdf generate_fdf output simpleform.fdf

However, Acroread does understand the fields embedded (somehow?) in the PDF, so there's still definitely a bug here. There just might also be a bug in the package that generated it as well.

description: updated
Revision history for this message
Dimitrios Symeonidis (azimout) wrote :

In fact, I too can verify that this works with adobe reader 8.1.3 in ibex.

Pedro, you need to install acroread-plugins for forms!!!!

Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug is an upstream one and should be sent to bugzilla.gnome.org

Revision history for this message
Adam Buchbinder (adam-buchbinder) wrote :

Filed upstream.

Changed in evince:
status: Unknown → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for sending the bug to GNOME

Changed in evince (Ubuntu):
status: Confirmed → Triaged
Changed in evince:
status: New → Invalid
Changed in evince:
status: Invalid → Confirmed
Revision history for this message
frotz (frotz) wrote :

I think it might be time to retire this bug. Forms can be filled now.

Revision history for this message
Russ Ross (russ-russross) wrote : Re: [Bug 159032] Re: form support does not work with forms created by pdflatex

I just tried it with the sample file on Ubuntu 9.10 and it still doesn't work.

- Russ

On Wed, Mar 3, 2010 at 11:17 AM, frotz <email address hidden> wrote:
> I think it might be time to retire this bug.  Forms can be filled now.
>
> --
> form support does not work with forms created by pdflatex
> https://bugs.launchpad.net/bugs/159032
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Changed in evince:
importance: Unknown → Medium
Changed in evince:
status: Confirmed → Expired
penalvch (penalvch)
description: updated
penalvch (penalvch)
Changed in evince (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
summary: - form support does not work with forms created by pdflatex
+ Unable to edit form created by pdflatex
penalvch (penalvch)
Changed in evince:
importance: Medium → Unknown
status: Expired → Unknown
Changed in evince:
importance: Unknown → Low
status: Unknown → New
Changed in evince:
status: New → Confirmed
Changed in evince:
status: Confirmed → Expired
penalvch (penalvch)
tags: added: bionic vivid
no longer affects: evince (Ubuntu)
affects: evince → evince (Ubuntu)
Changed in evince (Ubuntu):
importance: Low → Undecided
status: Expired → New
importance: Undecided → Low
status: New → Triaged
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.