[Poppler-bugs] [Bug 76821] New: Render is very slow for some files

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 31 01:28:54 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=76821

          Priority: medium
            Bug ID: 76821
          Assignee: poppler-bugs at lists.freedesktop.org
           Summary: Render is very slow for some files
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: aikorsky at gmail.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: general
           Product: poppler

Created attachment 96640
  --> https://bugs.freedesktop.org/attachment.cgi?id=96640&action=edit
Visualization of a part of a call graph

Problem is similar to https://bugs.freedesktop.org/show_bug.cgi?id=66928.

Tested on poppler-0.25.2
Configuration: ./configure --prefix=/usr --sysconfdir=/etc \
      --localstatedir=/var --disable-static \
      --enable-cairo-output \
      --enable-xpdf-headers \
      --enable-libjpeg --enable-zlib \
      --enable-poppler-qt4 \
      --enable-poppler-glib

Example file located here https://razor.blackbeam.org/x.pdf (sorry for expired
certificate).
Also here is callgrind output https://razor.blackbeam.org/callgrind.out (can be
viewed with kcachegrind).

Also i attached a call graph visualization.

cmsDoTransform is called 6814 times which i think is reasonable due to height
of an image on pdf page. But some funcs from liblcms2 and libm is called more
then 100 000 000 times.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20140331/a95f2db0/attachment.html>


More information about the Poppler-bugs mailing list