<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 - A blank page output when print a specific JPEG file with eog"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=102531">102531</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>A blank page output when print a specific JPEG file with eog
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>cairo
          </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>chris@chris-wilson.co.uk
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>zhangxiufu@rst.ricoh.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>cairo-bugs@cairographics.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=133953" name="attach_133953" title="The JPEG file that occures the problem">attachment 133953</a> <a href="attachment.cgi?id=133953&action=edit" title="The JPEG file that occures the problem">[details]</a></span>
The JPEG file that occures the problem

Please describe the problem:
A blank page output when print a specific JPEG image file.
I have a JPEG image file "Penguins_1200_half.jpg" that is 12773x4922 pixels.
When I open the image with Image Viewer and choose print, the file cannot be
printed correctly, a blank page is output by the printer. 
The file in question is available for your perusal at attachment.

Product Version details: Image Viewer 3.24.0
Print data creator Version details:Cairo 1.14.8
Distribution/Version: Ubuntu 17.04

Steps to reproduce:
1. Open the file with Image Viewer.
2. Print the file.

Actual results:
The file cannot be printed correctly, a blank page is output by the printer.

Expected results:
The file should print as it is displayed on the preview.

Does this happen every time?
Yes

Detailed analysis:
I pause the print queue and obtain the Image Viewer generated print data
(d00XXX-001(XXX: Job's No.)) in /var/spool/cups. This is a pdf format file, and
I have confirmed that is a blank page open with Document Viewer (Evince). 
When I open the data with gedit, and found the creator of PDF data is Cairo
(Ver.1.14.8). For details, please refer to the attachment “d00275-001”

Excerpt:
<< /Creator (cairo 1.14.8 (<a href="http://cairographics.org">http://cairographics.org</a>))
   /Producer (cairo 1.14.8 (<a href="http://cairographics.org">http://cairographics.org</a>))
<span class="quote">>></span >

So I think the issue is probably caused by Cairo.

Other information:
1. This problem only occurs on Ubuntu 17.04. It does not occurs on Ubuntu
16.04, CentOS 7.3 and OpenSUSE Leap 42.2.
2. On Ubuntu 17.04, this problem does not occurs when open the file with
"Shotwell(0.22.0)".
3. This problem is occurs only when the JPEG file "Penguins_1200_half.jpg" is
printed. Other JPG files are printed, the result becomes OK.
4. We reported this bug to ImageViewer and got replied that their printing code
is unchanged since GNOME 3.8, so it was impossible that ImageViewer cause this
bug.For details, please refer to the following bug
report:<a href="https://bugzilla.gnome.org/show_bug.cgi?id=783416">https://bugzilla.gnome.org/show_bug.cgi?id=783416</a></pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>