Opened 8 years ago
Closed 7 years ago
#9718 closed defect (fixed)
CLOUD: memory leak
Reported by: | criezy | Owned by: | bgK |
---|---|---|---|
Priority: | normal | Component: | --Other-- |
Version: | Keywords: | ||
Cc: | Game: |
Description
While running ScummVM with valgrind I noticed the following memory leak related to the cloud code:
==55827== 374,470 bytes in 5 blocks are definitely lost in loss record 10,524 of 10,551 ==55827== at 0x47E1: malloc (vg_replace_malloc.c:300) ==55827== by 0x1019FC340: Common::MemoryReadWriteStream::ensureCapacity(unsigned int) :231) ==55827== by 0x1019FBE5A: Common::MemoryReadWriteStream::write(void const*, unsigned int) (memstream.h:257) ==55827== by 0x1019FA915: Networking::curlDataCallback(char*, unsigned long, unsigned long, void*) (networkreadstream.cpp:35) ==55827== by 0x63D2BB: Curl_client_write (in /usr/lib/libcurl.4.dylib) ==55827== by 0x654234: Curl_httpchunk_read (in /usr/lib/libcurl.4.dylib) ==55827== by 0x64F09E: Curl_readwrite (in /usr/lib/libcurl.4.dylib) ==55827== by 0x657B6F: multi_runsingle (in /usr/lib/libcurl.4.dylib) ==55827== by 0x657000: curl_multi_perform (in /usr/lib/libcurl.4.dylib) ==55827== by 0x1019F9977: Networking::ConnectionManager::processTransfers() (connectionmanager.cpp:177) ==55827== by 0x1019F9657: Networking::ConnectionManager::handle() (connectionmanager.cpp:133)
Change History (1)
comment:1 by , 7 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
This should be fixed by commit 2832332e74.