Public bug reported:

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

** Affects: evince (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1293282

Title:
  evince cannot open pdf with AESV3 256 encryption

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to