The function in question is:
static int __pyx_tp_traverse_21_dirstate_helpers_pyx_Reader(PyObject *o, visitproc v, void *a) {
int e;
struct __pyx_obj_21_dirstate_helpers_pyx_Reader *p = (struct __pyx_obj_21_dirstate_helpers_pyx_Reader *)o;
if (p->state) {
e = (*v)(p->state, a); if (e) return e;
}
if (p->text) {
e = (*v)(p->text, a); if (e) return e; // line 8401
}
return 0;
}
Since p-> have already been used I guess it has to be v that is NULL.
The function in question is: traverse_ 21_dirstate_ helpers_ pyx_Reader( PyObject *o, visitproc v, void *a) { 21_dirstate_ helpers_ pyx_Reader *p = (struct __pyx_obj_ 21_dirstate_ helpers_ pyx_Reader *)o;
static int __pyx_tp_
int e;
struct __pyx_obj_
if (p->state) {
e = (*v)(p->state, a); if (e) return e;
}
if (p->text) {
e = (*v)(p->text, a); if (e) return e; // line 8401
}
return 0;
}
Since p-> have already been used I guess it has to be v that is NULL.