Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
4.8.3, 5.0.0, 5.1.0
-
None
-
MS Windows 7, RedHat Enterprise Linux, MS Windows 8
Description
QTableView crashes in paintEvent() randomly when model is being populated and view is scrolled.
Under undefined circumstances the first visual row returned is greater than last visual row causing "QBitArray drawn(...)" to be initialized with a negative number: a scenario which QBitArray fails to handle, see:
https://bugreports.qt-project.org/browse/QTBUG-24345
The bug in QBitArray constructor is extremely bad.
Though the screenshot attached is from Qt 4.8.3, I see no improvement in QBitArray in Qt5.