<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:Thomas.Freitag@alfa.de" title="Thomas Freitag <Thomas.Freitag@alfa.de>"> <span class="fn">Thomas Freitag</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - actual git master crashes in libopenjpeg.so.2"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=68438">bug 68438</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>NOTOURBUG
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - actual git master crashes in libopenjpeg.so.2"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=68438#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - actual git master crashes in libopenjpeg.so.2"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=68438">bug 68438</a>
              from <span class="vcard"><a class="email" href="mailto:Thomas.Freitag@alfa.de" title="Thomas Freitag <Thomas.Freitag@alfa.de>"> <span class="fn">Thomas Freitag</span></a>
</span></b>
        <pre>I finished now my test series:

1. actual ubuntu openjpeg library (1.3.x):
crashes in opj_create_decompress(CODEC_J2K)
2. actual openjpeg 1.5.1, available over
<a href="http://code.google.com/p/openjpeg/downloads/list">http://code.google.com/p/openjpeg/downloads/list</a>
doesn't display 2 of the JPEG2000 images, gives warnings for each other, but
doesn't crash
3. actual openjpeg 1.5 branch, available over  svn checkout
<a href="http://openjpeg.googlecode.com/svn/branches/openjpeg-1.5">http://openjpeg.googlecode.com/svn/branches/openjpeg-1.5</a> (1.5.2 beta)
doesn't display 2 of the JPEG2000 images, gives warnings for each other, but
doesn't crash
4. actual openjpeg 2.0.0, available over
<a href="http://code.google.com/p/openjpeg/downloads/list">http://code.google.com/p/openjpeg/downloads/list</a>, together with slight modified
patch from Adrian of <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - 0.22.0 does not find openjpeg-2.0.0"
   href="show_bug.cgi?id=58906">bug 58906</a> (changes just to get it compiled with actual
master)
countless error messages, non of the JPEG2000 images are shown, but no crash
5. actual  openjpeg master,  available svn checkout
<a href="http://openjpeg.googlecode.com/svn/trunk/">http://openjpeg.googlecode.com/svn/trunk/</a> (2.0.1 beta?), together with slight
modified patch from Adrian
stops with assert: xpdfmerge/openjpeg-read-only/src/lib/openjp2/cio.c:555:
opj_stream_get_number_byte_left: Assertion `p_stream->m_user_data_length >=
(OPJ_UINT64)p_stream->m_byte_offset' failed.

I'm not deep enough in JPEG2000 to be really sure, if it's our integration of
openjpeg, if it's an openjpeg bug or if it's a problem of Adobe Indesign CS4
which created the PDF.
But since altona says in the comments it is amongst others a JPEG2000 test
case, the behaviour changes with nearly every version of openjpeg, Adobe
Acrobat Pro opens it without any problems or erreor messages and last but not
least, poppler can render it internally (with openjpeg) without any problems, I
would guess it is an openjpeg bug or openjpeg is benevolent enough.

I for myself decide now to disable openjpeg and continue working with the
internal code.</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>