** Changed in: evince
       Status: Unknown => New

** Changed in: evince
   Importance: Unknown => Medium

-- 
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/1293282

Title:
  evince cannot open pdf with AESV3 256 encryption

Status in Evince document viewer:
  New
Status in “evince” package in Ubuntu:
  Triaged

Bug description:
  When opening a file with AESV3 256 encryption evince repeatedly
  prompts for a password interactively and fails to render the document.

  To recreate:

  
  1. Encrypt a PDF with qpdf:

  $ qpdf --version
  qpdf version 4.2.0
  Copyright (c) 2005-2013 Jay Berkenbilt
  This software may be distributed under the terms of version 2 of the
  Artistic License which may be found in the source distribution.  It is
  provided "as is" without express or implied warranty.
  $ qpdf --encrypt "wibble" "wobble" 256 -- plain.pdf encrypted.pdf
  $ egrep -a AES encrypted.pdf 
  << /CF << /StdCF << /AuthEvent /DocOpen /CFM /AESV3 /Length 32 >> >> /Filter 
/Standard /Length 256 ...

  2. Check it opens with Adobe Acrobat

  3. Attempt to open with evince:

  $ evince --version
  GNOME Document Viewer 3.10.0
  $ evince encrypted.pdf 

  (evince:17902): EvinceDocument-CRITICAL **: ev_document_get_n_pages: 
assertion 'EV_IS_DOCUMENT (document)' failed
  Syntax Error: Invalid encryption key length
  Command Line Error: Incorrect password
  Syntax Error: Invalid encryption key length
  Command Line Error: Incorrect password

  (evince:17902): Gtk-CRITICAL **: gtk_widget_get_toplevel: assertion
  'GTK_IS_WIDGET (widget)' failed

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to