SuccessChanges

Summary

  1. Merged in memcheck-fixes (pull request #829) Fixes for various null pointer and uninitialized memory bugs
  2. mem.c: disabled double free assert (it still gets overwritten by some deallocators)
  3. menu.c: fixed some more null pointer reads (found in QEMU with -d memchk)
  4. tskmon: fix read from null pointer
  5. module.c: fix reading after the input buffer when parsing module symbols (found in QEMU)
  6. memcheck: fix detection of double-free calls (our marker was overwritten by Canon's deallocator, so the check was useless) (bug found in QEMU)
  7. get_current_dialog_handler: fix read from null pointer (found in QEMU)
  8. bmp.c: fix dereferencing random (uninitialized) pointer (found in QEMU)
Changeset 12525:4d90259ab586 by Alex <broscutamaker@gmail.com>:
Merged in memcheck-fixes (pull request #829)<br><br>Fixes for various null pointer and uninitialized memory bugs
Changeset 12524:3b006b37b631 by alex@thinkpad:
mem.c: disabled double free assert (it still gets overwritten by some deallocators)
The file was modifiedsrc/mem.c (diff)
Changeset 12523:6b9873d7b153 by alex@thinkpad:
menu.c: fixed some more null pointer reads<br>(found in QEMU with -d memchk)
The file was modifiedsrc/menu.c (diff)
Changeset 12522:59963c5d5a8e by alex@thinkpad:
tskmon: fix read from null pointer
The file was modifiedsrc/tskmon.c (diff)
Changeset 12521:fbb3b4ff8827 by alex@thinkpad:
module.c: fix reading after the input buffer when parsing module symbols<br>(found in QEMU)
The file was modifiedsrc/module.c (diff)
Changeset 12520:0abdbe03d127 by alex@thinkpad:
memcheck: fix detection of double-free calls<br>(our marker was overwritten by Canon&#039;s deallocator, so the check was useless)<br>(bug found in QEMU)
The file was modifiedsrc/mem.c (diff)
Changeset 12519:56343c75ab20 by alex@thinkpad:
get_current_dialog_handler: fix read from null pointer<br>(found in QEMU)
The file was modifiedsrc/dialog_test.c (diff)
Changeset 12518:4c8d3f773988 by alex@thinkpad:
bmp.c: fix dereferencing random (uninitialized) pointer<br>(found in QEMU)
The file was modifiedsrc/bmp.c (diff)