File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmID_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmID_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmHandle_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmHandle_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmCorrelator_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmCorrelator_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmArrivalTime_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmArrivalTime_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmBuffer_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmBuffer_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferCharset_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferCharset_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferAppIdentity_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferAppIdentity_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferAppContext_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferAppContext_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferTranIdentity_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferTranIdentity_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferTranContext_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferTranContext_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferArrivalTime_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferArrivalTime_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferMetricBindings_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferMetricBindings_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferMetricValues_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferMetricValues_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 15 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferUser_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferUser_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 7 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferSystemAddress_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferSystemAddress_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 7 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of ArmSubbufferDiagDetail_Type is 1 too low
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
ob_refcnt is now refs: -1 + N where N >= 2
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
4863     Py_INCREF(state->errorStatus);
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() succeeds
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of ArmSubbufferDiagDetail_Type is 1 too low
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + -1
found 7 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: ob_refcnt of new exception object from PyErr_NewException is 1 too high
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() succeeds
new exception object from PyErr_NewException allocated at: 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
ob_refcnt is now refs: 1 + N where N >= 0
new exception object from PyErr_NewException is now referenced by 1 non-stack value(s): g_state.errorStatus
4863     Py_INCREF(state->errorStatus);
ob_refcnt is now refs: 2 + N where N >= 0
4864     PyModule_AddObject(m, "error", state->errorStatus);
when PyModule_AddObject() fails
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }
ob_refcnt of new exception object from PyErr_NewException is 1 too high
was expecting final ob_refcnt to be N + 1 (for some unknown N)
due to object being referenced by: g_state.errorStatus
but final ob_refcnt is N + 2
found 7 similar trace(s) to this

