El dijous, 17 de novembre de 2016, a les 17:48:24 CET, Carlos Garcia Campos va 
escriure:
> Albert Astals Cid <[email protected]> writes:
> > Can someone have a look at
> > https://bugs.freedesktop.org/show_bug.cgi?id=98732
> > 
> > I'd like a second opinion on the patch, it fixes the problem on that
> > broken
> > file for me but before commiting i'd like to know i'm not missing
> > something.
> I guess the file is broken because "Last" is required field in outline
> dictionary. In that case I would keep using Last if present, and simply
> remove the early return in OutlineItem::readItemList() otherwise.

Yes it's broken, the file does have a "Last", it's just that the "Last" 
doesn't really point to the last but to somehwere in the middle (if you use 
the next->next->next).

Given that Adobe Reader shows all of the items i guess it also ignores it and 
just relies on next.

Cheers,
  Albert

> 
> > Cheers,
> > 
> >   Albert
> > 
> > _______________________________________________
> > poppler mailing list
> > [email protected]
> > https://lists.freedesktop.org/mailman/listinfo/poppler


_______________________________________________
poppler mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/poppler

Reply via email to