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.