• Adam Reichold's avatar
    Remove index out of range assertions from Array getters · 2c25d197
    Adam Reichold authored
    A lot of code seems to have been incompatible with the recently removed DEBUG_MEM
    flag, i.e. it relied on the Array getters returning a null object when the index
    was out of range and rather checked the returned object type (since they had to do
    that in any case) than the index.
    
    Due to this, debug builds became much harder to test, especially using fuzzing. This
    commit thereby removes the assertions to restore the situation when DEBUG_MEM was
    present but disabeld by default and should thereby fix oss-fuzz/10121.
    2c25d197
Name
Last commit
Last update
cmake/modules Loading commit data...
cpp Loading commit data...
fofi Loading commit data...
glib Loading commit data...
goo Loading commit data...
poppler Loading commit data...
qt5 Loading commit data...
regtest Loading commit data...
splash Loading commit data...
test Loading commit data...
utils Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
AUTHORS Loading commit data...
CMakeLists.txt Loading commit data...
COPYING Loading commit data...
COPYING3 Loading commit data...
ConfigureChecks.cmake Loading commit data...
INSTALL Loading commit data...
NEWS Loading commit data...
README Loading commit data...
README-XPDF Loading commit data...
README.contributors Loading commit data...
config.h.cmake Loading commit data...
gtkdoc.py Loading commit data...
make-glib-api-docs Loading commit data...
poppler-cairo.pc.cmake Loading commit data...
poppler-cpp.pc.cmake Loading commit data...
poppler-glib.pc.cmake Loading commit data...
poppler-qt5.pc.cmake Loading commit data...
poppler-splash.pc.cmake Loading commit data...
poppler.pc.cmake Loading commit data...