Comment 1 for bug 882326

Revision history for this message
Cool Man (coolmancz) wrote :

I can confirm this bug in the Ubuntu 16.04

==24621== 32 (16 direct, 16 indirect) bytes in 2 blocks are definitely lost in loss record 4,810 of 10,763
==24621== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==24621== by 0x7E63770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==24621== by 0xF16F551: raico_blur_create (raico-blur.c:43)
==24621== by 0xF14E72C: murrine_draw_blur_glow (cairo-support.c:689)
==24621== by 0xF14E72C: murrine_draw_glaze (cairo-support.c:871)
==24621== by 0xF15B7A3: murrine_draw_radiobutton (murrine_draw.c:2888)
==24621== by 0xF153934: murrine_style_draw_option (murrine_style.c:1647)

There is the function call in the file cairo-support.c, function murrine_draw_blur_glow:

blur = raico_blur_create (RAICO_BLUR_QUALITY_LOW);

But raico_blur_destroy() is missing.

Ubuntu 16:04
gtk2-engines-murrine (0.98.2-0ubuntu2.2)