Andrew, thanks for continuing to test. I should have mentioned to remove that "print" patch before testing because that made it a lot harder for you to get the error. We will look at the dump next.
I tested patch, but it seems to make CinGG segfault on quit?
...
I can't get lock assertion to fire so far, but I'll keep testing!
So far, so good.