Skip to content
Snippets Groups Projects
  1. Aug 11, 2020
  2. Oct 23, 2019
  3. Jun 17, 2019
  4. May 28, 2019
  5. May 02, 2019
  6. Apr 30, 2019
  7. Apr 10, 2019
  8. Apr 06, 2019
  9. Apr 03, 2019
  10. Apr 02, 2019
  11. Mar 29, 2019
  12. Feb 23, 2019
  13. Feb 18, 2019
  14. Jan 14, 2019
  15. Jan 03, 2019
  16. Jan 02, 2019
  17. Nov 19, 2018
  18. Oct 09, 2018
  19. Sep 12, 2018
  20. Jun 19, 2018
  21. Jun 07, 2018
  22. Feb 02, 2018
  23. Jan 17, 2018
  24. Oct 16, 2017
  25. 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
  26. Oct 13, 2017
  27. Jul 11, 2017
  28. Jul 10, 2017
  29. Jul 11, 2017
  30. May 31, 2017
  31. Jun 02, 2017
  32. May 01, 2017
  33. Apr 19, 2017
  34. Apr 27, 2017
Loading