m_dataSourceFactory->mirrors() returns a value, which is destroyed after the assignment, but the iterators still point to it.
mentioned in commit 08b7a4df