diff --git a/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx b/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx
index 4a0eaa82d921a42f216386334ee85fcc8c3a9ded..c97090f6e0d864b8d55b6142ff4f2a227f35a721 100644
--- a/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx
+++ b/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx
@@ -650,6 +650,12 @@ int Application::ExecuteAndWriteOutput()
 
   this->AfterExecuteAndWriteOutputs();
   m_Chrono.Stop();
+  for ( auto filter : m_Filters )
+    {
+    std::cout<<"For filter : "<<filter->GetNameOfClass()<<
+    " count : "<<filter->GetReferenceCount()<<std::endl;
+    }
+
   m_Filters.clear();
   return status;
 }