Comment 17 for bug 887861

Revision history for this message
Conscious User (conscioususer) wrote :

You shouldn't try things like adding a try/except or removing the line, because that would just sweep the issue under the rug. We need to figure out why dicts are reaching that part of the code, not skip them. I suggest you to print the data received so can look into that.

As a side note, can you explain how does one process a continuous stream of data, without blocking the GUI, without using threads? Also, does a race condition seems likely if you have a consistently reproducible test case?