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