--- /tmp/before	2012-03-08 16:23:05.660796230 +0100
+++ /tmp/after	2012-03-08 16:23:15.852796724 +0100
@@ -280,20 +280,20 @@
 testReImplementInterface (test_interface.TestIfaceImpl) ... ok
 testExceptionHandling (test_mainloop.TestMainLoop) ... ==pid== 
 ==pid== HEAP SUMMARY:
-==pid==     in use at exit: 5,708,228 bytes in 4,049 blocks
-==pid==   total heap usage: 17,305 allocs, 13,256 frees, 15,189,519 bytes allocated
+==pid==     in use at exit: 5,708,484 bytes in 4,053 blocks
+==pid==   total heap usage: 17,309 allocs, 13,256 frees, 15,189,903 bytes allocated
 ==pid== 
 ==pid== LEAK SUMMARY:
 ==pid==    definitely lost: 76 bytes in 3 blocks
 ==pid==    indirectly lost: 0 bytes in 0 blocks
 ==pid==      possibly lost: 1,323,645 bytes in 754 blocks
-==pid==    still reachable: 4,384,507 bytes in 3,292 blocks
+==pid==    still reachable: 4,384,763 bytes in 3,296 blocks
 ==pid==         suppressed: 0 bytes in 0 blocks
 ==pid== Rerun with --leak-check=full to see details of leaked memory
 ==pid== 
 ==pid== For counts of detected and suppressed errors, rerun with: -v
 ==pid== Use --track-origins=yes to see where uninitialised values come from
-==pid== ERROR SUMMARY: 32 errors from 18 contexts (suppressed: 753 from 84)
+==pid== ERROR SUMMARY: 35 errors from 18 contexts (suppressed: 763 from 84)
 ok
 testBadOptionError (test_option.TestOption) ... ok
 testOptionGroupConstructor (test_option.TestOption) ... ok
@@ -323,6 +323,20 @@
 testErrors (test_properties.TestProperty) ... ok
 testMinMax (test_properties.TestProperty) ... /home/martin/upstream/pygobject/gi/_gobject/propertyhelper.py:171: Warning: value "0" of type `gint' is invalid or out of range for property `prop-int' of type `gint'
   instance.set_property(self.name, value)
