Thanks Kovid/chaley. In terms of context the dialog is just being opened in response to a triggered event of a QAction toolbar or menu item.
I can't see anything special or clever about the dialogs but if I can consistently replicate it that would be a start. However the error appearing is completely intermittent, it can be many hours of development of Calibre restarts etc before I happen to come across it again. That it happened to coincide with me "doing nothing" a few times made me think it was perhaps some sort of garbage collection or background operation going on.
I was curious whether other Calibre developers had seen it - perhaps it is a Windows Qt thing as chaley says which is why Kovid perhaps hasn't come across it. I'll keep an eye on it, it has been behaving itself since I posted in typical fashion.
|