Skip to content
Snippets Groups Projects
  1. Nov 30, 2017
  2. Nov 29, 2017
  3. Nov 28, 2017
  4. Nov 16, 2017
  5. Nov 14, 2017
  6. Nov 07, 2017
  7. Nov 03, 2017
  8. Nov 01, 2017
  9. Nov 03, 2017
  10. Nov 06, 2017
  11. Oct 31, 2017
  12. 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
  13. Oct 27, 2017
  14. Oct 23, 2017
  15. Oct 20, 2017
  16. Oct 19, 2017
  17. Oct 18, 2017
  18. Oct 17, 2017
  19. Oct 13, 2017
  20. Oct 16, 2017
  21. Oct 13, 2017
  22. Oct 11, 2017
Loading