File: arm4module.c
Function: initarm4
Error: dereferencing NULL (D.11516->ob_refcnt) at arm4module.c:4863
4784 PyMODINIT_FUNC
4785 initarm4(void)
4786 #endif
4787 {
4788 	PyObject *m;	/* This is the module object */
4789 	struct module_state *state;
4790 
4791 	/* Finalize the type objects including setting type of the new type
4792 	 * object; doing it here is required for portability to Windows 
4793 	 * without requiring C++. */
4794 	ArmID_Type.tp_new = PyType_GenericNew;
4795 	if (PyType_Ready(&ArmID_Type) < 0)
when PyType_Ready() succeeds
taking False path
4796 		INITERROR;
4797 	ArmHandle_Type.tp_new = PyType_GenericNew;
4798 	if (PyType_Ready(&ArmHandle_Type) < 0)
when PyType_Ready() succeeds
taking False path
4799 		INITERROR;
4800 	ArmCorrelator_Type.tp_new = PyType_GenericNew;
4801 	if (PyType_Ready(&ArmCorrelator_Type) < 0)
when PyType_Ready() succeeds
taking False path
4802 		INITERROR;
4803 
4804 	/* No allocator for arrival time! */
4805 	if (PyType_Ready(&ArmArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4806 		INITERROR;
4807 
4808 	if (PyType_Ready(&ArmBuffer_Type) < 0)
when PyType_Ready() succeeds
taking False path
4809 		INITERROR;
4810 	if (PyType_Ready(&ArmSubbufferCharset_Type) < 0)
when PyType_Ready() succeeds
taking False path
4811 		INITERROR;
4812 	if (PyType_Ready(&ArmSubbufferAppIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4813 		INITERROR;
4814 	if (PyType_Ready(&ArmSubbufferAppContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4815 		INITERROR;
4816 	if (PyType_Ready(&ArmSubbufferTranIdentity_Type) < 0)
when PyType_Ready() succeeds
taking False path
4817 		INITERROR;
4818 	if (PyType_Ready(&ArmSubbufferTranContext_Type) < 0)
when PyType_Ready() succeeds
taking False path
4819 		INITERROR;
4820 	if (PyType_Ready(&ArmSubbufferArrivalTime_Type) < 0)
when PyType_Ready() succeeds
taking False path
4821 		INITERROR;
4822 	if (PyType_Ready(&ArmSubbufferMetricBindings_Type) < 0)
when PyType_Ready() succeeds
taking False path
4823 		INITERROR;
4824 	if (PyType_Ready(&ArmSubbufferMetricValues_Type) < 0)
when PyType_Ready() succeeds
taking False path
4825 		INITERROR;
4826 	if (PyType_Ready(&ArmSubbufferUser_Type) < 0)
when PyType_Ready() succeeds
taking False path
4827 		INITERROR;
4828 	if (PyType_Ready(&ArmSubbufferSystemAddress_Type) < 0)
when PyType_Ready() succeeds
taking False path
4829 		INITERROR;
4830 	if (PyType_Ready(&ArmSubbufferDiagDetail_Type) < 0)
when PyType_Ready() succeeds
taking False path
4831 		INITERROR;
4832 
4833 #ifdef IS_PY3K
4834 	m = PyModule_Create (&moduledef);
4835 #else
4836 	m = Py_InitModule3("arm4", arm4_methods, arm4_module_documentation);
when Py_InitModule4_64() succeeds
4837 #endif
4838 
4839 	/* Add the types to the module dictionary */
4840     PyModule_AddObject(m, "ArmID", (PyObject *)&ArmID_Type);
when PyModule_AddObject() succeeds
4841 	PyModule_AddObject(m, "ArmHandle", (PyObject *)&ArmHandle_Type);
when PyModule_AddObject() succeeds
4842 	PyModule_AddObject(m, "ArmCorrelator", (PyObject *)&ArmCorrelator_Type);
when PyModule_AddObject() succeeds
4843 	PyModule_AddObject(m, "ArmArrivalTime", (PyObject *)&ArmArrivalTime_Type);
when PyModule_AddObject() succeeds
4844 	PyModule_AddObject(m, "ArmBuffer", (PyObject *)&ArmBuffer_Type);
when PyModule_AddObject() succeeds
4845 	PyModule_AddObject(m, "ArmSubbufferCharset", (PyObject *)&ArmSubbufferCharset_Type);
when PyModule_AddObject() succeeds
4846 	PyModule_AddObject(m, "ArmSubbufferAppIdentity", (PyObject *)&ArmSubbufferAppIdentity_Type);
when PyModule_AddObject() succeeds
4847 	PyModule_AddObject(m, "ArmSubbufferAppContext", (PyObject *)&ArmSubbufferAppContext_Type);
when PyModule_AddObject() succeeds
4848 	PyModule_AddObject(m, "ArmSubbufferTranIdentity", (PyObject *)&ArmSubbufferTranIdentity_Type);
when PyModule_AddObject() succeeds
4849 	PyModule_AddObject(m, "ArmSubbufferTranContext", (PyObject *)&ArmSubbufferTranContext_Type);
when PyModule_AddObject() succeeds
4850 	PyModule_AddObject(m, "ArmSubbufferArrivalTime", (PyObject *)&ArmSubbufferArrivalTime_Type);
when PyModule_AddObject() succeeds
4851 	PyModule_AddObject(m, "ArmSubbufferMetricBindings", (PyObject *)&ArmSubbufferMetricBindings_Type);
when PyModule_AddObject() succeeds
4852 	PyModule_AddObject(m, "ArmSubbufferMetricValues", (PyObject *)&ArmSubbufferMetricValues_Type);
when PyModule_AddObject() succeeds
4853 	PyModule_AddObject(m, "ArmSubbufferUser", (PyObject *)&ArmSubbufferUser_Type);
when PyModule_AddObject() succeeds
4854 	PyModule_AddObject(m, "ArmSubbufferSystemAddress", (PyObject *)&ArmSubbufferSystemAddress_Type);
when PyModule_AddObject() succeeds
4855 	PyModule_AddObject(m, "ArmSubbufferDiagDetail", (PyObject *)&ArmSubbufferDiagDetail_Type);
when PyModule_AddObject() succeeds
4856 
4857 	/* Add our constants */
4858 	init_constants (m);
4859 
4860 	/* Create the error object */
4861 	state = GETSTATE(m);
4862 	state->errorStatus = PyErr_NewException("arm4.error", NULL, NULL);
when PyErr_NewException() fails
4863     Py_INCREF(state->errorStatus);
dereferencing NULL (D.11516->ob_refcnt) at arm4module.c:4863
found 7 similar trace(s) to this
4864     PyModule_AddObject(m, "error", state->errorStatus);
4865 	state->enableExceptions = 0;
4866 
4867 #ifdef IS_PY3K
4868 	return m;
4869 #endif
4870 }