Зачем ты дважды ищешь один и тот же модуль и при этом ни разу не проверяешь что он найдет вообще?
Поиск паттерна тебе возвращает nullptr, а затем ты без проверок прибавляешь к нему 9 и пытаешься это прочитать, отсюда и такой адрес, т.е. проверяй что функция поиска работает правильно и что паттерн верный, и проверяй что паттерны находятся, хотя бы ассерт что ли внутри поставь.