+==pid== Use of uninitialised value of size 8
+==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: tupledealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: function_call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyObject_Call.constprop.35 (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyObject_CallFunctionObjArgs (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: warn_explicit (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: do_warn (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyErr_WarnEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: _log_func (gobjectmodule.c:2271)
+==pid==    by 0xDEADBEEF: g_logv (gmessages.c:733)
+==pid== 
 /home/martin/upstream/pygobject/gi/_gobject/propertyhelper.py:171: Warning: value "101" of type `gint' is invalid or out of range for property `prop-int' of type `gint'
   instance.set_property(self.name, value)
 /home/martin/upstream/pygobject/gi/_gobject/propertyhelper.py:171: Warning: value "0.090000" of type `gdouble' is invalid or out of range for property `prop-float' of type `gdouble'
@@ -355,7 +369,21 @@
 testDisconnect (test_signal.TestClosures) ... ok
 testGString (test_signal.TestClosures) ... ok
 testHandlerBlock (test_signal.TestClosures) ... ok
-testHandlerBlockMethod (test_signal.TestClosures) ... ok
+testHandlerBlockMethod (test_signal.TestClosures) ... ==pid== Use of uninitialised value of size 8
+==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: collect (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: gc_collect (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: function_call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyObject_Call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: function_call (in /usr/bin/python2.7)
+==pid== 
+ok
 testHandlerUnBlock (test_signal.TestClosures) ... ok
 testAdd (test_signal.TestEmissionHook) ... ok
 testCallbackReturnFalse (test_signal.TestEmissionHook) ... ok
@@ -378,7 +406,7 @@
 testExtractUris (test_uris.TestUris) ... ok
 
 ----------------------------------------------------------------------
-Ran 91 tests in 2.289s
+Ran 91 tests in 2.372s
 
 OK
 ==pid== Use of uninitialised value of size 8
@@ -407,34 +435,35 @@
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: code_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: func_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: instancemethod_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: class_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyImport_Cleanup (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: (below main) (libc-start.c:226)
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: instancemethod_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyImport_Cleanup (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: (below main) (libc-start.c:226)
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: pattern_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
@@ -446,7 +475,8 @@
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: class_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: pattern_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
@@ -457,8 +487,6 @@
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: code_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: func_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: class_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
@@ -480,14 +508,6 @@
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyFrame_ClearFreeList (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyFrame_Fini (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: (below main) (libc-start.c:226)
-==pid== 
-==pid== Use of uninitialised value of size 8
-==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_Fini (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
@@ -495,20 +515,20 @@
 ==pid== 
 ==pid== 
 ==pid== HEAP SUMMARY:
-==pid==     in use at exit: 4,777,407 bytes in 3,473 blocks
-==pid==   total heap usage: 20,581 allocs, 17,108 frees, 15,682,656 bytes allocated
+==pid==     in use at exit: 4,777,663 bytes in 3,477 blocks
+==pid==   total heap usage: 20,585 allocs, 17,108 frees, 15,683,040 bytes allocated
 ==pid== 
 ==pid== LEAK SUMMARY:
 ==pid==    definitely lost: 55 bytes in 6 blocks
 ==pid==    indirectly lost: 0 bytes in 0 blocks
 ==pid==      possibly lost: 998,924 bytes in 581 blocks
-==pid==    still reachable: 3,778,428 bytes in 2,886 blocks
+==pid==    still reachable: 3,778,684 bytes in 2,890 blocks
 ==pid==         suppressed: 0 bytes in 0 blocks
 ==pid== Rerun with --leak-check=full to see details of leaked memory
 ==pid== 
 ==pid== For counts of detected and suppressed errors, rerun with: -v
 ==pid== Use --track-origins=yes to see where uninitialised values come from
-==pid== ERROR SUMMARY: 61 errors from 28 contexts (suppressed: 1557 from 145)
+==pid== ERROR SUMMARY: 65 errors from 29 contexts (suppressed: 1572 from 149)
 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
 ==pid== Memcheck, a memory error detector
 ==pid== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
@@ -709,20 +729,6 @@
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: code_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: load_source_module (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: load_package (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: import_submodule (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: load_next (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: import_module_level.isra.3 (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyImport_ImportModuleLevel (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: builtin___import__ (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyObject_Call (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_CallObjectWithKeywords (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
-==pid== 
-==pid== Use of uninitialised value of size 8
-==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: collect (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyObject_GC_Malloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyObject_GC_NewVar (in /usr/bin/python2.7)
@@ -760,59 +766,17 @@
 test_callback_destroy_notify (test_everything.TestCallbacks) ... ok
 test_callback_exception (test_everything.TestCallbacks) ... ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyNode_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyParser_ASTFromString (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyRun_StringFlags (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCode (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyImport_ExecCodeModuleEx (in /usr/bin/python2.7)
-==pid== 
-==pid== Use of uninitialised value of size 8
-==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyNode_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyParser_ASTFromString (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyRun_StringFlags (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCode (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyImport_ExecCodeModuleEx (in /usr/bin/python2.7)
-==pid== 
-==pid== Use of uninitialised value of size 8
-==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyNode_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyParser_ASTFromString (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyRun_StringFlags (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
-==pid== 
-==pid== Use of uninitialised value of size 8
-==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: freechildren (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyNode_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyParser_ASTFromString (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyRun_StringFlags (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyEval_EvalCode (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyImport_ExecCodeModuleEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: code_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: tupledealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: code_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: load_source_module (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: import_submodule (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: load_next (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: import_module_level.isra.3 (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyImport_ImportModuleLevel (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: builtin___import__ (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyObject_Call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_CallObjectWithKeywords (in /usr/bin/python2.7)
 ==pid== 
 Traceback (most recent call last):
   File "/home/martin/upstream/pygobject/tests/test_everything.py", line 248, in callback
@@ -828,7 +792,21 @@
 test_callback_scope_call (test_everything.TestCallbacks) ... ok
 test_callback_userdata (test_everything.TestCallbacks) ... ok
 test_callback_userdata_refcount (test_everything.TestCallbacks) ... ok
-test_double_callback_exception (test_everything.TestCallbacks) ... Traceback (most recent call last):
+test_double_callback_exception (test_everything.TestCallbacks) ... ==pid== Use of uninitialised value of size 8
+==pid==    at 0xDEADBEEF: PyObject_Realloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: unicode_resize (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyUnicodeUCS4_Join (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: function_call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyObject_Call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_CallObjectWithKeywords (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyErr_PrintEx (in /usr/bin/python2.7)
+==pid== 
+Traceback (most recent call last):
   File "/home/martin/upstream/pygobject/tests/test_everything.py", line 266, in callback
     Everything.test_simple_callback(badcallback())
   File "/home/martin/upstream/pygobject/tests/test_everything.py", line 261, in badcallback
@@ -905,6 +883,20 @@
 test_double_inout (test_gi.TestDouble) ... ok
 test_double_out (test_gi.TestDouble) ... ok
 test_double_return (test_gi.TestDouble) ... ok
+==pid== Use of uninitialised value of size 8
+==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: frame_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: function_call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyObject_Call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: instancemethod_call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyObject_Call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: slot_tp_init (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: type_call (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyObject_Call (in /usr/bin/python2.7)
+==pid== 
 test_enum (test_gi.TestEnum) ... ok
 test_enum_in (test_gi.TestEnum) ... ok
 test_enum_inout (test_gi.TestEnum) ... ok
@@ -946,7 +938,7 @@
 ==pid==    by 0xDEADBEEF: PyObject_Call (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
-==pid==  Address 0x120b9530 is 0 bytes after a block of size 16 alloc'd
+==pid==  Address 0xb89f3d0 is 0 bytes after a block of size 16 alloc'd
 ==pid==    at 0xDEADBEEF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==pid==    by 0xDEADBEEF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==pid==    by 0xDEADBEEF: standard_realloc (gmem.c:92)
@@ -1234,7 +1226,7 @@
 ==pid==    by 0xDEADBEEF: pango_fc_default_substitute (pangofc-fontmap.c:1581)
 ==pid==    by 0xDEADBEEF: pango_fc_font_map_get_patterns (pangofc-fontmap.c:1635)
 ==pid==    by 0xDEADBEEF: pango_fc_font_map_load_fontset (pangofc-fontmap.c:1737)
-==pid==  Address 0x12105b74 is 20 bytes inside a block of size 22 alloc'd
+==pid==  Address 0x12106c44 is 20 bytes inside a block of size 22 alloc'd
 ==pid==    at 0xDEADBEEF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==pid==    by 0xDEADBEEF: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcConfigFilename (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
@@ -1261,7 +1253,7 @@
 ==pid==    by 0xDEADBEEF: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
-==pid==  Address 0x1210cdb0 is 16 bytes inside a block of size 18 alloc'd
+==pid==  Address 0x1210dee0 is 16 bytes inside a block of size 18 alloc'd
 ==pid==    at 0xDEADBEEF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==pid==    by 0xDEADBEEF: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcConfigFilename (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
@@ -1288,7 +1280,7 @@
 ==pid==    by 0xDEADBEEF: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
-==pid==  Address 0xe5451d8 is 40 bytes inside a block of size 42 alloc'd
+==pid==  Address 0xe5417e8 is 40 bytes inside a block of size 42 alloc'd
 ==pid==    at 0xDEADBEEF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==pid==    by 0xDEADBEEF: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
@@ -1315,7 +1307,7 @@
 ==pid==    by 0xDEADBEEF: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcInitLoadConfig (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcInitLoadConfigAndFonts (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
-==pid==  Address 0xe564a54 is 36 bytes inside a block of size 39 alloc'd
+==pid==  Address 0xe622ab4 is 36 bytes inside a block of size 39 alloc'd
 ==pid==    at 0xDEADBEEF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==pid==    by 0xDEADBEEF: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
@@ -1342,7 +1334,7 @@
 ==pid==    by 0xDEADBEEF: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2)
-==pid==  Address 0xf067508 is 24 bytes inside a block of size 26 alloc'd
+==pid==  Address 0xf06e418 is 24 bytes inside a block of size 26 alloc'd
 ==pid==    at 0xDEADBEEF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==pid==    by 0xDEADBEEF: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
@@ -1369,7 +1361,7 @@
 ==pid==    by 0xDEADBEEF: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
-==pid==  Address 0xf07ece4 is 20 bytes inside a block of size 22 alloc'd
+==pid==  Address 0xf085f74 is 20 bytes inside a block of size 22 alloc'd
 ==pid==    at 0xDEADBEEF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==pid==    by 0xDEADBEEF: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
 ==pid==    by 0xDEADBEEF: FcConfigFilename (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4)
@@ -1386,9 +1378,8 @@
 ok
 test_editable (test_overrides.TestGtk) ... ok
 test_inheritance (test_overrides.TestGtk) ... ==pid== Use of uninitialised value of size 8
-==pid==    at 0xDEADBEEF: PyObject_Realloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: _PyObject_GC_Resize (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyFrame_New (in /usr/bin/python2.7)
+==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: frame_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyEval_EvalCodeEx (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: function_call (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyObject_Call (in /usr/bin/python2.7)
@@ -1398,6 +1389,7 @@
 ==pid==    by 0xDEADBEEF: call_attribute (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: slot_tp_getattr_hook (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: builtin_getattr (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyEval_EvalFrameEx (in /usr/bin/python2.7)
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
@@ -1434,7 +1426,7 @@
 test_layout (test_overrides.TestPango) ... ok
 
 ----------------------------------------------------------------------
-Ran 391 tests in 156.989s
+Ran 391 tests in 162.225s
 
 OK (expected failures=2)
 ==pid== Use of uninitialised value of size 8
@@ -1467,22 +1459,46 @@
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: code_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: func_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyImport_Cleanup (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: (below main) (libc-start.c:226)
+==pid== 
+==pid== Use of uninitialised value of size 8
+==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: pygobject_clear (pygobject.c:1110)
-==pid==    by 0xDEADBEEF: pygobject_dealloc (pygobject.c:1015)
 ==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: list_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: instancemethod_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyImport_Cleanup (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
+==pid== 
+==pid== Use of uninitialised value of size 8
+==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: list_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: instancemethod_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyImport_Cleanup (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: (below main) (libc-start.c:226)
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: code_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: func_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
@@ -1494,6 +1510,7 @@
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: class_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
@@ -1528,6 +1545,20 @@
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: class_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: tupledealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: class_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyImport_Cleanup (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: (below main) (libc-start.c:226)
+==pid== 
+==pid== Use of uninitialised value of size 8
+==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: pattern_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
@@ -1552,7 +1583,7 @@
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: class_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
@@ -1577,8 +1608,10 @@
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: code_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: func_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: module_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: class_dealloc (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
@@ -1590,10 +1623,10 @@
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: subtype_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: PyDict_Clear (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: module_dealloc (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: insertdict (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: PyDict_SetItem (in /usr/bin/python2.7)
+==pid==    by 0xDEADBEEF: _PyModule_Clear (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyImport_Cleanup (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
@@ -1643,44 +1676,34 @@
 ==pid== 
 ==pid== Use of uninitialised value of size 8
 ==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: dict_dealloc (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: _PyImport_Fini (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
-==pid==    by 0xDEADBEEF: (below main) (libc-start.c:226)
-==pid== 
-==pid== Use of uninitialised value of size 8
-==pid==    at 0xDEADBEEF: PyObject_Free (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: PyDict_Fini (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Finalize (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: Py_Main (in /usr/bin/python2.7)
 ==pid==    by 0xDEADBEEF: (below main) (libc-start.c:226)
 ==pid== 
 
-	torture test 1 (10000 iterations): 3.630000 secs
-	torture test 2 (10000 iterations): 7.190000 secs
-	torture test 3 (10000 iterations): 5.420000 secs
-	torture test 4 (10000 iterations): 7.890000 secs
+	torture test 1 (10000 iterations): 3.820000 secs
+	torture test 2 (10000 iterations): 7.500000 secs
+	torture test 3 (10000 iterations): 5.530000 secs
+	torture test 4 (10000 iterations): 8.380000 secs
 	====
-	Total: 24.130000 sec
+	Total: 25.230000 sec
 ==pid== 
 ==pid== HEAP SUMMARY:
-==pid==     in use at exit: 21,369,919 bytes in 143,119 blocks
-==pid==   total heap usage: 3,045,796 allocs, 2,902,677 frees, 199,865,833 bytes allocated
+==pid==     in use at exit: 21,370,943 bytes in 143,123 blocks
+==pid==   total heap usage: 3,045,894 allocs, 2,902,771 frees, 199,873,211 bytes allocated
 ==pid== 
 ==pid== LEAK SUMMARY:
-==pid==    definitely lost: 1,322,883 bytes in 46,235 blocks
-==pid==    indirectly lost: 409,479 bytes in 13,610 blocks
-==pid==      possibly lost: 1,454,737 bytes in 4,419 blocks
-==pid==    still reachable: 18,182,820 bytes in 78,855 blocks
+==pid==    definitely lost: 1,322,707 bytes in 46,230 blocks
+==pid==    indirectly lost: 409,913 bytes in 13,624 blocks
+==pid==      possibly lost: 1,453,596 bytes in 4,414 blocks
+==pid==    still reachable: 18,184,727 bytes in 78,855 blocks
 ==pid==         suppressed: 0 bytes in 0 blocks
 ==pid== Rerun with --leak-check=full to see details of leaked memory
 ==pid== 
 ==pid== For counts of detected and suppressed errors, rerun with: -v
 ==pid== Use --track-origins=yes to see where uninitialised values come from
-==pid== ERROR SUMMARY: 164 errors from 49 contexts (suppressed: 3294 from 197)
+==pid== ERROR SUMMARY: 166 errors from 49 contexts (suppressed: 3324 from 191)
 make[3]: Verlasse Verzeichnis '/home/martin/upstream/pygobject/tests'
 make[2]: Verlasse Verzeichnis '/home/martin/upstream/pygobject/tests'
 make[1]: Verlasse Verzeichnis '/home/martin/upstream/pygobject/tests'
