[Poppler-bugs] [Bug 35381] New: crashes in tilingPatternFill

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 17 02:51:17 PDT 2011


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

           Summary: crashes in tilingPatternFill
           Product: poppler
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: NetBSD
            Status: NEW
          Severity: critical
          Priority: medium
         Component: general
        AssignedTo: poppler-bugs at lists.freedesktop.org
        ReportedBy: M.Drochner at fz-juelich.de


I've got (at least) two documents which make evince with poppler-0.16.3
crash. The stack traces look somewhat similar. (It happened in the cairo
backend both times, but since I can't tell whether the underlying bug is
there I've filed the report under "general" for now. It looks like some
corruption - in one case a dictionary looks strange, a key is -1.)
I can make one of the documents available, but since it contains
personal data of an unrelated person I'll not attach it here but send
it to a developer on request.
Here are the stack traces:

#0  0x00000008 in ?? ()
#1  0xb60e2d89 in Gfx::go () from /usr/pkg/lib/libpoppler.so.13
#2  0xb60e4233 in Gfx::display () from /usr/pkg/lib/libpoppler.so.13
#3  0xb662251f in CairoOutputDev::tilingPatternFill ()
   from /usr/pkg/lib/libpoppler-glib.so.6
#4  0xb60ea69c in Gfx::doTilingPatternFill ()
   from /usr/pkg/lib/libpoppler.so.13
#5  0xb60ec09f in Gfx::doPatternFill () from /usr/pkg/lib/libpoppler.so.13
#6  0xb60ec867 in Gfx::opFill () from /usr/pkg/lib/libpoppler.so.13
#7  0xb60e22a6 in Gfx::execOp () from /usr/pkg/lib/libpoppler.so.13
#8  0xb60e2a43 in Gfx::go () from /usr/pkg/lib/libpoppler.so.13
#9  0xb60e4233 in Gfx::display () from /usr/pkg/lib/libpoppler.so.13
#10 0xb61337f3 in Page::displaySlice () from /usr/pkg/lib/libpoppler.so.13
#11 0xb661980d in _poppler_page_render ()
   from /usr/pkg/lib/libpoppler-glib.so.6
#12 0xb66199f1 in poppler_page_render () from /usr/pkg/lib/libpoppler-glib.so.6

#0  0xbad1f542 in strcmp () from /usr/lib/libc.so.12
#1  0xb626f4b7 in Dict::lookupNF () from /usr/pkg/lib/libpoppler.so.13
#2  0xb62835d7 in GfxResources::GfxResources () from
/usr/pkg/lib/libpoppler.so.13
#3  0xb62852ab in Gfx::Gfx () from /usr/pkg/lib/libpoppler.so.13
#4  0xb697a510 in CairoOutputDev::tilingPatternFill () from
/usr/pkg/lib/libpoppler-glib.so.6
#5  0xb628a69c in Gfx::doTilingPatternFill () from
/usr/pkg/lib/libpoppler.so.13
#6  0xb628c09f in Gfx::doPatternFill () from /usr/pkg/lib/libpoppler.so.13
#7  0xb628c7c7 in Gfx::opEOFill () from /usr/pkg/lib/libpoppler.so.13
#8  0xb62822a6 in Gfx::execOp () from /usr/pkg/lib/libpoppler.so.13
#9  0xb6282a43 in Gfx::go () from /usr/pkg/lib/libpoppler.so.13
#10 0xb6284233 in Gfx::display () from /usr/pkg/lib/libpoppler.so.13
#11 0xb62d37f3 in Page::displaySlice () from /usr/pkg/lib/libpoppler.so.13
#12 0xb697180d in _poppler_page_render () from
/usr/pkg/lib/libpoppler-glib.so.6
#13 0xb69719f1 in poppler_page_render () from /usr/pkg/lib/libpoppler-glib.so.6

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Poppler-bugs mailing list