Why can't I destroy Py_Decref() the pointer? It crashes because of that. Anyone could point to me what is wrong in this piece of code?

Code:
#include "stdafx.h"
#include <windows.h>
#include <string>
#include <Python.h>
#include <iostream>
using namespace std;

#include "BounceInterface_wrap.cxx"

PyObject * pModule = NULL, *pFunc =
...