You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have found that after the system goes offline and comes back online, there is a crash when processing offline messages. We have tried to identify patterns and reasons for the occurrence but have not found any. However, we have captured some logs before the crash.
Could you provide us with some guidance and suggestions for troubleshooting?
I have not extensively read through your log messages, but we have experienced issues with processing cached messages as well. As soon as backend connection was restored the requestfifo will be emptied, and then we experienced constant crashing.
In the discussion section I posted something about the memory allocator used by rapidjson: #165
You can try to follow the steps as described there (using only the CrtAllocator instead of the MemoryPoolAllocator), that fixed it for us. Apparently the memory pool allocator can cause problems. I'm still planning to make a clean solution so one can choose which allocator to use from the cmake options, but until then you will have to try it manually.
Using the CrtAllocator (basically just a wrapper around your regular malloc and free) should be perfectly fine, at least on a linux system. We have been running on an armv7 board with our own yocto-made distribution on it.
Let me know if this helps!
Dear author,
Hello.
We have found that after the system goes offline and comes back online, there is a crash when processing offline messages. We have tried to identify patterns and reasons for the occurrence but have not found any. However, we have captured some logs before the crash.
Could you provide us with some guidance and suggestions for troubleshooting?
The text was updated successfully, but these errors were encountered: