==25570== Memcheck, a memory error detector
==25570== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==25570== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==25570== Command: /usr/bin/python ./runtests.py
==25570== 
** Message: pygobject_register_sinkfunc is deprecated (TestFloatingWithSinkFunc)
testGObjectModule (test_gobject.TestGObjectAPI) ... ok
testNewInstanceHasTwoRefs (test_gobject.TestPythonReferenceCounting) ... ok
testNewInstanceHasTwoRefsUsingGObjectNew (test_gobject.TestPythonReferenceCounting) ... ok
testNewSubclassInstanceHasTwoRefs (test_gobject.TestPythonReferenceCounting) ... ok
testNewSubclassInstanceHasTwoRefsUsingGObjectNew (test_gobject.TestPythonReferenceCounting) ... ok
testFloatingAndSunk (test_gobject.TestReferenceCounting) ... ok
testFloatingAndSunkOutOfScope (test_gobject.TestReferenceCounting) ... ok
testFloatingAndSunkOutOfScopeUsingGObjectNew (test_gobject.TestReferenceCounting) ... ok
testFloatingAndSunkUsingGObjectNew (test_gobject.TestReferenceCounting) ... ok
testFloatingWithSinkFunc (test_gobject.TestReferenceCounting) ... ok
testFloatingWithoutSinkFunc (test_gobject.TestReferenceCounting) ... ok
testOwnedByLibrary (test_gobject.TestReferenceCounting) ... ok
testOwnedByLibraryOutOfScope (test_gobject.TestReferenceCounting) ... ok
testOwnedByLibraryOutOfScopeUsingGobjectNew (test_gobject.TestReferenceCounting) ... ok
testOwnedByLibraryUsingGObjectNew (test_gobject.TestReferenceCounting) ... ok
testRegularObject (test_gobject.TestReferenceCounting) ... ok
testImplementInterface (test_interface.TestIfaceImpl) ... ok
testReImplementInterface (test_interface.TestIfaceImpl) ... ok
testExceptionHandling (test_mainloop.TestMainLoop) ... ==25596== 
==25596== HEAP SUMMARY:
==25596==     in use at exit: 3,085,177 bytes in 36,534 blocks
==25596==   total heap usage: 88,842 allocs, 52,308 frees, 12,569,328 bytes allocated
==25596== 
==25596== LEAK SUMMARY:
==25596==    definitely lost: 144 bytes in 6 blocks
==25596==    indirectly lost: 0 bytes in 0 blocks
==25596==      possibly lost: 1,075,360 bytes in 12,075 blocks
==25596==    still reachable: 2,009,673 bytes in 24,453 blocks
==25596==         suppressed: 0 bytes in 0 blocks
==25596== Rerun with --leak-check=full to see details of leaked memory
==25596== 
==25596== For counts of detected and suppressed errors, rerun with: -v
==25596== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 191 from 13)
ok
testBadOptionError (test_option.TestOption) ... ok
testOptionGroupConstructor (test_option.TestOption) ... ok
testOptionValueError (test_option.TestOption) ... ok
testParseArgs (test_option.TestOption) ... ok
testParseArgsDoubleDash (test_option.TestOption) ... ok
testParseArgsGroup (test_option.TestOption) ... ok
testStandardError (test_option.TestOption) ... ok
testConstruct (test_properties.TestProperties) ... ok
testConstructOnly (test_properties.TestProperties) ... ok
testGetSet (test_properties.TestProperties) ... ok
testIntToStr (test_properties.TestProperties) ... ok
testIterator (test_properties.TestProperties) ... ok
testListWithInstance (test_properties.TestProperties) ... ok
testListWithoutInstance (test_properties.TestProperties) ... ok
testMulti (test_properties.TestProperties) ... ok
testNormal (test_properties.TestProperties) ... ok
testRange (test_properties.TestProperties) ... ok
testSetNoInstance (test_properties.TestProperties) ... ok
testUInt64DefaultValue (test_properties.TestProperties) ... ok
testUTF8 (test_properties.TestProperties) ... ok
testUint64 (test_properties.TestProperties) ... ok
testCustomGetter (test_properties.TestProperty) ... ok
testCustomSetter (test_properties.TestProperty) ... ok
testDefaults (test_properties.TestProperty) ... ok
testErrors (test_properties.TestProperty) ... ok
testMultipleInstances (test_properties.TestProperty) ... ok
testNameWithUnderscore (test_properties.TestProperty) ... ok
testObjectProperty (test_properties.TestProperty) ... ok
testObjectSubclassProperty (test_properties.TestProperty) ... ok
testPropertySubclass (test_properties.TestProperty) ... ok
testPropertySubclassCustomSetter (test_properties.TestProperty) ... ok
testPropertySubclassCustomSetterError (test_properties.TestProperty) ... ok
testRange (test_properties.TestProperty) ... ok
testReferenceCount (test_properties.TestProperty) ... ok
testSimple (test_properties.TestProperty) ... ok
test_float_min (test_properties.TestProperty) ... ok
testAccumulator (test_signal.TestAccumulator) ... ok
testAccumulatorTrueHandled (test_signal.TestAccumulator) ... ok
testTest1 (test_signal.TestCMarshaller) ... ok
testTest2 (test_signal.TestCMarshaller) ... ok
testTest3 (test_signal.TestCMarshaller) ... ok
testTest4 (test_signal.TestCMarshaller) ... ok
testTestReturnDouble (test_signal.TestCMarshaller) ... ok
testTestReturnFloat (test_signal.TestCMarshaller) ... ok
testTestReturnObject (test_signal.TestCMarshaller) ... ok
testTestReturnString (test_signal.TestCMarshaller) ... ok
testChaining (test_signal.TestChaining) ... ok
testDisconnect (test_signal.TestClosures) ... ok
testGString (test_signal.TestClosures) ... ok
testHandlerBlock (test_signal.TestClosures) ... ok
testHandlerBlockMethod (test_signal.TestClosures) ... ok
testHandlerUnBlock (test_signal.TestClosures) ... ok
testAdd (test_signal.TestEmissionHook) ... ok
testCallbackReturnFalse (test_signal.TestEmissionHook) ... ok
testCallbackReturnTrue (test_signal.TestEmissionHook) ... ok
testCallbackReturnTrueButRemove (test_signal.TestEmissionHook) ... ok
testRemove (test_signal.TestEmissionHook) ... ok
testInvalidName (test_signal.TestGPropertyError) ... ok
testInvalidType (test_signal.TestGPropertyError) ... ok
testInvalidName (test_signal.TestGSignalsError) ... ok
testInvalidType (test_signal.TestGSignalsError) ... ok
testListObject (test_signal.TestList) ... ok
testNoneNULLBoxedConversion (test_signal.TestPyGValue) ... ok
testEmitInPropertySetter (test_signal.TestSigProp) ... ok
test_illegals (test_signal.TestSignalCreation) ... ok
testSourcePrepare (test_source.TestSource) ... ok
testSources (test_source.TestSource) ... ok
test504337 (test_source.TestTimeout) ... ok
testChildWatch (test_subprocess.TestProcess) ... ok
testExtensionModule (test_thread.TestThread) ... ok
testExtractUris (test_uris.TestUris) ... ok

