When tracing references, reset the type and size of tuples allocated
from the fast free list -- the type (at least) is reset by
_Py_Dealloc().
diff --git a/Objects/tupleobject.c b/Objects/tupleobject.c
index 2286b01..4b7714c 100644
--- a/Objects/tupleobject.c
+++ b/Objects/tupleobject.c
@@ -74,6 +74,10 @@
 #ifdef COUNT_ALLOCS
 		fast_tuple_allocs++;
 #endif
+#ifdef Py_TRACE_REFS
+		op->ob_type = &PyTuple_Type;
+		op->ob_size = size;
+#endif
 	}
 	else
 #endif