Closed Bug 123050 Opened 23 years ago Closed 18 years ago

Memory Leak in nsGIFDecoder2.cpp, HaveDecodedRow

Categories

(Core :: Graphics: ImageLib, defect)

x86
Linux
defect
Not set
normal

Tracking

()

VERIFIED INVALID
Future

People

(Reporter: Biesinger, Assigned: pavlov)

References

()

Details

(Keywords: memory-leak)

According to the above URL, there's a memory leak in the GIF Decoder. Stack: __builtin_new new1.cc:77 libxpcom.so 0x403bacb3 __builtin_vec_new new2.cc:39 libxpcom.so 0x403baeaa nsImageGTK::Init <...> nsImageGTK.cpp:183 libgfx_gtk.so 0x7f7b36ea gfxImageFrame::Init <...> gfxImageFrame.cpp:105 libgfx2.so 0x8026bbe6 HaveDecodedRow <...> nsGIFDecoder2.cpp:375 libimggif.so 0x80943b58 output_row(gif_struct *) GIF2.cpp:213 libimggif.so 0x8094096c do_lzw <...> GIF2.cpp:412 libimggif.so 0x80940e5a gif_write <...> GIF2.cpp:838 libimggif.so 0x80941550 nsGIFDecoder2::ProcessData <...> nsGIFDecoder2.cpp:199 libimggif.so 0x80943543 ReadDataOut <...> nsGIFDecoder2.cpp:149 libimggif.so 0x80943208 This leak happens 3 times; 109 times the memory is freed.
Target Milestone: --- → Future
The link mentioned above is no longer valid. Furthermore, the image code beneath the decoders is replaced by Cairo, so this unconfirmed leak is no longer there in that form.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → INVALID
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.