----------------------------------------------------------------------
Ran 90 tests in 3.741s

OK
==25570== 
==25570== HEAP SUMMARY:
==25570==     in use at exit: 1,997,570 bytes in 23,293 blocks
==25570==   total heap usage: 103,579 allocs, 80,286 frees, 13,279,681 bytes allocated
==25570== 
==25570== LEAK SUMMARY:
==25570==    definitely lost: 251 bytes in 13 blocks
==25570==    indirectly lost: 0 bytes in 0 blocks
==25570==      possibly lost: 736,390 bytes in 5,648 blocks
==25570==    still reachable: 1,260,929 bytes in 17,632 blocks
==25570==         suppressed: 0 bytes in 0 blocks
==25570== Rerun with --leak-check=full to see details of leaked memory
==25570== 
==25570== For counts of detected and suppressed errors, rerun with: -v
==25570== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 191 from 13)
TEST_FILES="test_everything.py test_gi.py test_gdbus.py test_overrides.py" PYTHONPATH=..:../tests:${PYTHONPATH:+:$PYTHONPATH} LD_LIBRARY_PATH=./.libs:$LD_LIBRARY_PATH GI_TYPELIB_PATH=.:$GI_TYPELIB_PATH XDG_DATA_DIRS=$XDG_DATA_DIRS:/usr/share TESTS_BUILDDIR=. /usr/bin/dbus-launch valgrind --suppressions=python.supp /usr/bin/python ./runtests.py
==25607== Memcheck, a memory error detector
==25607== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==25607== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==25607== Command: /usr/bin/python ./runtests.py
==25607== 
testAsyncReadyCallback (test_everything.TestCallbacks) ... ok
testCallback (test_everything.TestCallbacks) ... ok
testCallbackAsync (test_everything.TestCallbacks) ... ok
testCallbackDestroyNotify (test_everything.TestCallbacks) ... ok
testCallbackException (test_everything.TestCallbacks) ... Traceback (most recent call last):
  File "/home/tomeu/gnome-jhbuild/source/pygobject/tests/test_everything.py", line 215, in callback
    x = 1 / 0
ZeroDivisionError: integer division or modulo by zero
ok
testCallbackInMethods (test_everything.TestCallbacks) ... ok
testCallbackNone (test_everything.TestCallbacks) ... ok
testCallbackScopeCall (test_everything.TestCallbacks) ... ok
testCallbackUserdata (test_everything.TestCallbacks) ... ok
testCallbackUserdataRefCount (test_everything.TestCallbacks) ... ok
testDoubleCallbackException (test_everything.TestCallbacks) ... Traceback (most recent call last):
  File "/home/tomeu/gnome-jhbuild/source/pygobject/tests/test_everything.py", line 233, in callback
    Everything.test_simple_callback(badcallback())
  File "/home/tomeu/gnome-jhbuild/source/pygobject/tests/test_everything.py", line 228, in badcallback
    x = 1 / 0
ZeroDivisionError: integer division or modulo by zero
ok
testReturnValueCallback (test_everything.TestCallbacks) ... ok
test_cairo_context (test_everything.TestEverything) ... ok
test_cairo_surface (test_everything.TestEverything) ... ok
test_caller_allocates (test_everything.TestEverything) ... ok
test_dir (test_everything.TestEverything) ... ok
test_floating (test_everything.TestEverything) ... ok
test_gtypes (test_everything.TestEverything) ... ok
test_unichar (test_everything.TestEverything) ... ok
test_wrong_type_of_arguments (test_everything.TestEverything) ... ok
test_in_nullable_array (test_everything.TestNullableArgs) ... ok
test_in_nullable_hash (test_everything.TestNullableArgs) ... ok
test_in_nullable_list (test_everything.TestNullableArgs) ... ok
test_in_nullable_object (test_everything.TestNullableArgs) ... ok
test_in_nullable_string (test_everything.TestNullableArgs) ... ok
test_out_nullable_array (test_everything.TestNullableArgs) ... ok
test_out_nullable_hash (test_everything.TestNullableArgs) ... ok
test_out_nullable_list (test_everything.TestNullableArgs) ... ok
test_out_nullable_object (test_everything.TestNullableArgs) ... ok
test_out_nullable_string (test_everything.TestNullableArgs) ... ok
test_basic (test_everything.TestProperties) ... ok
test_boxed (test_everything.TestProperties) ... ok
test_hash_table (test_everything.TestProperties) ... ok
test_list (test_everything.TestProperties) ... ok
test_torture_profile (test_everything.TestTortureProfile) ... 
	torture test 1 (10000 iterations): 5.490000 secs
	torture test 2 (10000 iterations): 11.280000 secs
	torture test 3 (10000 iterations): 8.760000 secs
	torture test 4 (10000 iterations): 11.240000 secs
	====
	Total: 36.770000 sec
