png_write_end may trigger a write error which sets off longjmp - which then goes ahead and tries to free `misc.data` again. move the png_write_end call before `quit` label to avoid this. to reproduce, build scrot and imlib2 with ASan and then try to save a screenshot to /dev/full (`scrot -o /dev/full`). |
||
---|---|---|
.. | ||
bin | ||
lib | ||
modules | ||
Makefile.am |