Bug 85138 - [pdftocairo] Eternal loop
Summary: [pdftocairo] Eternal loop
Status: RESOLVED MOVED
Alias: None
Product: poppler
Classification: Unclassified
Component: utils (show other bugs)
Version: unspecified
Hardware: All All
: medium normal
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-17 13:28 UTC by MH
Modified: 2018-08-21 10:41 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
eternalloop-pdfs.zip (135.01 KB, text/plain)
2014-10-17 13:28 UTC, MH
Details
59-unfuzzed.pdf (6.35 KB, application/pdf)
2014-10-21 13:42 UTC, MH
Details
839-unfuzzed.pdf (140.19 KB, application/pdf)
2014-10-21 13:43 UTC, MH
Details

Description MH 2014-10-17 13:28:40 UTC
Created attachment 107987 [details]
eternalloop-pdfs.zip

OS: Fedora 20 (running in virtualbox)
Dependencies installed with: yum-builddep poppler
Version: GIT Master
Command line: master/pdftocairo -svg <attached.pdf> /dev/null

Technically I don't know if it's an _eternal_ loop, but it ran for 20 hours. I attached two PDFs (zipped) here, both hang around the same section, might be the same bug or different.

###########################################################################
GDB output:

Reading symbols from /home/foobar/poppler/utils/.libs/lt-pdftocairo...done.
Starting program: /home/foobar/poppler/utils/.libs/lt-pdftocairo -svg eternalloop-59-pdftocairo-fuzz-19.pdf /dev/null
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Catalog object is wrong type (null)
Syntax Error: Couldn't find trailer dictionary

...<nothing happens>

###########################################################################
GDB output:

Reading symbols from /home/foobar/poppler/utils/.libs/lt-pdftocairo...done.
Starting program: /home/foobar/poppler/utils/.libs/lt-pdftocairo -svg eternalloop-839-pdftocairofuzz-14.pdf /dev/null
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

...<nothing happens>
Comment 1 MH 2014-10-21 13:42:27 UTC
Created attachment 108177 [details]
59-unfuzzed.pdf

Attached unfuzzed file as per request.
Comment 2 MH 2014-10-21 13:43:01 UTC
Created attachment 108179 [details]
839-unfuzzed.pdf

Attached unfuzzed file as per request.
Comment 3 GitLab Migration User 2018-08-21 10:41:31 UTC
-- 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/327.


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.