[Con] [A9 r256] Assertion Failed: egRenderBase.h

I’ve dug into the game engine a little deeper and the error is coming from one of the two following functions at the assert lines:

	void remove( uint32 handle )
{
	ASSERT( handle > 0 && handle <= _objects.size() );
	
	_objects[handle - 1] = T();  // Destruct and replace with default object
	_freeList.push_back( handle - 1 );
}

T &getRef( uint32 handle )
{
	ASSERT( handle > 0 && handle <= _objects.size() );
	
	return _objects[handle - 1];
}

Also, they’re using Horde3D 1.0.0 Beta 5 so maybe that might help someone else that’s looking into this as well. Not idea why this is happening yet but I’ll keep digging :smile:

2 Likes