I've been developing an application using google breakpad for generating crash dumps, and I have noticed that once the application was multithreaded, crash dumps no longer appear to be generated (while a .dmp file was generated successfully in a single-threaded application).
In searching for the cause of this issue, I found an answered question while running under an i386 architecture which I do not believe is super relevant for the ARM issue, and what appears to be a similar reported, but unresolved, issue with ARM.
Within the callback function that normally creates the log, there is a correct path given, but the "succeeded" boolean is false, and I'm not certain what, if anything, I can do with that failure.
This application is running on an ARM Cortex-A9 processor, if that's helpful.
I'm primarily looking for any kind of feedback or paths I could go down to try and resolve this. Let me know if there is any further information I could provide.