All autopkgtests for the newly accepted poppler (22.02.0-2ubuntu0.4) for jammy 
have finished running.
The following regressions have been reported in tests triggered by the package:

xapers/0.9.0-1 (armhf)


Please visit the excuses page listed below and investigate the failures, 
proceeding afterwards as per the StableReleaseUpdates policy regarding 
autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-
migration/jammy/update_excuses.html#poppler

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/1980836

Title:
  Regression in Ubuntu 22.04: Content of form field stored invisibly

Status in Poppler:
  Fix Released
Status in evince package in Ubuntu:
  Invalid
Status in poppler package in Ubuntu:
  Triaged
Status in evince source package in Jammy:
  Invalid
Status in poppler source package in Jammy:
  Fix Committed

Bug description:
  [ Impact ]

  The bug causes text entered in certain PDF form fields to be stored
  but both displayed and printed white (on white background).

  [ Test Plan ]

  1. Download the attached 230-muster-01.pdf.
  2. Try to input to any of the main content fields starting with 06-09 
("Anrede des Zahlungspflichtigen etc").
  3. Observe that it does not work.
  4. Install the updated poppler package versions
  5. Try the same fields and see they're functoning properly now with visible 
text.
  6. Test also that the fields like "Aktenzeichen", "TL-Nr." or 
"Buchungsstelle" that weren't broken, continue to work.

  [ Where problems could occur ]

  It is a merged upstream fix to Annot.cc file that fixed two upstream
  bugs https://gitlab.freedesktop.org/poppler/poppler/-/issues/1189 and
  https://gitlab.freedesktop.org/poppler/poppler/-/issues/1267.

  There are no indications of upstream regressions caused by this fix,
  and it was released in upstream stable release 22.08.0 (Ubuntu 22.04
  LTS has version based on 22.02.0).

  However, since it's an individual cherry-pick there could always be a
  PDF somewhere having issues with this, so it's useful to let it be
  tested with various files in addition to the problematic ones.

  --- original report ---

  Evince on Ubuntu 22.04 is not able to handle some PDF forms correctly
  anymore that it was able to handle on Ubuntu 21.10 and on Ubuntu
  20.04.

  The symptom is that one can edit the form content and also save it,
  but that the entered text is only visible when the form field is
  focused and in edit mode. Otherwise the text it is invisible, also on
  printouts.

  Such bugs have been reported against Evince for a long time (e.g.,
  https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/265033) but I
  am reporting this as a new bug because for the current form with which
  I am experiencing this it is a regression.

  I have attached the problematic form with two form fields filled out, one in 
the upper left corner and the big one in the lower half.
  I have produced this by taking the original, empty form (produced by somebody 
else) and first opened it in Evince 41.4, which I have installed from the snap 
package (revision 1017) on Ubuntu 22.04. I entered text in the upper left field 
and saved the form.
  Then I opened the PDF in Evince 42.3 from the apt package of Ubuntu 22.04 and 
entered text in the big field and saved the form.

  Evince 3.36 on Ubuntu 20.04 has the same (correct) behavior as Evince
  41.4.

  When I open the PDF again, only the text in the first field is
  visible. The text in the second field is visible only if I click into
  the field. The visibility of the field contents is the same for Evince
  41.4 (snap), Evince 42.3 (apt), and Okular 20.12.3 (snap). So it seems
  that the problem is with Evince 42.3 incorrectly saving the field
  content, not with displaying it.

  Firefox shows and prints the content of both fields, though.

  Note that I cannot switch back to Evince 41 because for some other
  forms that I have the exact same problem happens only with the old
  version and the new version fixes it. So it seems that something
  changed that fixed it for some forms and broke it for others.

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: evince 42.3-0ubuntu1
  ProcVersionSignature: Ubuntu 5.15.0-40.43-generic 5.15.35
  Uname: Linux 5.15.0-40-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.1
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Jul  6 14:32:27 2022
  InstallationDate: Installed on 2021-11-26 (222 days ago)
  InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
  RebootRequiredPkgs: Error: path contained symlinks.
  Snap.Changes:
   ID   Status  Spawn                      Bereit                     
Zusammenfassung
   137  Done    2022-07-06T12:48:33+02:00  2022-07-06T12:48:41+02:00  
Installiere "evince" Snap
  SourcePackage: evince
  UpgradeStatus: Upgraded to jammy on 2022-06-22 (13 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/poppler/+bug/1980836/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to