Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • P poppler
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 664
    • Issues 664
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 46
    • Merge requests 46
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • poppler
  • poppler
  • Issues
  • #397
Closed
Open
Issue created Jun 09, 2018 by Bugzilla Migration User@bugzilla-migration

Evince needs 10 minutes to open certain PDFs

Submitted by Germán Poo-Caamaño

Assigned to poppler-bugs

Link to original bug (#106867)

Description

Created attachment 140102 PDF test case

As reported in https://gitlab.gnome.org/GNOME/evince/issues/745

-->snip<-- Opening PDFs scanned with my Brother Laser Printer is virtually impossible. The opening causes a 100% CPU spike on one core and does take forever.

The PDFs were generated in PDF/A by the Brother scanner unit. I have attached one for testing. I did not have this problem on Mac OSX, but Microsoft Edge seems slow on opening these files too. Chrome does process them with no mayor delay.

PDFs not from my scanner, like digital invoices I get regularly, do not produce any problem. -->snip<--

It is noticeable slower than Acroread, which is instant, and xpdf, which is almost instant.

$ time pdftoppm -png brother_001793.pdf out-ppm

real 0m9.454s user 0m9.404s sys 0m0.036s

$ time pdftocairo -png brother_001793.pdf out-cairo

real 0m34.103s user 0m33.884s sys 0m0.200s

Attachment 140102, "PDF test case":
brother_001793.pdf

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking