[Goodies-dev] [Bug 9691] cpugraph uses 2GB memory after 15 days of usage

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Wed Mar 20 15:21:34 CET 2013


https://bugzilla.xfce.org/show_bug.cgi?id=9691

--- Comment #10 from francek13 at seznam.cz ---
(In reply to comment #7)
> ==8985== 3,816,192 bytes in 14,907 blocks are definitely lost in loss record
> 3,599 of 3,599
> ==8985==    at 0x4C2C27B: malloc (in
> /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
> ==8985==    by 0x969BEAA: _pixman_image_allocate (pixman-image.c:184)
> ==8985==    by 0x966AAC7: create_bits_image_internal
> (pixman-bits-image.c:1490)
> ==8985==    by 0x5BEAC19: _cairo_xlib_shm_surface_create.isra.11
> (cairo-xlib-surface-shm.c:768)
> ==8985==    by 0x5BEB4F6: _cairo_xlib_surface_create_shm
> (cairo-xlib-surface-shm.c:1085)
> ==8985==    by 0x5BEB599: _cairo_xlib_surface_create_similar_shm
> (cairo-xlib-surface-shm.c:1112)
> ==8985==    by 0x5BE6150: _cairo_xlib_source_create_for_pattern
> (cairo-xlib-source.c:955)
> ==8985==    by 0x5BCC3E5: clip_and_composite_boxes
> (cairo-traps-compositor.c:1272)
> ==8985==    by 0x5BCD196: _cairo_traps_compositor_fill
> (cairo-traps-compositor.c:2198)
> ==8985==    by 0x5B7A5B9: _cairo_compositor_fill (cairo-compositor.c:203)
> ==8985==    by 0x5BE7597: _cairo_xlib_surface_fill
> (cairo-xlib-surface.c:1594)
> ==8985==    by 0x5BBABF3: _cairo_surface_fill (cairo-surface.c:2222)
> 
> So that's a leak from cairo, but nothing here tells us where it comes from -
> if its from the gtk engine (adwaita in that case) or the plugin itself...
> not really helpful.
> 
> Another interesting data point would be to figure if all the display modes
> leak, or only one (le leds vs grid vs normal vs no history..) Same for the
> color mode: fire vs gradient vs solid.

Leak is same for all color modes (if i remember right), but i will test it for
you to be sure. + it looks like memory usage is affected by number of monitored
CPU cores (14days == 2 cores ~1,2GiB / 6 cores ~4,5GiB)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.


More information about the Goodies-dev mailing list