<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - "Unsupported TilingType:3" Avoiding out-of-memory errors"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102401">102401</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>"Unsupported TilingType:3" Avoiding out-of-memory errors
</td>
</tr>
<tr>
<th>Product</th>
<td>poppler
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>general
</td>
</tr>
<tr>
<th>Assignee</th>
<td>poppler-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>zakiyama01@gmail.com
</td>
</tr></table>
<p>
<div>
<pre>Creating images from PDF
Certain pattern filling (TilingType = 3) was not rendered properly.
#/usr/bin/pdftocairo -r 174 -scale-to 3000 -cropbox -jpeg
pdftocairo.outofmemory.pdf image
SAMPLE PDF
[pdftocairo.outofmemory.pdf](<a href="https://github.com/zakiyama01/poppler/files/1251045/pdftocairo.outofmemory.pdf">https://github.com/zakiyama01/poppler/files/1251045/pdftocairo.outofmemory.pdf</a>)
And if you set it to a larger image size, you will get out of memory error,
rendering will finish with the painting. (Sample PDF is only paint of problem
so we can not confirm the stopped image)
#/usr/bin/pdftocairo -r 174 -scale-to 5000 -cropbox -jpeg
pdftocairo.outofmemory.pdf image
Internal Error: cairo context error: out of memory<0a>
cairo error: out of memory
cairo error: out of memory
I tried poppler-0.57.0. The same symptoms from before.
Because I am in trouble as it is, solve out of memory? Avoidance? I am fixing
it.
see patch.
<a href="https://github.com/zakiyama01/poppler/commit/b35eba51683fd634142b4607496ac1ea37c2311e">https://github.com/zakiyama01/poppler/commit/b35eba51683fd634142b4607496ac1ea37c2311e</a>
thank you</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>