Hi, On Fri, Mar 06, 2020 at 10:20:33PM +0100, Matthias Kilian wrote: > untested, breakage so far is editors/libreoffice -- i'm waiting > for dpb to pick it up again after i hopefully fixed it.
Unfortunately, this has to be deferred a little bit. I found a (new) error while running evince on one of my toxic test PDFs ("toxic" in the sense that they used to trigger bugs in poppler, xpdf etc. in older versions). Even more unfortunately, I don't remember who sent me that specific file and thus don't know wether it's ok to attach it to a bug report for the poppler people. In case it rings a bell: -rw------- 1 kili kili 3909884 Apr 7 2007 PLANHALF.pdf (That's the date I *received* the file) Oh, and just for the joy of it: ... Core was generated by `evince'. Program terminated with signal SIGSEGV, Segmentation fault. #0 build_goto_dest (document=<optimized out>, action=<optimized out>, link=0x0) at /home/ports/pobj/p2/poppler-0.86.1/poppler-0.86.1/glib/poppler-action.cc:348 348 if (! link->isOk ()) { [Current thread is 1 (process 435846)] (gdb) print link $1 = (const LinkGoTo *) 0x0 (gdb) up #1 _poppler_action_new (document=0x280b77b5c00, link=0x2812b023d40, title=<optimized out>) at /home/ports/pobj/p2/poppler-0.86.1/poppler-0.86.1/glib/poppler-action.cc:630 630 build_goto_dest (document, action, dynamic_cast <const LinkGoTo *> (link)); (gdb) print link $2 = (const LinkAction *) 0x2812b023d40 (gdb) I'm not a C++ magician, especially if it comes to things like that dynamic_cast, but it really looks odd to me that this pointer is NULL in the callee while it's not NULL in the caller. Ciao, Kili