Der Fehler lag daran das die D3D_Info-strukturen nicht initialisiert worden sind, immer nur der parameter den er gebraucht hat, nicht alle, diese uninitalisierten structs mag der std::vector (der hinter der List steht) scheinbar nicht -- class God : public ChuckNorris { };