Skip to content
Snippets Groups Projects
  1. Jul 21, 2020
  2. Apr 30, 2020
  3. Oct 23, 2019
  4. Jun 17, 2019
  5. May 28, 2019
  6. May 02, 2019
  7. Apr 30, 2019
  8. Apr 10, 2019
  9. Apr 06, 2019
  10. Apr 03, 2019
  11. Apr 02, 2019
  12. Mar 29, 2019
  13. Feb 23, 2019
  14. Feb 18, 2019
  15. Jan 14, 2019
  16. Jan 03, 2019
  17. Jan 02, 2019
  18. Nov 19, 2018
  19. Oct 09, 2018
  20. Sep 12, 2018
  21. Jun 19, 2018
  22. Jun 07, 2018
  23. Feb 02, 2018
  24. Jan 17, 2018
  25. Oct 16, 2017
  26. Oct 12, 2017
    • Kitty Barnett's avatar
      MAINT-7081 [FIXED] Access (write) violation / buffer overrun in LLTextureFetchWorker::doWork() · 18fa2e64
      Kitty Barnett authored
      The trouble lines are:
      			U8 * buffer = (U8 *) ALLOCATE_MEM(LLImageBase::getPrivatePool(), total_size);
      			if (cur_size > 0)
      			{
      				memcpy(buffer, mFormattedImage->getData(), cur_size);
      			}
      
      If 'cur_size > mHttpReplyOffset + append_size' then 'total_size -= src_offset' will cause
      total_size to be smaller than cur_size causing a write access violation on the memcpy.
      
      Since the response is invalid it seemed best to make it follow the other failed partial condition.
      (transplanted from 737e28ec6b4d74f3ff915a4effc13d7b615a6a9b)
      18fa2e64
  27. Oct 13, 2017
  28. Jul 11, 2017
  29. Jul 10, 2017
  30. Jul 11, 2017
  31. May 31, 2017
  32. Jun 02, 2017
  33. May 01, 2017
  34. Apr 19, 2017
  35. Apr 27, 2017
Loading