Created attachment 135940 [details] messy call graph of open-ssh Hi, In Evince, it's not possible to visualize the attached PDF. I initially reported the bug at Gnome: https://bugzilla.gnome.org/show_bug.cgi?id=791163 However, as suggested by Germán the issue is more probably triggered by Poppler. Regards
takes a while but okular can show it fine, what's the problem with evince?
When it loads I can see a preview of the thing but when I try to zoom I like a "blank" view
Created attachment 135945 [details] evince view of the PDF
Honestly without knowing anything about the evince code it seems to me an evince bug because it can't handle "too big stuff", but maybe Germán can come here and point out why he thinks it's a poppler bug :)
He moved it here because pdftocairo complains about the size: $ pdftocairo -png callgraph.pdf out Internal Error: cairo context error: invalid value (typically too big) for the size of the input (surface, pattern, etc.)<0a> cairo error: invalid value (typically too big) for the size of the input (surface, pattern, etc.) libpng warning: Image width is zero in IHDR libpng warning: Image height is zero in IHDR libpng error: Invalid IHDR data Internal Error: Error during writing header Error writing out-1.png The issue is partly that cairo doesn't like really big surfaces though maybe evince and the glib backend shouldn't try to draw the whole thing at once.
Right, that's what Okular does, at some point if you try to render something huge it tiles it and only renders part of it, since your screen is not that big anyway so you don't really need to render it all since you won't be able to see it.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/poppler/poppler/issues/490.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.