fixed:
==11517== Conditional jump or move depends on uninitialised value(s)
==11517==    at 0x630B82: KBEngine::CallbackMgr<KBEngine::SmartPointer<_object> >::save(KBEngine::SmartPointer<_object>, unsigned long) (callbackmgr.hpp:120)
==11517==    by 0x611D15: KBEngine::Baseapp::createBaseFromDBID(char const*, unsigned long, _object*) (baseapp.cpp:973)
==11517==    by 0x61233A: KBEngine::Baseapp::__py_createBaseFromDBID(_object*, _object*) (baseapp.cpp:948)
==11517==    by 0x8055C6: PyEval_EvalFrameEx (ceval.c:4234)
==11517==    by 0x806E90: PyEval_EvalCodeEx (ceval.c:3585)
==11517==    by 0x8A8E81: function_call (funcobject.c:632)
==11517==    by 0x764A08: PyObject_Call (abstract.c:2067)
==11517==    by 0x89E56B: method_call (classobject.c:347)
==11517==    by 0x764A08: PyObject_Call (abstract.c:2067)
==11517==    by 0x766704: callmethod (abstract.c:2105)
==11517==    by 0x767BDF: PyObject_CallMethod (abstract.c:2198)
==11517==    by 0x632EC0: KBEngine::Base::initializeEntity(_object*) (base.hpp:61)