After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 667910 - Css shorthand array leaked
Css shorthand array leaked
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Class: GtkStyleContext
3.3.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2012-01-14 11:19 UTC by Paolo Borelli
Modified: 2012-01-16 17:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paolo Borelli 2012-01-14 11:19:55 UTC
==31636== 11,944 (1,320 direct, 10,624 indirect) bytes in 55 blocks are definitely lost in loss record 23,466 of 23,665
==31636==    at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==31636==    by 0x765DDFF: standard_malloc (gmem.c:85)
==31636==    by 0x765DE88: g_malloc (gmem.c:159)
==31636==    by 0x76756E8: g_slice_alloc (gslice.c:1003)
==31636==    by 0x6FE5090: g_value_array_new (gvaluearray.c:119)
==31636==    by 0x5627453: gtk_css_shorthand_property_parse_value (gtkcssshorthandproperty.c:97)
==31636==    by 0x5792A43: _gtk_style_property_parse_value (gtkstyleproperty.c:166)
==31636==    by 0x56248DF: parse_declaration (gtkcssprovider.c:2362)
==31636==    by 0x5624BD4: parse_declarations (gtkcssprovider.c:2452)
==31636==    by 0x5624D0C: parse_ruleset (gtkcssprovider.c:2484)
==31636==    by 0x5624E2F: parse_statement (gtkcssprovider.c:2513)
==31636==    by 0x5624EAC: parse_stylesheet (gtkcssprovider.c:2529)
==31636==    by 0x56250DF: gtk_css_provider_load_internal (gtkcssprovider.c:2622)
==31636==    by 0x56252A4: gtk_css_provider_load_from_data (gtkcssprovider.c:2686)
==31636==    by 0x562554B: gtk_css_provider_get_default (gtkcssprovider.c:3131)
==31636==    by 0x57722A2: settings_init_style (gtksettings.c:1548)
==31636==    by 0x577244C: gtk_settings_get_for_screen (gtksettings.c:1595)
==31636==    by 0x56FF58A: display_opened_cb (gtkmodules.c:521)
==31636==    by 0x6FC199C: g_cclosure_marshal_VOID__OBJECT (gmarshal.c:644)
==31636==    by 0x6FBEF49: g_closure_invoke (gclosure.c:774)
Comment 1 Benjamin Otte (Company) 2012-01-15 02:43:23 UTC
 I have this fixed locally and will push it the next time my master is pushable...
Comment 2 Benjamin Otte (Company) 2012-01-16 17:53:20 UTC
Pushed now.