Don't crash on bad outline
Don't crash on bad outline
Here's an example PDF with a faulty outline. With the mupdf libs version 1.26.10, opening this file will cause a segfault, because the try/catch macro is causing a failure on a bad outline, even...
Don't crash on bad outline
Yeah, the fz_try/fz_catch block expects a fz_context object as the argument to the macro always, which makes sense given it's using longjmp/setjmp, it requires some context model. see:...
b52ecefef5
fix: prevent error in fz_load_outline from stopping pdf opening
707b9ce5c0
Only drop outline if load outline fails
Don't crash on bad outline
81addac859
Don't crash on bad outline