Hi, Thanks for the try.

This is just an example to show the error. If this is a defect inside qt maybe it should be logged as such so someone could fix it.

In my real app I used two QTimers and a synchronized temporary store (QSet) to accumulate changes. First QTimer puts data into the store (high frequency) another updates UI (less frequently). This approach has not crashed yet, maybe because I am not touching model at such a high rate.

I have 63bit Linux. The example above crashed once on 32bit windows virtual box.