private function doStart()
 {
     ReadUtil::readCheckType($this->m_stream, self::AXML_CHUNK_TYPE);
     /*chunk size*/
     ReadUtil::readInt($this->m_stream);
     $this->m_strings = StringBlock::read(new IntReader($this->m_stream, true));
     ReadUtil::readCheckType($this->m_stream, self::RESOURCEIDS_CHUNK_TYPE);
     $chunkSize = ReadUtil::readInt($this->m_stream);
     if ($chunkSize < 8 || $chunkSize % 4 != 0) {
         throw new IOException("Invalid resource ids size (" + $chunkSize + ").");
     }
     $this->m_resourceIDs = ReadUtil::readIntArray($this->m_stream, $chunkSize / 4 - 2);
     $this->resetState();
 }