<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 - Abort while parsing GfxGouraudTriangleShading"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=104567">104567</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Abort while parsing GfxGouraudTriangleShading
          </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>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>legarrec.vincent@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=136643" name="attach_136643" title="GfxGouraudTriangleShading_parse.pdf">attachment 136643</a> <a href="attachment.cgi?id=136643&action=edit" title="GfxGouraudTriangleShading_parse.pdf">[details]</a></span>
GfxGouraudTriangleShading_parse.pdf

Abort similar with #104354

Backtrace:
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007ffff6d5fcaf in __GI_abort () at abort.c:90
#2  0x00007ffff7802344 in Object::getNum (this=<optimized out>)
    at /home/legarrec/info/programmation/poppler/poppler/Object.h:230
#3  GfxGouraudTriangleShading::parse (res=res@entry=0x5555557d6590, 
    typeA=typeA@entry=4, dict=dict@entry=0x5555557daf20, str=<optimized out>, 
    out=out@entry=0x5555557d67c0, gfxState=gfxState@entry=0x5555557da790)
    at /home/legarrec/info/programmation/poppler/poppler/GfxState.cc:4798
#4  0x00007ffff7808438 in GfxShading::parse (res=res@entry=0x5555557d6590, 
    obj=obj@entry=0x7fffffffcf20, out=out@entry=0x5555557d67c0, 
    state=state@entry=0x5555557da790)
    at /home/legarrec/info/programmation/poppler/poppler/GfxState.cc:3586
#5  0x00007ffff7808754 in GfxShadingPattern::parse (
    res=res@entry=0x5555557d6590, patObj=patObj@entry=0x7fffffffd050, 
    out=out@entry=0x5555557d67c0, state=state@entry=0x5555557da790, 
    patternRefNum=patternRefNum@entry=1)
    at /home/legarrec/info/programmation/poppler/poppler/GfxState.cc:3482
#6  0x00007ffff78092ae in GfxPattern::parse (res=res@entry=0x5555557d6590, 
    obj=obj@entry=0x7fffffffd050, out=out@entry=0x5555557d67c0, 
    state=state@entry=0x5555557da790, patternRefNum=1)
    at /home/legarrec/info/programmation/poppler/poppler/GfxState.cc:3350
#7  0x00007ffff772be1d in GfxResources::lookupPattern (this=<optimized out>, 
    name=<optimized out>, out=0x5555557d67c0, state=0x5555557da790)
    at /home/legarrec/info/programmation/poppler/poppler/Gfx.cc:462
#8  0x00007ffff7732fd5 in Gfx::opSetFillColorN (this=0x5555557d9490, 
    args=<optimized out>, numArgs=<optimized out>)
    at /home/legarrec/info/programmation/poppler/poppler/Gfx.cc:1603
#9  0x00007ffff774f841 in Gfx::go (this=this@entry=0x5555557d9490, 
    topLevel=topLevel@entry=true)
    at /home/legarrec/info/programmation/poppler/poppler/Gfx.cc:738
#10 0x00007ffff7751794 in Gfx::display (this=this@entry=0x5555557d9490, 
    obj=obj@entry=0x7fffffffd4f0, topLevel=topLevel@entry=true)
    at /home/legarrec/info/programmation/poppler/poppler/Gfx.cc:700
#11 0x00007ffff78a8aa1 in Page::displaySlice (this=0x5555557d93c0, 
    out=0x5555557d67c0, hDPI=108, vDPI=108, rotate=0, 
    useMediaBox=<optimized out>, crop=<optimized out>, sliceX=sliceX@entry=-1, 
    sliceY=-1, sliceW=-1, sliceH=-1, printing=false, abortCheckCbk=0x0, 
    abortCheckCbkData=0x0, annotDisplayDecideCbk=0x0, 
    annotDisplayDecideCbkData=0x0, copyXRef=false)
    at /home/legarrec/info/programmation/poppler/poppler/Page.cc:560
#12 0x00007ffff78a930f in Page::display (this=<optimized out>, 
    out=<optimized out>, hDPI=<optimized out>, vDPI=<optimized out>, 
    rotate=<optimized out>, useMediaBox=<optimized out>, crop=<optimized out>, 
    printing=<optimized out>, abortCheckCbk=0x0, abortCheckCbkData=0x0, 
    annotDisplayDecideCbk=0x0, annotDisplayDecideCbkData=0x0, copyXRef=false)
    at /home/legarrec/info/programmation/poppler/poppler/Page.cc:481
#13 0x00007ffff78bee15 in PDFDoc::displayPages (this=0x5555557d56c0, 
    out=0x5555557d67c0, firstPage=<optimized out>, lastPage=1, hDPI=108, 
    vDPI=108, rotate=0, useMediaBox=true, crop=false, printing=false, 
    abortCheckCbk=0x0, abortCheckCbkData=0x0, annotDisplayDecideCbk=0x0, 
    annotDisplayDecideCbkData=0x0)
    at /home/legarrec/info/programmation/poppler/poppler/PDFDoc.cc:520
#14 0x00005555555612e8 in main (argc=<optimized out>, argv=<optimized out>)
    at /home/legarrec/info/programmation/poppler/utils/pdftohtml.cc:392</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>