S
Sergey
Guest
Доброго дня, вопрос инициализирую репку таким кодом. Освобождаю ресурсы, на случай, если они были заняты, затем заново настраиваю.
И часто так случается, что приложение падает.
Не совсем понятно зачем вы высвобождаете ресурсы, которые еще даже не заняли. На всякий случай этого делать не нужно, и даже вредно. Так как при высвобождении ресурсов происходит деинициализация указателей инициализированных системным вызовом mmap. Посмотрите исходный код библиотеки повнимательнее. В конструкторе класса вызывайте инициализацию библиотеки, а в деструкторе соответственно освобождайте ресурсы.