File: _imaging.c
Function: init_imaging
Error: ob_refcnt of PyStringObject is 1 too high
3249 DL_EXPORT(void)
3250 init_imaging(void)
3251 {
3252     PyObject* m;
3253     PyObject* d;
3254 
3255     /* Patch object type */
3256     Imaging_Type.ob_type = &PyType_Type;
3257 #ifdef WITH_IMAGEDRAW
3258     ImagingFont_Type.ob_type = &PyType_Type;
3259     ImagingDraw_Type.ob_type = &PyType_Type;
3260 #endif
3261     PixelAccess_Type.ob_type = &PyType_Type;
3262 
3263     ImagingAccessInit();
3264 
3265     m = Py_InitModule("_imaging", functions);
when Py_InitModule4_64() succeeds
3266     d = PyModule_GetDict(m);
3267 
3268 #ifdef HAVE_LIBJPEG
3269   {
3270     extern const char* ImagingJpegVersion(void);
3271     PyDict_SetItemString(d, "jpeglib_version", PyString_FromString(ImagingJpegVersion()));
when treating unknown const char * from _imaging.c:3271 as non-NULL
when PyString_FromString() succeeds
when PyDict_SetItemString() succeeds
PyStringObject allocated at:     PyDict_SetItemString(d, "jpeglib_version", PyString_FromString(ImagingJpegVersion()));
ob_refcnt is now refs: 1 + N where N >= 0
ob_refcnt is now refs: 1 + N where N >= 1
3272   }
3273 #endif
3274 
3275 #ifdef HAVE_LIBZ
3276   {
3277     extern const char* ImagingZipVersion(void);
3278     PyDict_SetItemString(d, "zlib_version", PyString_FromString(ImagingZipVersion()));
when treating unknown const char * from _imaging.c:3278 as non-NULL
when PyString_FromString() succeeds
when PyDict_SetItemString() succeeds
3279   }
3280 #endif
3281 }
returning
ob_refcnt of PyStringObject is 1 too high
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: _imaging.c
Function: init_imaging
Error: calling PyDict_SetItemString with NULL as argument 3 (D.15749) at _imaging.c:3278
3249 DL_EXPORT(void)
3250 init_imaging(void)
3251 {
3252     PyObject* m;
3253     PyObject* d;
3254 
3255     /* Patch object type */
3256     Imaging_Type.ob_type = &PyType_Type;
3257 #ifdef WITH_IMAGEDRAW
3258     ImagingFont_Type.ob_type = &PyType_Type;
3259     ImagingDraw_Type.ob_type = &PyType_Type;
3260 #endif
3261     PixelAccess_Type.ob_type = &PyType_Type;
3262 
3263     ImagingAccessInit();
3264 
3265     m = Py_InitModule("_imaging", functions);
when Py_InitModule4_64() succeeds
3266     d = PyModule_GetDict(m);
3267 
3268 #ifdef HAVE_LIBJPEG
3269   {
3270     extern const char* ImagingJpegVersion(void);
3271     PyDict_SetItemString(d, "jpeglib_version", PyString_FromString(ImagingJpegVersion()));
when treating unknown const char * from _imaging.c:3271 as non-NULL
when PyString_FromString() succeeds
when PyDict_SetItemString() succeeds
3272   }
3273 #endif
3274 
3275 #ifdef HAVE_LIBZ
3276   {
3277     extern const char* ImagingZipVersion(void);
3278     PyDict_SetItemString(d, "zlib_version", PyString_FromString(ImagingZipVersion()));
when treating unknown const char * from _imaging.c:3278 as non-NULL
when PyString_FromString() fails
calling PyDict_SetItemString with NULL as argument 3 (D.15749) at _imaging.c:3278
found 3 similar trace(s) to this
3279   }
3280 #endif
3281 }

File: _imaging.c
Function: init_imaging
Error: calling PyDict_SetItemString with NULL as argument 3 (D.15747) at _imaging.c:3271
3249 DL_EXPORT(void)
3250 init_imaging(void)
3251 {
3252     PyObject* m;
3253     PyObject* d;
3254 
3255     /* Patch object type */
3256     Imaging_Type.ob_type = &PyType_Type;
3257 #ifdef WITH_IMAGEDRAW
3258     ImagingFont_Type.ob_type = &PyType_Type;
3259     ImagingDraw_Type.ob_type = &PyType_Type;
3260 #endif
3261     PixelAccess_Type.ob_type = &PyType_Type;
3262 
3263     ImagingAccessInit();
3264 
3265     m = Py_InitModule("_imaging", functions);
when Py_InitModule4_64() succeeds
3266     d = PyModule_GetDict(m);
3267 
3268 #ifdef HAVE_LIBJPEG
3269   {
3270     extern const char* ImagingJpegVersion(void);
3271     PyDict_SetItemString(d, "jpeglib_version", PyString_FromString(ImagingJpegVersion()));
when treating unknown const char * from _imaging.c:3271 as non-NULL
when PyString_FromString() fails
calling PyDict_SetItemString with NULL as argument 3 (D.15747) at _imaging.c:3271
found 1 similar trace(s) to this
3272   }
3273 #endif
3274 
3275 #ifdef HAVE_LIBZ
3276   {
3277     extern const char* ImagingZipVersion(void);
3278     PyDict_SetItemString(d, "zlib_version", PyString_FromString(ImagingZipVersion()));
3279   }
3280 #endif
3281 }