What if commaSeparated.size() == 1? In that case you could still extract m_startX.