ok
test_array_fixed_inout (test_gi.TestArray) ... ok
test_array_fixed_int_in (test_gi.TestArray) ... ok
test_array_fixed_int_return (test_gi.TestArray) ... ok
test_array_fixed_out (test_gi.TestArray) ... ok
test_array_fixed_out_struct (test_gi.TestArray) ... ok
test_array_fixed_short_in (test_gi.TestArray) ... ok
test_array_fixed_short_return (test_gi.TestArray) ... ok
test_array_in (test_gi.TestArray) ... ok
test_array_inout (test_gi.TestArray) ... ok
test_array_out (test_gi.TestArray) ... ok
test_array_return (test_gi.TestArray) ... ok
test_array_uint8_in (test_gi.TestArray) ... ok
test_array_zero_terminated_in (test_gi.TestArray) ... ok
test_array_zero_terminated_inout (test_gi.TestArray) ... ok
test_array_zero_terminated_out (test_gi.TestArray) ... ok
test_array_zero_terminated_return (test_gi.TestArray) ... ok
test_gstrv_in (test_gi.TestArray) ... ok
test_gstrv_inout (test_gi.TestArray) ... ok
test_gstrv_out (test_gi.TestArray) ... ok
test_gstrv_return (test_gi.TestArray) ... ok
test_method_array_in (test_gi.TestArray) ... ok
test_method_array_inout (test_gi.TestArray) ... ok
test_method_array_out (test_gi.TestArray) ... ok
test_method_array_return (test_gi.TestArray) ... ok
test_boolean_in (test_gi.TestBoolean) ... ok
test_boolean_inout (test_gi.TestBoolean) ... ok
test_boolean_out (test_gi.TestBoolean) ... ok
test_boolean_return (test_gi.TestBoolean) ... ok
test_constant_number (test_gi.TestConstant) ... ok
test_members_list (test_gi.TestDir) ... ok
test_modules_list (test_gi.TestDir) ... ok
test_double_in (test_gi.TestDouble) ... ok
test_double_inout (test_gi.TestDouble) ... ok
test_double_out (test_gi.TestDouble) ... ok
test_double_return (test_gi.TestDouble) ... ok
test_enum (test_gi.TestEnum) ... ok
test_enum_in (test_gi.TestEnum) ... ok
test_enum_inout (test_gi.TestEnum) ... ok
test_enum_out (test_gi.TestEnum) ... ok
test_enum_second (test_gi.TestEnum) ... ok
test_value_nick_and_name (test_gi.TestEnum) ... ok
test_float_in (test_gi.TestFloat) ... ok
test_float_inout (test_gi.TestFloat) ... ok
test_float_out (test_gi.TestFloat) ... ok
test_float_return (test_gi.TestFloat) ... ok
test_garray_int_none_in (test_gi.TestGArray) ... ok
test_garray_int_none_return (test_gi.TestGArray) ... ok
test_garray_utf8_container_inout (test_gi.TestGArray) ... ok
test_garray_utf8_container_out (test_gi.TestGArray) ... ok
test_garray_utf8_container_return (test_gi.TestGArray) ... ok
test_garray_utf8_full_inout (test_gi.TestGArray) ... ok
test_garray_utf8_full_out (test_gi.TestGArray) ... ok
test_garray_utf8_full_return (test_gi.TestGArray) ... ok
test_garray_utf8_none_in (test_gi.TestGArray) ... ok
test_garray_utf8_none_inout (test_gi.TestGArray) ... ok
test_garray_utf8_none_out (test_gi.TestGArray) ... ok
test_garray_utf8_none_return (test_gi.TestGArray) ... ok
test_gclosure_in (test_gi.TestGClosure) ... ok
test_genum (test_gi.TestGEnum) ... ok
test_genum_in (test_gi.TestGEnum) ... ok
test_genum_inout (test_gi.TestGEnum) ... ok
test_genum_out (test_gi.TestGEnum) ... ok
test_value_nick_and_name (test_gi.TestGEnum) ... ok
test_gerror_array_in_crash (test_gi.TestGErrorArrayInCrash) ... ok
test_gerror_exception (test_gi.TestGErrorException) ... ok
test_flags (test_gi.TestGFlags) ... ok
test_flags_in (test_gi.TestGFlags) ... ok
test_flags_inout (test_gi.TestGFlags) ... ok
test_flags_out (test_gi.TestGFlags) ... ok
test_value_nick_and_name (test_gi.TestGFlags) ... ok
test_ghashtable_int_container_return (test_gi.TestGHashTable) ... ok
test_ghashtable_int_full_return (test_gi.TestGHashTable) ... ok
test_ghashtable_int_none_in (test_gi.TestGHashTable) ... ok
test_ghashtable_int_none_return (test_gi.TestGHashTable) ... ok
test_ghashtable_utf8_container_inout (test_gi.TestGHashTable) ... ok
test_ghashtable_utf8_container_out (test_gi.TestGHashTable) ... ok
test_ghashtable_utf8_full_inout (test_gi.TestGHashTable) ... ok
test_ghashtable_utf8_full_out (test_gi.TestGHashTable) ... ok
test_ghashtable_utf8_none_in (test_gi.TestGHashTable) ... ok
test_ghashtable_utf8_none_inout (test_gi.TestGHashTable) ... ok
test_ghashtable_utf8_none_out (test_gi.TestGHashTable) ... ok
test_glist_int_none_in (test_gi.TestGList) ... ok
test_glist_int_none_return (test_gi.TestGList) ... ok
test_glist_utf8_container_inout (test_gi.TestGList) ... ok
test_glist_utf8_container_out (test_gi.TestGList) ... ok
test_glist_utf8_container_return (test_gi.TestGList) ... ok
test_glist_utf8_full_inout (test_gi.TestGList) ... ok
test_glist_utf8_full_out (test_gi.TestGList) ... ok
test_glist_utf8_full_return (test_gi.TestGList) ... ok
test_glist_utf8_none_in (test_gi.TestGList) ... ok
test_glist_utf8_none_inout (test_gi.TestGList) ... ok
test_glist_utf8_none_out (test_gi.TestGList) ... ok
test_glist_utf8_none_return (test_gi.TestGList) ... ok
test_object (test_gi.TestGObject) ... ok
test_object_full_inout (test_gi.TestGObject) ... ok
test_object_full_out (test_gi.TestGObject) ... ok
test_object_full_return (test_gi.TestGObject) ... ok
test_object_int (test_gi.TestGObject) ... ok
test_object_method (test_gi.TestGObject) ... ok
test_object_new (test_gi.TestGObject) ... ok
test_object_none_in (test_gi.TestGObject) ... ok
test_object_none_inout (test_gi.TestGObject) ... ok
test_object_none_out (test_gi.TestGObject) ... ok
test_object_none_return (test_gi.TestGObject) ... ok
test_object_static_method (test_gi.TestGObject) ... ok
test_sub_object (test_gi.TestGObject) ... ok
test_sub_object_int (test_gi.TestGObject) ... ok
test_sub_object_method (test_gi.TestGObject) ... ok
test_sub_object_new (test_gi.TestGObject) ... ok
test_sub_object_overwritten_method (test_gi.TestGObject) ... ok
test_sub_object_static_method (test_gi.TestGObject) ... ok
test_sub_object_sub_method (test_gi.TestGObject) ... ok
test_gptrarray_int_none_in (test_gi.TestGPtrArray) ... ==25607== Invalid read of size 4
==25607==    at 0x50A5DC4: g_array_free (garray.c:297)
==25607==    by 0x4E8B4E3: _pygi_marshal_cleanup_in_array (pygi-marshal-cleanup.c:328)
==25607==    by 0x4E8AFBA: pygi_marshal_cleanup_args_in_marshal_success (pygi-marshal-cleanup.c:92)
==25607==    by 0x4E84A58: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:435)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4833D: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE21094: PyObject_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x6db14c4 is 0 bytes after a block of size 20 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x50E1300: standard_malloc (gmem.c:88)
==25607==    by 0x50E13B2: g_malloc (gmem.c:164)
==25607==    by 0x50F95E8: g_slice_alloc (gslice.c:842)
==25607==    by 0x50A69A5: g_ptr_array_sized_new (garray.c:802)
==25607==    by 0x50A6981: g_ptr_array_new (garray.c:786)
==25607==    by 0x4E882DF: _pygi_marshal_in_array (pygi-marshal.c:694)
==25607==    by 0x4E846AC: _invoke_marshal_in_args (pygi-invoke-ng.c:306)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607== 
==25607== Invalid write of size 4
==25607==    at 0x4009413: memset (mc_replace_strmem.c:751)
==25607==    by 0x50F9854: g_slice_free1 (gslice.c:906)
==25607==    by 0x50A5E2E: g_array_free (garray.c:316)
==25607==    by 0x4E8B4E3: _pygi_marshal_cleanup_in_array (pygi-marshal-cleanup.c:328)
==25607==    by 0x4E8AFBA: pygi_marshal_cleanup_args_in_marshal_success (pygi-marshal-cleanup.c:92)
==25607==    by 0x4E84A58: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:435)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x6db14c4 is 0 bytes after a block of size 20 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x50E1300: standard_malloc (gmem.c:88)
==25607==    by 0x50E13B2: g_malloc (gmem.c:164)
==25607==    by 0x50F95E8: g_slice_alloc (gslice.c:842)
==25607==    by 0x50A69A5: g_ptr_array_sized_new (garray.c:802)
==25607==    by 0x50A6981: g_ptr_array_new (garray.c:786)
==25607==    by 0x4E882DF: _pygi_marshal_in_array (pygi-marshal.c:694)
==25607==    by 0x4E846AC: _invoke_marshal_in_args (pygi-invoke-ng.c:306)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607== 
ok
test_gptrarray_int_none_return (test_gi.TestGPtrArray) ... ok
test_gptrarray_utf8_container_inout (test_gi.TestGPtrArray) ... ok
test_gptrarray_utf8_container_out (test_gi.TestGPtrArray) ... ok
test_gptrarray_utf8_container_return (test_gi.TestGPtrArray) ... ok
test_gptrarray_utf8_full_inout (test_gi.TestGPtrArray) ... ==25607== Invalid read of size 4
==25607==    at 0x50A5DC4: g_array_free (garray.c:297)
==25607==    by 0x4E8B5DD: _pygi_marshal_cleanup_out_array (pygi-marshal-cleanup.c:365)
==25607==    by 0x4E8B083: pygi_marshal_cleanup_args_out_marshal_success (pygi-marshal-cleanup.c:118)
==25607==    by 0x4E84A8B: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:439)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4833D: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE21094: PyObject_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x7ecaaac is 0 bytes after a block of size 20 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x50E1300: standard_malloc (gmem.c:88)
==25607==    by 0x50E13B2: g_malloc (gmem.c:164)
==25607==    by 0x50F95E8: g_slice_alloc (gslice.c:842)
==25607==    by 0x50A69A5: g_ptr_array_sized_new (garray.c:802)
==25607==    by 0x50A6981: g_ptr_array_new (garray.c:786)
==25607==    by 0x5ACFF6D: gi_marshalling_tests_gptrarray_utf8_full_inout (gimarshallingtests.c:2035)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607== 
ok
test_gptrarray_utf8_full_out (test_gi.TestGPtrArray) ... ==25607== Invalid write of size 4
==25607==    at 0x4009413: memset (mc_replace_strmem.c:751)
==25607==    by 0x50F9854: g_slice_free1 (gslice.c:906)
==25607==    by 0x50A5E2E: g_array_free (garray.c:316)
==25607==    by 0x4E8B5DD: _pygi_marshal_cleanup_out_array (pygi-marshal-cleanup.c:365)
==25607==    by 0x4E8B083: pygi_marshal_cleanup_args_out_marshal_success (pygi-marshal-cleanup.c:118)
==25607==    by 0x4E84A8B: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:439)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x6dbd61c is 0 bytes after a block of size 20 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x50E1300: standard_malloc (gmem.c:88)
==25607==    by 0x50E13B2: g_malloc (gmem.c:164)
==25607==    by 0x50F95E8: g_slice_alloc (gslice.c:842)
==25607==    by 0x50A69A5: g_ptr_array_sized_new (garray.c:802)
==25607==    by 0x50A6981: g_ptr_array_new (garray.c:786)
==25607==    by 0x5ACF9DA: gi_marshalling_tests_gptrarray_utf8_full_out (gimarshallingtests.c:1959)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607== 
ok
test_gptrarray_utf8_full_return (test_gi.TestGPtrArray) ... ==25607== Invalid read of size 4
==25607==    at 0x50A5DC4: g_array_free (garray.c:297)
==25607==    by 0x4E8B5DD: _pygi_marshal_cleanup_out_array (pygi-marshal-cleanup.c:365)
==25607==    by 0x4E8B022: pygi_marshal_cleanup_args_out_marshal_success (pygi-marshal-cleanup.c:104)
==25607==    by 0x4E84A8B: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:439)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4833D: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE21094: PyObject_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x7ecb29c is 0 bytes after a block of size 20 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x50E1300: standard_malloc (gmem.c:88)
==25607==    by 0x50E13B2: g_malloc (gmem.c:164)
==25607==    by 0x50F95E8: g_slice_alloc (gslice.c:842)
==25607==    by 0x50A69A5: g_ptr_array_sized_new (garray.c:802)
==25607==    by 0x50A6981: g_ptr_array_new (garray.c:786)
==25607==    by 0x5ACF5CB: gi_marshalling_tests_gptrarray_utf8_full_return (gimarshallingtests.c:1874)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607== 
ok
test_gptrarray_utf8_none_in (test_gi.TestGPtrArray) ... ok
test_gptrarray_utf8_none_inout (test_gi.TestGPtrArray) ... ok
test_gptrarray_utf8_none_out (test_gi.TestGPtrArray) ... ok
test_gptrarray_utf8_none_return (test_gi.TestGPtrArray) ... ok
test_gslist_int_none_in (test_gi.TestGSList) ... ok
test_gslist_int_none_return (test_gi.TestGSList) ... ok
test_gslist_utf8_container_inout (test_gi.TestGSList) ... ok
test_gslist_utf8_container_out (test_gi.TestGSList) ... ok
test_gslist_utf8_container_return (test_gi.TestGSList) ... ok
test_gslist_utf8_full_inout (test_gi.TestGSList) ... ok
test_gslist_utf8_full_out (test_gi.TestGSList) ... ok
test_gslist_utf8_full_return (test_gi.TestGSList) ... ok
test_gslist_utf8_none_in (test_gi.TestGSList) ... ok
test_gslist_utf8_none_inout (test_gi.TestGSList) ... ok
test_gslist_utf8_none_out (test_gi.TestGSList) ... ok
test_gslist_utf8_none_return (test_gi.TestGSList) ... ok
test_gtype_in (test_gi.TestGType) ... ok
test_gtype_inout (test_gi.TestGType) ... ok
test_gtype_out (test_gi.TestGType) ... ok
test_gtype_return (test_gi.TestGType) ... ok
test_gvalue_in (test_gi.TestGValue) ... ok
test_gvalue_inout (test_gi.TestGValue) ... ok
test_gvalue_out (test_gi.TestGValue) ... ok
test_gvalue_return (test_gi.TestGValue) ... ok
test_int_in (test_gi.TestInt) ... ERROR
test_int_inout (test_gi.TestInt) ... ok
test_int_out (test_gi.TestInt) ... ok
test_int_return (test_gi.TestInt) ... ok
test_int16_in (test_gi.TestInt16) ... ok
test_int16_inout (test_gi.TestInt16) ... ok
test_int16_out (test_gi.TestInt16) ... ok
test_int16_return (test_gi.TestInt16) ... ok
test_int32_in (test_gi.TestInt32) ... ERROR
test_int32_inout (test_gi.TestInt32) ... ok
test_int32_out (test_gi.TestInt32) ... ok
test_int32_return (test_gi.TestInt32) ... ok
test_int64_in (test_gi.TestInt64) ... ok
test_int64_inout (test_gi.TestInt64) ... ok
test_int64_out (test_gi.TestInt64) ... ok
test_int64_return (test_gi.TestInt64) ... ok
test_int8_in (test_gi.TestInt8) ... ok
test_int8_inout (test_gi.TestInt8) ... ok
test_int8_out (test_gi.TestInt8) ... ok
test_int8_return (test_gi.TestInt8) ... ok
test_clash (test_gi.TestInterfaceClash) ... ok
test_implementation (test_gi.TestInterfaces) ... ok
test_mro (test_gi.TestInterfaces) ... ok
test_wrapper (test_gi.TestInterfaces) ... ok
test_long_in (test_gi.TestLong) ... ERROR
test_long_inout (test_gi.TestLong) ... ok
test_long_out (test_gi.TestLong) ... ok
test_long_return (test_gi.TestLong) ... ok
test_int_out_out (test_gi.TestMultiOutputArgs) ... ok
test_int_return_out (test_gi.TestMultiOutputArgs) ... ok
test_flags (test_gi.TestNoTypeFlags) ... ok
test_flags_in (test_gi.TestNoTypeFlags) ... ok
test_flags_inout (test_gi.TestNoTypeFlags) ... ok
test_flags_out (test_gi.TestNoTypeFlags) ... ok
test_value_nick_and_name (test_gi.TestNoTypeFlags) ... ok
test_constant (test_gi.TestOverrides) ... ok
test_module_name (test_gi.TestOverrides) ... ok
test_object (test_gi.TestOverrides) ... ok
test_struct (test_gi.TestOverrides) ... ok
test_pointer_in_return (test_gi.TestPointer) ... ok
test_dynamic_module (test_gi.TestPythonGObject) ... ok
test_native_function_not_set_in_subclass_dict (test_gi.TestPythonGObject) ... ok
test_object (test_gi.TestPythonGObject) ... ok
test_object_method (test_gi.TestPythonGObject) ... ok
test_object_vfuncs (test_gi.TestPythonGObject) ... ok
test_subobject_non_vfunc_do_method (test_gi.TestPythonGObject) ... ok
test_subobject_parent_vfunc (test_gi.TestPythonGObject) ... ok
test_subobject_with_interface_and_non_vfunc_do_method (test_gi.TestPythonGObject) ... ok
test_ssize_in (test_gi.TestSSize) ... ERROR
test_ssize_inout (test_gi.TestSSize) ... ok
test_ssize_out (test_gi.TestSSize) ... ok
test_ssize_return (test_gi.TestSSize) ... ok
test_short_in (test_gi.TestShort) ... ok
test_short_inout (test_gi.TestShort) ... ok
test_short_out (test_gi.TestShort) ... ok
test_short_return (test_gi.TestShort) ... ok
test_size_in (test_gi.TestSize) ... ok
test_size_inout (test_gi.TestSize) ... ok
test_size_out (test_gi.TestSize) ... ok
test_size_return (test_gi.TestSize) ... ok
test_boxed_struct (test_gi.TestStructure) ... ok
test_boxed_struct_copy (test_gi.TestStructure) ... ok
test_boxed_struct_in (test_gi.TestStructure) ... ok
test_boxed_struct_inout (test_gi.TestStructure) ... ok
test_boxed_struct_new (test_gi.TestStructure) ... ok
test_boxed_struct_out (test_gi.TestStructure) ... ok
test_boxed_struct_return (test_gi.TestStructure) ... ok
test_nested_struct (test_gi.TestStructure) ... ok
test_not_simple_struct (test_gi.TestStructure) ... ok
test_pointer_struct (test_gi.TestStructure) ... ok
test_pointer_struct_in (test_gi.TestStructure) ... ok
test_pointer_struct_return (test_gi.TestStructure) ... ok
test_simple_struct (test_gi.TestStructure) ... ok
test_simple_struct_in (test_gi.TestStructure) ... ok
test_simple_struct_method (test_gi.TestStructure) ... ok
test_simple_struct_return (test_gi.TestStructure) ... ok
test_union (test_gi.TestStructure) ... ok
test_union_in (test_gi.TestStructure) ... ok
test_union_method (test_gi.TestStructure) ... ok
test_union_return (test_gi.TestStructure) ... ok
test_uint_in (test_gi.TestUInt) ... ok
test_uint_inout (test_gi.TestUInt) ... ok
test_uint_out (test_gi.TestUInt) ... ok
test_uint_return (test_gi.TestUInt) ... ok
test_uint16_in (test_gi.TestUInt16) ... ok
test_uint16_inout (test_gi.TestUInt16) ... ok
test_uint16_out (test_gi.TestUInt16) ... ok
test_uint16_return (test_gi.TestUInt16) ... ok
test_uint32_in (test_gi.TestUInt32) ... ok
test_uint32_inout (test_gi.TestUInt32) ... ok
test_uint32_out (test_gi.TestUInt32) ... ok
test_uint32_return (test_gi.TestUInt32) ... ok
test_uint64_in (test_gi.TestUInt64) ... ok
test_uint64_inout (test_gi.TestUInt64) ... ok
test_uint64_out (test_gi.TestUInt64) ... ok
test_uint64_return (test_gi.TestUInt64) ... ok
test_uint8_in (test_gi.TestUInt8) ... ok
test_uint8_inout (test_gi.TestUInt8) ... ok
test_uint8_out (test_gi.TestUInt8) ... ok
test_uint8_return (test_gi.TestUInt8) ... ok
test_ulong_in (test_gi.TestULong) ... ok
test_ulong_inout (test_gi.TestULong) ... ok
test_ulong_out (test_gi.TestULong) ... ok
test_ulong_return (test_gi.TestULong) ... ok
test_ushort_in (test_gi.TestUShort) ... ok
test_ushort_inout (test_gi.TestUShort) ... ok
test_ushort_out (test_gi.TestUShort) ... ok
test_ushort_return (test_gi.TestUShort) ... ok
test_utf8_dangling_out (test_gi.TestUtf8) ... ok
test_utf8_full_inout (test_gi.TestUtf8) ... ok
test_utf8_full_out (test_gi.TestUtf8) ... ok
test_utf8_full_return (test_gi.TestUtf8) ... ok
test_utf8_none_in (test_gi.TestUtf8) ... ok
test_utf8_none_inout (test_gi.TestUtf8) ... ok
test_utf8_none_out (test_gi.TestUtf8) ... ok
test_utf8_none_return (test_gi.TestUtf8) ... ok
test_native_calls_async (test_gdbus.TestGDBusClient) ... ok
test_native_calls_async_errors (test_gdbus.TestGDBusClient) ... ok
test_native_calls_sync (test_gdbus.TestGDBusClient) ... ok
test_native_calls_sync_errors (test_gdbus.TestGDBusClient) ... ok
test_python_calls_async (test_gdbus.TestGDBusClient) ... ok
test_python_calls_async_error (test_gdbus.TestGDBusClient) ... ok
test_python_calls_async_error_result (test_gdbus.TestGDBusClient) ... ok
test_python_calls_sync (test_gdbus.TestGDBusClient) ... ok
test_python_calls_sync_errors (test_gdbus.TestGDBusClient) ... ok
test_python_calls_sync_noargs (test_gdbus.TestGDBusClient) ... ok
test_gvariant_create (test_overrides.TestGLib) ... ok
test_gvariant_create_errors (test_overrides.TestGLib) ... ok
test_gvariant_iteration (test_overrides.TestGLib) ... ok
test_gvariant_unpack (test_overrides.TestGLib) ... ok
test_color (test_overrides.TestGdk) ... ok
test_constructor (test_overrides.TestGdk) ... ok
test_cursor (test_overrides.TestGdk) ... ok
test_event (test_overrides.TestGdk) ... ok
test_event_structures (test_overrides.TestGdk) ... ok
test_rgba (test_overrides.TestGdk) ... ok
test_file_enumerator (test_overrides.TestGio) ... ok
test_gsettings_constructor (test_overrides.TestGio) ... ok
test_gsettings_empty (test_overrides.TestGio) ... ../gi/types.py:44: Warning: g_strv_length: assertion `str_array != NULL' failed
  return info.invoke(*args)
ok
test_gsettings_native (test_overrides.TestGio) ... ok
test_gsettings_override (test_overrides.TestGio) ... ok
test_actiongroup (test_overrides.TestGtk) ... ok
test_actions (test_overrides.TestGtk) ... ok
test_adjustment (test_overrides.TestGtk) ... ok
test_builder (test_overrides.TestGtk) ... ok
test_buttons (test_overrides.TestGtk) ... ok
test_container (test_overrides.TestGtk) ... ok
test_dialogs (test_overrides.TestGtk) ... ==25607== Invalid read of size 4
==25607==    at 0x4CFE94C3: FcConfigFileExists (fccfg.c:1671)
==25607==    by 0x4CFEBB8C: FcConfigFilename (fccfg.c:1828)
==25607==    by 0x4D00058C: FcConfigParseAndLoad (fcxml.c:2459)
==25607==    by 0x4CFF51C6: FcInitLoadConfig (fcinit.c:67)
==25607==    by 0x4CFF52F9: FcInitLoadConfigAndFonts (fcinit.c:101)
==25607==    by 0x4CFF557C: FcInit (fcinit.c:124)
==25607==    by 0x4CFE9D24: FcConfigGetCurrent (fccfg.c:415)
==25607==    by 0x4CFEB8FF: FcConfigSubstituteWithPat (fccfg.c:1361)
==25607==    by 0x4CFEB947: FcConfigSubstitute (fccfg.c:1584)
==25607==    by 0x4C7E394A: pango_cairo_fc_font_map_fontset_key_substitute (pangocairo-fcfontmap.c:87)
==25607==    by 0x49F71A38: pango_fc_default_substitute (pangofc-fontmap.c:1587)
==25607==    by 0x49F73036: pango_fc_font_map_load_fontset (pangofc-fontmap.c:1641)
==25607==  Address 0x484fda4 is 20 bytes inside a block of size 22 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x4CFE9428: FcConfigFileExists (fccfg.c:1652)
==25607==    by 0x4CFEBB8C: FcConfigFilename (fccfg.c:1828)
==25607==    by 0x4D00058C: FcConfigParseAndLoad (fcxml.c:2459)
==25607==    by 0x4CFF51C6: FcInitLoadConfig (fcinit.c:67)
==25607==    by 0x4CFF52F9: FcInitLoadConfigAndFonts (fcinit.c:101)
==25607==    by 0x4CFF557C: FcInit (fcinit.c:124)
==25607==    by 0x4CFE9D24: FcConfigGetCurrent (fccfg.c:415)
==25607==    by 0x4CFEB8FF: FcConfigSubstituteWithPat (fccfg.c:1361)
==25607==    by 0x4CFEB947: FcConfigSubstitute (fccfg.c:1584)
==25607==    by 0x4C7E394A: pango_cairo_fc_font_map_fontset_key_substitute (pangocairo-fcfontmap.c:87)
==25607==    by 0x49F71A38: pango_fc_default_substitute (pangofc-fontmap.c:1587)
==25607== 
==25607== Invalid read of size 4
==25607==    at 0x4CFE94D7: FcConfigFileExists (fccfg.c:1671)
==25607==    by 0x900642D: ???
==25607==  Address 0x485f108 is 16 bytes inside a block of size 18 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x4CFE9428: FcConfigFileExists (fccfg.c:1652)
==25607==    by 0x900642D: ???
==25607== 
==25607== Invalid read of size 4
==25607==    at 0x4CFE94D7: FcConfigFileExists (fccfg.c:1671)
==25607==    by 0x4D00058C: FcConfigParseAndLoad (fcxml.c:2459)
==25607==    by 0x4D000A50: FcConfigParseAndLoad (fcxml.c:2427)
==25607==    by 0x4D000E03: FcEndElement (fcxml.c:1624)
==25607==  Address 0x5379a50 is 40 bytes inside a block of size 43 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x4CFE9428: FcConfigFileExists (fccfg.c:1652)
==25607==    by 0x4D00058C: FcConfigParseAndLoad (fcxml.c:2459)
==25607==    by 0x4D000A50: FcConfigParseAndLoad (fcxml.c:2427)
==25607==    by 0x4D000E03: FcEndElement (fcxml.c:1624)
==25607== 
==25607== Invalid read of size 4
==25607==    at 0x4CFE94C3: FcConfigFileExists (fccfg.c:1671)
==25607==    by 0x4D00058C: FcConfigParseAndLoad (fcxml.c:2459)
==25607==    by 0x4D000A50: FcConfigParseAndLoad (fcxml.c:2427)
==25607==    by 0x4D000E03: FcEndElement (fcxml.c:1624)
==25607==  Address 0x538a1ac is 36 bytes inside a block of size 39 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x4CFE9428: FcConfigFileExists (fccfg.c:1652)
==25607==    by 0x4D00058C: FcConfigParseAndLoad (fcxml.c:2459)
==25607==    by 0x4D000A50: FcConfigParseAndLoad (fcxml.c:2427)
==25607==    by 0x4D000E03: FcEndElement (fcxml.c:1624)
==25607== 
==25607== Invalid read of size 4
==25607==    at 0x4CFE94D7: FcConfigFileExists (fccfg.c:1671)
==25607==    by 0x2E73746D: ???
==25607==  Address 0x53ce418 is 24 bytes inside a block of size 27 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x4CFE9428: FcConfigFileExists (fccfg.c:1652)
==25607==    by 0x2E73746D: ???
==25607== 
==25607== Invalid read of size 4
==25607==    at 0x4CFE94C3: FcConfigFileExists (fccfg.c:1671)
==25607==    by 0x6F632E6B: ???
==25607==  Address 0x53ef8dc is 20 bytes inside a block of size 22 alloc'd
==25607==    at 0x4006D69: malloc (vg_replace_malloc.c:236)
==25607==    by 0x4CFE9428: FcConfigFileExists (fccfg.c:1652)
==25607==    by 0x6F632E6B: ???
==25607== 
ok
test_editable (test_overrides.TestGtk) ... ok
test_inheritance (test_overrides.TestGtk) ... ok
test_label (test_overrides.TestGtk) ... ok
test_list_store (test_overrides.TestGtk) ... ==25607== Invalid write of size 4
==25607==    at 0x5073B25: value_meminit (gvalue.c:152)
==25607==    by 0x5073BB1: g_value_init (gvalue.c:177)
==25607==    by 0x48C22846: _gtk_tree_data_list_node_to_value (gtktreedatalist.c:123)
==25607==    by 0x48B21C35: gtk_list_store_get_value (gtkliststore.c:533)
==25607==    by 0x48C27FBF: gtk_tree_model_get_value (gtktreemodel.c:1350)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607==    by 0x4E84A3F: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:432)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x7da6db4 is 0 bytes after a block of size 12 alloc'd
==25607==    at 0x4005447: calloc (vg_replace_malloc.c:467)
==25607==    by 0x50E1377: standard_calloc (gmem.c:107)
==25607==    by 0x50E143B: g_malloc0 (gmem.c:196)
==25607==    by 0x4E845C3: _invoke_marshal_in_args (pygi-invoke-ng.c:283)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4833D: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607== 
==25607== Invalid write of size 4
==25607==    at 0x5073B2C: value_meminit (gvalue.c:152)
==25607==    by 0x5073BB1: g_value_init (gvalue.c:177)
==25607==    by 0x48C22846: _gtk_tree_data_list_node_to_value (gtktreedatalist.c:123)
==25607==    by 0x48B21C35: gtk_list_store_get_value (gtkliststore.c:533)
==25607==    by 0x48C27FBF: gtk_tree_model_get_value (gtktreemodel.c:1350)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607==    by 0x4E84A3F: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:432)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x7da6db8 is 4 bytes after a block of size 12 alloc'd
==25607==    at 0x4005447: calloc (vg_replace_malloc.c:467)
==25607==    by 0x50E1377: standard_calloc (gmem.c:107)
==25607==    by 0x50E143B: g_malloc0 (gmem.c:196)
==25607==    by 0x4E845C3: _invoke_marshal_in_args (pygi-invoke-ng.c:283)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4833D: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607== 
==25607== Invalid read of size 4
==25607==    at 0x5078D6D: g_value_set_string (gvaluetypes.c:1002)
==25607==    by 0x48C22926: _gtk_tree_data_list_node_to_value (gtktreedatalist.c:167)
==25607==    by 0x48B21C35: gtk_list_store_get_value (gtkliststore.c:533)
==25607==    by 0x48C27FBF: gtk_tree_model_get_value (gtktreemodel.c:1350)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607==    by 0x4E84A3F: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:432)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x446fea4 is 0 bytes after a block of size 12 alloc'd
==25607==    at 0x4005447: calloc (vg_replace_malloc.c:467)
==25607==    by 0x50E1377: standard_calloc (gmem.c:107)
==25607==    by 0x50E143B: g_malloc0 (gmem.c:196)
==25607==    by 0x4E845C3: _invoke_marshal_in_args (pygi-invoke-ng.c:283)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4833D: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607== 
==25607== Invalid write of size 4
==25607==    at 0x504C73A: value_set_boxed_internal (gboxed.c:457)
==25607==    by 0x504C83F: g_value_set_boxed (gboxed.c:475)
==25607==    by 0x48C228F6: _gtk_tree_data_list_node_to_value (gtktreedatalist.c:173)
==25607==    by 0x48B21C35: gtk_list_store_get_value (gtkliststore.c:533)
==25607==    by 0x48C27FBF: gtk_tree_model_get_value (gtktreemodel.c:1350)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607==    by 0x4E84A3F: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:432)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x7a79dd4 is 0 bytes after a block of size 12 alloc'd
==25607==    at 0x4005447: calloc (vg_replace_malloc.c:467)
==25607==    by 0x50E1377: standard_calloc (gmem.c:107)
==25607==    by 0x50E143B: g_malloc0 (gmem.c:196)
==25607==    by 0x4E845C3: _invoke_marshal_in_args (pygi-invoke-ng.c:283)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4833D: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607== 
ok
test_scrolledwindow (test_overrides.TestGtk) ... ok
test_table (test_overrides.TestGtk) ... ok
test_text_buffer (test_overrides.TestGtk) ... ok
test_text_iter (test_overrides.TestGtk) ... ok
test_tree_model (test_overrides.TestGtk) ... ==25607== Invalid write of size 4
==25607==    at 0x5073B25: value_meminit (gvalue.c:152)
==25607==    by 0x5073BB1: g_value_init (gvalue.c:177)
==25607==    by 0x48C22846: _gtk_tree_data_list_node_to_value (gtktreedatalist.c:123)
==25607==    by 0x48C36A49: gtk_tree_store_get_value (gtktreestore.c:660)
==25607==    by 0x48C27FBF: gtk_tree_model_get_value (gtktreemodel.c:1350)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607==    by 0x4E84A3F: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:432)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x72b5e2c is 0 bytes after a block of size 12 alloc'd
==25607==    at 0x4005447: calloc (vg_replace_malloc.c:467)
==25607==    by 0x50E1377: standard_calloc (gmem.c:107)
==25607==    by 0x50E143B: g_malloc0 (gmem.c:196)
==25607==    by 0x4E845C3: _invoke_marshal_in_args (pygi-invoke-ng.c:283)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4823C: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE21094: PyObject_Call (in /usr/lib/libpython2.7.so.1.0)
==25607== 
==25607== Invalid write of size 4
==25607==    at 0x5073B2C: value_meminit (gvalue.c:152)
==25607==    by 0x5073BB1: g_value_init (gvalue.c:177)
==25607==    by 0x48C22846: _gtk_tree_data_list_node_to_value (gtktreedatalist.c:123)
==25607==    by 0x48C36A49: gtk_tree_store_get_value (gtktreestore.c:660)
==25607==    by 0x48C27FBF: gtk_tree_model_get_value (gtktreemodel.c:1350)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607==    by 0x4E84A3F: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:432)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x72b5e30 is 4 bytes after a block of size 12 alloc'd
==25607==    at 0x4005447: calloc (vg_replace_malloc.c:467)
==25607==    by 0x50E1377: standard_calloc (gmem.c:107)
==25607==    by 0x50E143B: g_malloc0 (gmem.c:196)
==25607==    by 0x4E845C3: _invoke_marshal_in_args (pygi-invoke-ng.c:283)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4823C: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE21094: PyObject_Call (in /usr/lib/libpython2.7.so.1.0)
==25607== 
==25607== Invalid read of size 4
==25607==    at 0x5078D6D: g_value_set_string (gvaluetypes.c:1002)
==25607==    by 0x48C22926: _gtk_tree_data_list_node_to_value (gtktreedatalist.c:167)
==25607==    by 0x48C36A49: gtk_tree_store_get_value (gtktreestore.c:660)
==25607==    by 0x48C27FBF: gtk_tree_model_get_value (gtktreemodel.c:1350)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607==    by 0x4E84A3F: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:432)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0xb0efe6c is 0 bytes after a block of size 12 alloc'd
==25607==    at 0x4005447: calloc (vg_replace_malloc.c:467)
==25607==    by 0x50E1377: standard_calloc (gmem.c:107)
==25607==    by 0x50E143B: g_malloc0 (gmem.c:196)
==25607==    by 0x4E845C3: _invoke_marshal_in_args (pygi-invoke-ng.c:283)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4823C: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE21094: PyObject_Call (in /usr/lib/libpython2.7.so.1.0)
==25607== 



ok
test_tree_path (test_overrides.TestGtk) ... ok
test_tree_selection (test_overrides.TestGtk) ... ok
test_tree_store (test_overrides.TestGtk) ... ==25607== Invalid write of size 4
==25607==    at 0x504C73A: value_set_boxed_internal (gboxed.c:457)
==25607==    by 0x504C83F: g_value_set_boxed (gboxed.c:475)
==25607==    by 0x48C228F6: _gtk_tree_data_list_node_to_value (gtktreedatalist.c:173)
==25607==    by 0x48C36A49: gtk_tree_store_get_value (gtktreestore.c:660)
==25607==    by 0x48C27FBF: gtk_tree_model_get_value (gtktreemodel.c:1350)
==25607==    by 0x4E2F5446: ffi_call_SYSV (sysv.S:61)
==25607==    by 0x4E2F51BF: ffi_call (ffi.c:326)
==25607==    by 0x4E9DAFB: _g_callable_info_invoke (gicallableinfo.c:518)
==25607==    by 0x4E9F370: g_function_info_invoke (gifunctioninfo.c:273)
==25607==    by 0x4E83E5E: _invoke_callable (pygi-invoke-ng.c:52)
==25607==    by 0x4E84A3F: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:432)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==  Address 0x7a488ac is 0 bytes after a block of size 12 alloc'd
==25607==    at 0x4005447: calloc (vg_replace_malloc.c:467)
==25607==    by 0x50E1377: standard_calloc (gmem.c:107)
==25607==    by 0x50E143B: g_malloc0 (gmem.c:196)
==25607==    by 0x4E845C3: _invoke_marshal_in_args (pygi-invoke-ng.c:283)
==25607==    by 0x4E84A1C: _wrap_g_callable_info_invoke (pygi-invoke-ng.c:429)
==25607==    by 0x4BE5DA4C: PyCFunction_Call (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBC843: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBD1AD: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBDB00: PyEval_EvalFrameEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BEBE8A1: PyEval_EvalCodeEx (in /usr/lib/libpython2.7.so.1.0)
==25607==    by 0x4BE4833D: ??? (in /usr/lib/libpython2.7.so.1.0)
==25607== 
ok
test_tree_view_column (test_overrides.TestGtk) ... ok
test_uimanager (test_overrides.TestGtk) ... ok
test_widget_drag_methods (test_overrides.TestGtk) ... ok
test_default_font_description (test_overrides.TestPango) ... ok
test_font_description (test_overrides.TestPango) ... ok
test_layout (test_overrides.TestPango) ... ok

======================================================================
ERROR: test_int_in (test_gi.TestInt)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tomeu/gnome-jhbuild/source/pygobject/tests/test_gi.py", line 401, in test_int_in
    self.assertRaises(ValueError, GIMarshallingTests.int_in_max, max)
  File "/usr/lib/python2.7/unittest/case.py", line 456, in assertRaises
    callableObj(*args, **kwargs)
  File "../gi/types.py", line 44, in function
    return info.invoke(*args)
OverflowError: Python int too large to convert to C long

======================================================================
ERROR: test_int32_in (test_gi.TestInt32)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tomeu/gnome-jhbuild/source/pygobject/tests/test_gi.py", line 224, in test_int32_in
    self.assertRaises(ValueError, GIMarshallingTests.int32_in_max, max)
  File "/usr/lib/python2.7/unittest/case.py", line 456, in assertRaises
    callableObj(*args, **kwargs)
  File "../gi/types.py", line 44, in function
    return info.invoke(*args)
OverflowError: Python int too large to convert to C long

======================================================================
ERROR: test_long_in (test_gi.TestLong)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tomeu/gnome-jhbuild/source/pygobject/tests/test_gi.py", line 461, in test_long_in
    self.assertRaises(ValueError, GIMarshallingTests.long_in_max, max)
  File "/usr/lib/python2.7/unittest/case.py", line 456, in assertRaises
    callableObj(*args, **kwargs)
  File "../gi/types.py", line 44, in function
    return info.invoke(*args)
OverflowError: Python int too large to convert to C long

======================================================================
ERROR: test_ssize_in (test_gi.TestSSize)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tomeu/gnome-jhbuild/source/pygobject/tests/test_gi.py", line 520, in test_ssize_in
    self.assertRaises(ValueError, GIMarshallingTests.ssize_in_max, max)
  File "/usr/lib/python2.7/unittest/case.py", line 456, in assertRaises
    callableObj(*args, **kwargs)
  File "../gi/types.py", line 44, in function
    return info.invoke(*args)
OverflowError: Python int too large to convert to C long

----------------------------------------------------------------------
Ran 345 tests in 252.709s

FAILED (errors=4)
==25607== 
==25607== HEAP SUMMARY:
==25607==     in use at exit: 10,071,169 bytes in 226,734 blocks
==25607==   total heap usage: 4,347,512 allocs, 4,120,778 frees, 195,682,467 bytes allocated
==25607== 
==25607== LEAK SUMMARY:
==25607==    definitely lost: 658,340 bytes in 45,984 blocks
==25607==    indirectly lost: 382,072 bytes in 12,990 blocks
==25607==      possibly lost: 978,056 bytes in 9,518 blocks
==25607==    still reachable: 8,052,701 bytes in 158,242 blocks
==25607==         suppressed: 0 bytes in 0 blocks
==25607== Rerun with --leak-check=full to see details of leaked memory
==25607== 
==25607== For counts of detected and suppressed errors, rerun with: -v
==25607== ERROR SUMMARY: 56985 errors from 19 contexts (suppressed: 290 from 16)
make[3]: *** [check-local] Error 1
make[3]: Leaving directory `/home/tomeu/gnome-jhbuild/source/pygobject/tests'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/home/tomeu/gnome-jhbuild/source/pygobject/tests'
make[1]: *** [check.valgrind] Error 2
make[1]: Leaving directory `/home/tomeu/gnome-jhbuild/source/pygobject/tests'
make: *** [check.valgrind] Error 2

