==12342== Memcheck, a memory error detector
==12342== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==12342== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
==12342== Command: ./a.out
==12342==
^C==12342==
==12342== Process terminating with default action of signal 2 (SIGINT)
==12342==    at 0x55D6780: __nanosleep_nocancel (syscall-template.S:84)
==12342==    by 0x5325067: g_usleep (gtimer.c:259)
==12342==    by 0x400903: main (in /home/vkirsano/sandbit/gdk-pixbuf/a.out)
==12342==
==12342== HEAP SUMMARY:
==12342==     in use at exit: 723,561,088 bytes in 552 blocks
==12342==   total heap usage: 2,480 allocs, 1,928 frees, 723,626,136 bytes allocated
==12342==
==12342== 8 bytes in 1 blocks are possibly lost in loss record 6 of 312
==12342==    at 0x4C2BE0F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x4C2E18F: realloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300D37: g_realloc (gmem.c:159)
==12342==    by 0x50898D8: type_node_any_new_W (gtype.c:499)
==12342==    by 0x508F1CC: g_type_register_static (gtype.c:2763)
==12342==    by 0x508F594: g_type_register_static_simple (gtype.c:2716)
==12342==    by 0x4E3EBDF: gdk_pixbuf_get_type (gdk-pixbuf.c:130)
==12342==    by 0x4E41CD9: gdk_pixbuf_new_from_bytes (gdk-pixbuf-data.c:115)
==12342==    by 0x4008C6: main (in /home/vkirsano/sandbit/gdk-pixbuf/a.out)
==12342==
==12342== 8 bytes in 1 blocks are possibly lost in loss record 7 of 312
==12342==    at 0x4C2BE0F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x4C2E18F: realloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300D37: g_realloc (gmem.c:159)
==12342==    by 0x50898D8: type_node_any_new_W (gtype.c:499)
==12342==    by 0x508F1CC: g_type_register_static (gtype.c:2763)
==12342==    by 0x506D55D: g_enum_register_static (genums.c:215)
==12342==    by 0x4E4D6AA: gdk_colorspace_get_type (gdk-pixbuf-enum-types.c:33)
==12342==    by 0x4E3E848: gdk_pixbuf_class_init (gdk-pixbuf.c:173)
==12342==    by 0x4E3E848: gdk_pixbuf_class_intern_init (gdk-pixbuf.c:130)
==12342==    by 0x508D12C: type_class_init_Wm (gtype.c:2232)
==12342==    by 0x508D12C: g_type_class_ref (gtype.c:2947)
==12342==    by 0x5073703: g_object_new_valist (gobject.c:1968)
==12342==    by 0x5073880: g_object_new (gobject.c:1626)
==12342==    by 0x4E41D36: gdk_pixbuf_new_from_bytes (gdk-pixbuf-data.c:115)
==12342==
==12342== 16 bytes in 1 blocks are possibly lost in loss record 114 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508A422: type_set_qdata_W (gtype.c:3718)
==12342==    by 0x508A422: type_add_flags_W (gtype.c:3783)
==12342==    by 0x508EE90: g_type_register_fundamental (gtype.c:2659)
==12342==    by 0x506D42B: _g_enum_types_init (genums.c:124)
==12342==    by 0x5067187: gobject_init (gtype.c:4426)
==12342==    by 0x5067187: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 16 bytes in 1 blocks are possibly lost in loss record 115 of 312
==12342==    at 0x4C2BE0F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x4C2E18F: realloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300D37: g_realloc (gmem.c:159)
==12342==    by 0x508A306: type_set_qdata_W (gtype.c:3732)
==12342==    by 0x508A306: type_add_flags_W (gtype.c:3783)
==12342==    by 0x508EE90: g_type_register_fundamental (gtype.c:2659)
==12342==    by 0x506D42B: _g_enum_types_init (genums.c:124)
==12342==    by 0x5067187: gobject_init (gtype.c:4426)
==12342==    by 0x5067187: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 16 bytes in 1 blocks are possibly lost in loss record 116 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508A422: type_set_qdata_W (gtype.c:3718)
==12342==    by 0x508A422: type_add_flags_W (gtype.c:3783)
==12342==    by 0x508EE90: g_type_register_fundamental (gtype.c:2659)
==12342==    by 0x506D491: _g_enum_types_init (genums.c:131)
==12342==    by 0x5067187: gobject_init (gtype.c:4426)
==12342==    by 0x5067187: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 16 bytes in 1 blocks are possibly lost in loss record 117 of 312
==12342==    at 0x4C2BE0F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x4C2E18F: realloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300D37: g_realloc (gmem.c:159)
==12342==    by 0x508A306: type_set_qdata_W (gtype.c:3732)
==12342==    by 0x508A306: type_add_flags_W (gtype.c:3783)
==12342==    by 0x508EE90: g_type_register_fundamental (gtype.c:2659)
==12342==    by 0x506D491: _g_enum_types_init (genums.c:131)
==12342==    by 0x5067187: gobject_init (gtype.c:4426)
==12342==    by 0x5067187: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 16 bytes in 1 blocks are possibly lost in loss record 118 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508A422: type_set_qdata_W (gtype.c:3718)
==12342==    by 0x508A422: type_add_flags_W (gtype.c:3783)
==12342==    by 0x508EE90: g_type_register_fundamental (gtype.c:2659)
==12342==    by 0x5076E64: _g_param_type_init (gparam.c:137)
==12342==    by 0x5067191: gobject_init (gtype.c:4434)
==12342==    by 0x5067191: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 16 bytes in 1 blocks are possibly lost in loss record 119 of 312
==12342==    at 0x4C2BE0F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x4C2E18F: realloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300D37: g_realloc (gmem.c:159)
==12342==    by 0x508A306: type_set_qdata_W (gtype.c:3732)
==12342==    by 0x508A306: type_add_flags_W (gtype.c:3783)
==12342==    by 0x508EE90: g_type_register_fundamental (gtype.c:2659)
==12342==    by 0x5076E64: _g_param_type_init (gparam.c:137)
==12342==    by 0x5067191: gobject_init (gtype.c:4434)
==12342==    by 0x5067191: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 16 bytes in 1 blocks are possibly lost in loss record 120 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508A422: type_set_qdata_W (gtype.c:3718)
==12342==    by 0x508A422: type_add_flags_W (gtype.c:3783)
==12342==    by 0x508EE90: g_type_register_fundamental (gtype.c:2659)
==12342==    by 0x5071F4B: _g_object_type_init (gobject.c:393)
==12342==    by 0x5067196: gobject_init (gtype.c:4438)
==12342==    by 0x5067196: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 16 bytes in 1 blocks are possibly lost in loss record 121 of 312
==12342==    at 0x4C2BE0F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x4C2E18F: realloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300D37: g_realloc (gmem.c:159)
==12342==    by 0x508A306: type_set_qdata_W (gtype.c:3732)
==12342==    by 0x508A306: type_add_flags_W (gtype.c:3783)
==12342==    by 0x508EE90: g_type_register_fundamental (gtype.c:2659)
==12342==    by 0x5071F4B: _g_object_type_init (gobject.c:393)
==12342==    by 0x5067196: gobject_init (gtype.c:4438)
==12342==    by 0x5067196: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 32 bytes in 1 blocks are possibly lost in loss record 144 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508D2B5: type_class_init_Wm (gtype.c:2131)
==12342==    by 0x508D2B5: g_type_class_ref (gtype.c:2947)
==12342==    by 0x508CD2C: g_type_class_ref (gtype.c:2939)
==12342==    by 0x507BB77: g_param_spec_enum (gparamspecs.c:2054)
==12342==    by 0x4E3E892: gdk_pixbuf_class_init (gdk-pixbuf.c:173)
==12342==    by 0x4E3E892: gdk_pixbuf_class_intern_init (gdk-pixbuf.c:130)
==12342==    by 0x508D12C: type_class_init_Wm (gtype.c:2232)
==12342==    by 0x508D12C: g_type_class_ref (gtype.c:2947)
==12342==    by 0x5073703: g_object_new_valist (gobject.c:1968)
==12342==    by 0x5073880: g_object_new (gobject.c:1626)
==12342==    by 0x4E41D36: gdk_pixbuf_new_from_bytes (gdk-pixbuf-data.c:115)
==12342==    by 0x4008C6: main (in /home/vkirsano/sandbit/gdk-pixbuf/a.out)
==12342==
==12342== 80 bytes in 1 blocks are possibly lost in loss record 220 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508D2B5: type_class_init_Wm (gtype.c:2131)
==12342==    by 0x508D2B5: g_type_class_ref (gtype.c:2947)
==12342==    by 0x508CD2C: g_type_class_ref (gtype.c:2939)
==12342==    by 0x5090197: g_type_create_instance (gtype.c:1812)
==12342==    by 0x5077432: g_param_spec_internal (gparam.c:437)
==12342==    by 0x507B799: g_param_spec_int (gparamspecs.c:1750)
==12342==    by 0x4E3E833: gdk_pixbuf_class_init (gdk-pixbuf.c:163)
==12342==    by 0x4E3E833: gdk_pixbuf_class_intern_init (gdk-pixbuf.c:130)
==12342==    by 0x508D12C: type_class_init_Wm (gtype.c:2232)
==12342==    by 0x508D12C: g_type_class_ref (gtype.c:2947)
==12342==    by 0x5073703: g_object_new_valist (gobject.c:1968)
==12342==    by 0x5073880: g_object_new (gobject.c:1626)
==12342==    by 0x4E41D36: gdk_pixbuf_new_from_bytes (gdk-pixbuf-data.c:115)
==12342==
==12342== 96 bytes in 1 blocks are possibly lost in loss record 286 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x5089959: type_node_any_new_W (gtype.c:436)
==12342==    by 0x5089A43: type_node_fundamental_new_W (gtype.c:547)
==12342==    by 0x50670BA: gobject_init (gtype.c:4400)
==12342==    by 0x50670BA: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 96 bytes in 1 blocks are possibly lost in loss record 287 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x5089959: type_node_any_new_W (gtype.c:436)
==12342==    by 0x5089A43: type_node_fundamental_new_W (gtype.c:547)
==12342==    by 0x508EE82: g_type_register_fundamental (gtype.c:2658)
==12342==    by 0x506D42B: _g_enum_types_init (genums.c:124)
==12342==    by 0x5067187: gobject_init (gtype.c:4426)
==12342==    by 0x5067187: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 96 bytes in 1 blocks are possibly lost in loss record 288 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x5089959: type_node_any_new_W (gtype.c:436)
==12342==    by 0x5089A43: type_node_fundamental_new_W (gtype.c:547)
==12342==    by 0x508EE82: g_type_register_fundamental (gtype.c:2658)
==12342==    by 0x506D491: _g_enum_types_init (genums.c:131)
==12342==    by 0x5067187: gobject_init (gtype.c:4426)
==12342==    by 0x5067187: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 96 bytes in 1 blocks are possibly lost in loss record 289 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x5089959: type_node_any_new_W (gtype.c:436)
==12342==    by 0x5089A43: type_node_fundamental_new_W (gtype.c:547)
==12342==    by 0x508EE82: g_type_register_fundamental (gtype.c:2658)
==12342==    by 0x5076E64: _g_param_type_init (gparam.c:137)
==12342==    by 0x5067191: gobject_init (gtype.c:4434)
==12342==    by 0x5067191: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 96 bytes in 1 blocks are possibly lost in loss record 290 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x5089959: type_node_any_new_W (gtype.c:436)
==12342==    by 0x5089A43: type_node_fundamental_new_W (gtype.c:547)
==12342==    by 0x508EE82: g_type_register_fundamental (gtype.c:2658)
==12342==    by 0x5071F4B: _g_object_type_init (gobject.c:393)
==12342==    by 0x5067196: gobject_init (gtype.c:4438)
==12342==    by 0x5067196: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 132 bytes in 1 blocks are possibly lost in loss record 293 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508ACFF: type_data_make_W (gtype.c:1146)
==12342==    by 0x508EEE0: g_type_register_fundamental (gtype.c:2662)
==12342==    by 0x506D42B: _g_enum_types_init (genums.c:124)
==12342==    by 0x5067187: gobject_init (gtype.c:4426)
==12342==    by 0x5067187: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 132 bytes in 1 blocks are possibly lost in loss record 294 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508ACFF: type_data_make_W (gtype.c:1146)
==12342==    by 0x508EEE0: g_type_register_fundamental (gtype.c:2662)
==12342==    by 0x506D491: _g_enum_types_init (genums.c:131)
==12342==    by 0x5067187: gobject_init (gtype.c:4426)
==12342==    by 0x5067187: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 148 bytes in 1 blocks are possibly lost in loss record 297 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508AAD6: type_data_make_W (gtype.c:1116)
==12342==    by 0x508EEE0: g_type_register_fundamental (gtype.c:2662)
==12342==    by 0x5076E64: _g_param_type_init (gparam.c:137)
==12342==    by 0x5067191: gobject_init (gtype.c:4434)
==12342==    by 0x5067191: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 148 bytes in 1 blocks are possibly lost in loss record 298 of 312
==12342==    at 0x4C2DEF5: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300CD0: g_malloc0 (gmem.c:124)
==12342==    by 0x508AAD6: type_data_make_W (gtype.c:1116)
==12342==    by 0x508EEE0: g_type_register_fundamental (gtype.c:2662)
==12342==    by 0x5071F4B: _g_object_type_init (gobject.c:393)
==12342==    by 0x5067196: gobject_init (gtype.c:4438)
==12342==    by 0x5067196: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 184 bytes in 1 blocks are possibly lost in loss record 300 of 312
==12342==    at 0x4C2E0FF: realloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300D37: g_realloc (gmem.c:159)
==12342==    by 0x50898D8: type_node_any_new_W (gtype.c:499)
==12342==    by 0x508F1CC: g_type_register_static (gtype.c:2763)
==12342==    by 0x5078B69: g_param_type_register_static (gparam.c:1427)
==12342==    by 0x507B57B: _g_param_spec_types_init (gparamspecs.c:1585)
==12342==    by 0x506719B: gobject_init (gtype.c:4442)
==12342==    by 0x506719B: gobject_init_ctor (gtype.c:4487)
==12342==    by 0x400F599: call_init.part.0 (dl-init.c:72)
==12342==    by 0x400F6AA: call_init (dl-init.c:30)
==12342==    by 0x400F6AA: _dl_init (dl-init.c:120)
==12342==    by 0x4000BB9: ??? (in /lib64/ld-2.23.so)
==12342==
==12342== 34,603,008 bytes in 11 blocks are possibly lost in loss record 311 of 312
==12342==    at 0x4C2BEDF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300C78: g_malloc (gmem.c:94)
==12342==    by 0x531B357: g_memdup (gstrfuncs.c:391)
==12342==    by 0x52D6842: g_bytes_unref_to_data (gbytes.c:466)
==12342==    by 0x4E3F7D0: gdk_pixbuf_get_pixels_with_length (gdk-pixbuf.c:716)
==12342==    by 0x4008E1: main (in /home/vkirsano/sandbit/gdk-pixbuf/a.out)
==12342==
==12342== 688,914,432 bytes in 219 blocks are definitely lost in loss record 312 of 312
==12342==    at 0x4C2BEDF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==12342==    by 0x5300C78: g_malloc (gmem.c:94)
==12342==    by 0x531B357: g_memdup (gstrfuncs.c:391)
==12342==    by 0x52D6842: g_bytes_unref_to_data (gbytes.c:466)
==12342==    by 0x4E3F7D0: gdk_pixbuf_get_pixels_with_length (gdk-pixbuf.c:716)
==12342==    by 0x4008E1: main (in /home/vkirsano/sandbit/gdk-pixbuf/a.out)
==12342==
==12342== LEAK SUMMARY:
==12342==    definitely lost: 688,914,432 bytes in 219 blocks
==12342==    indirectly lost: 0 bytes in 0 blocks
==12342==      possibly lost: 34,604,488 bytes in 33 blocks
==12342==    still reachable: 40,832 bytes in 290 blocks
==12342==                       of which reachable via heuristic:
==12342==                         length64           : 104 bytes in 2 blocks
==12342==                         newarray           : 1,568 bytes in 18 blocks
==12342==         suppressed: 0 bytes in 0 blocks
==12342== Reachable blocks (those to which a pointer was found) are not shown.
==12342== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==12342==
==12342== For counts of detected and suppressed errors, rerun with: -v
==12342== ERROR SUMMARY: 24 errors from 24 contexts (suppressed: 0 from 0)


