sajty/ember — comment on commit 140459875b2dcad32a0ea0d341fda453b79b65ba
File:  line 0
By sajty:

Memory footprint of the EmberEntity object:
```
-	this	0x1379ccb0 {EventPositioningModeChanged={...} EventTalk={...} mIsInitialized=true ...}	Ember::OgreView::EmberEntity * const
+	Eris::ViewEntity	{m_view=0xfeeefeee m_router=0xfeeefeee }	Eris::ViewEntity
+	Ember::OgreView::IVisualizable	{...}	Ember::OgreView::IVisualizable
+	MODE_FLOATING	"floating"	std::basic_string,std::allocator >
+	MODE_FIXED	"fixed"	std::basic_string,std::allocator >
+	MODE_PROJECTILE	"projectile"	std::basic_string,std::allocator >
+	MODE_SWIMMING	"swimming"	std::basic_string,std::allocator >
+	EventPositioningModeChanged	{...}	sigc::signal
+	EventTalk	{...}	sigc::signal
mIsInitialized	true	bool
mSuggestedResponses	[0]()	std::vector,std::allocator >,std::allocator,std::allocator > > >
mPositioningMode	-17891602	Ember::OgreView::EmberEntity::PositioningMode
+	mGraphicalRepresentation	0xfeeefeee	Ember::OgreView::IGraphicalRepresentation *
+	mEntityMapping	0xfeeefeee {mRootEntityMatch={...} mEntity=??? }	Ember::EntityMapping::EntityMapping *
+	mAttachment	0xfeeefeee	Ember::OgreView::IEntityAttachment *
+	mAttachmentControlDelegate	0xfeeefeee	Ember::OgreView::IEntityControlDelegate *
+	mHeightProvider	0xfeeefeee	Ember::Domain::IHeightProvider *
```

Visual studio memory data code:
```
* 0xABABABAB : Used by Microsoft's HeapAlloc() to mark "no man's land" guard bytes after allocated heap memory
* 0xABADCAFE : A startup to this value to initialize all free memory to catch errant pointers
* 0xBAADF00D : Used by Microsoft's LocalAlloc(LMEM_FIXED) to mark uninitialised allocated heap memory
* 0xBADCAB1E : Error Code returned to the Microsoft eVC debugger when connection is severed to the debugger
* 0xBEEFCACE : Used by Microsoft .NET as a magic number in resource files
* 0xCCCCCCCC : Used by Microsoft's C++ debugging runtime library to mark uninitialised stack memory
* 0xCDCDCDCD : Used by Microsoft's C++ debugging runtime library to mark uninitialised heap memory
* 0xDEADDEAD : A Microsoft Windows STOP Error code used when the user manually initiates the crash.
* 0xFDFDFDFD : Used by Microsoft's C++ debugging heap to mark "no man's land" guard bytes before and after allocated heap memory
* 0xFEEEFEEE : Used by Microsoft's HeapFree() to mark freed heap memory
```

So mAttachment = 0xfeeefeee means that its already a deleted pointer.