File: | composewindowtype.c |
Function: | composewindow_set_compose |
Error: | ob_refcnt of '*ui_manager' is 1 too high |
60 static void composewindow_set_compose(clawsmail_ComposeWindowObject *self, Compose *compose)
61 {
62 PyObject *ui_manager = NULL;
63 PyObject *tmp = NULL;
64 PyObject *text = NULL;
65
66 self->compose = compose;
67 WRAP_GOBJECT_IN_MEMBER_VAR(compose->ui_manager, ui_manager);
68 WRAP_GOBJECT_IN_MEMBER_VAR(compose->text, text);
when treating unknown struct Compose * from composewindowtype.c:61 as non-NULL
when get_gobj_from_address() succeeds
taking True path
when treating unknown struct PyObject * from composewindowtype.c:68 as non-NULL
taking False path
when considering range: -0x8000000000000000 <= value <= -1
taking True path
new ref from (unknown) get_gobj_from_address allocated at: WRAP_GOBJECT_IN_MEMBER_VAR(compose->ui_manager, ui_manager);
ob_refcnt is now refs: 1 + N where N >= 0
ob_refcnt is now refs: 2 + N where N >= 0
'*ui_manager' is now referenced by 1 non-stack value(s): region-for-arg-gcc.ParmDecl('self').ui_manager
69 }
when get_gobj_from_address() succeeds
taking True path
when treating unknown struct PyObject * from composewindowtype.c:69 as non-NULL
taking False path
when considering range: -0x8000000000000000 <= value <= -1
taking True path
70
File: | composewindowtype.c |
Function: | composewindow_set_compose |
Error: | ob_refcnt of '*text' is 1 too high |
60 static void composewindow_set_compose(clawsmail_ComposeWindowObject *self, Compose *compose)
61 {
62 PyObject *ui_manager = NULL;
63 PyObject *tmp = NULL;
64 PyObject *text = NULL;
65
66 self->compose = compose;
67 WRAP_GOBJECT_IN_MEMBER_VAR(compose->ui_manager, ui_manager);
68 WRAP_GOBJECT_IN_MEMBER_VAR(compose->text, text);
when treating unknown struct Compose * from composewindowtype.c:61 as non-NULL
when get_gobj_from_address() succeeds
taking True path
when treating unknown struct PyObject * from composewindowtype.c:68 as non-NULL
taking False path
when considering range: -0x8000000000000000 <= value <= -1
taking True path
69 }
when get_gobj_from_address() succeeds
taking True path
when treating unknown struct PyObject * from composewindowtype.c:69 as non-NULL
taking False path
when considering range: -0x8000000000000000 <= value <= -1
taking True path
new ref from (unknown) get_gobj_from_address allocated at: WRAP_GOBJECT_IN_MEMBER_VAR(compose->text, text);
ob_refcnt is now refs: 1 + N where N >= 0
ob_refcnt is now refs: 2 + N where N >= 0
'*text' is now referenced by 1 non-stack value(s): region-for-arg-gcc.ParmDecl('self').text
70