Судя по всему, m_pBuffer у тебя не инициализирован. Посмотри его значение в отладчике до вызова strlen.
Найди где ему присваивается значение. Последний, самый важный совет -- думай
Возьми лист бумаги и напиши
причины по которым может возникнуть проблема. Потом проверь все варианты. Попробуй запустить программу на
простых тестах. Обычно этих шагов хватает с лихвой