Skip to content

GitLab

  • Menu
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 656
    • Issues 656
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 42
    • Merge requests 42
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • poppler
  • poppler
  • Issues
  • #834

Closed
Open
Created Nov 04, 2019 by Frank Mariak@fmariak

issues with (supposedly?) malformed pdf files in libpoppler 0.82

I recently ran into some issues with libpoppler 0.82 and some PDF manual files from a ASUS graphics card CD that can be found at

https://archive.org/details/ASUSGraphicCardsMulti-languageManualV621Q3385Q3386Q33252008

,e.g. Installation guide/AMD/g.pdf seems to be impossible to load, it even causes my application to crash. The file loads OK with the Adobe supplied readers - albeit that a small info pops up and closes again that something is damaged and gets repaired, though. XpdfReader manages to load the file as well.

g.pdf (MD5: b98df9f2b9c7fe1ecf7f75d96a4c8a24)

It should probably at least refuse to load or report the file as broken if it's damaged. I also want to point out that this has been included on a release CD, it has not been modified in any form ....

Edited Nov 04, 2019 by Frank Mariak
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking