The plugin crashes if it fails to allocate the required memory for a result. Adding a null-pointer check for CResult::m_Data in all CResult functions should circumvent this.
I also should add an error log message to make clear why all cache functions won't work in that case.
I encounter this issue on R41-4, it was unable to allocate memory and 'crashed due to an unknown error'. After downgrading to 41-2, it worked perfectly fine and didn't crash anymore.
The plugin crashes if it fails to allocate the required memory for a result. Adding a null-pointer check for
CResult::m_Data
in allCResult
functions should circumvent this. I also should add an error log message to make clear why all cache functions won't work in that case.