Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
6.8
-
-
8c9381dfb (dev), 0f976ea1a (6.8), 8bea7773f (dev), 4b6358f43 (6.8)
-
2024wk30s2FOQtforAndroid
Description
Tested with the in-progress example from QTBUG-125976.
Steps:
- Add 20 rows and 20 columns to the model
- Remove column/row
- Add column/row
- Loop step 2 & 3 for a few clicks.
Result:
After some rows and columns, adding new ones becomes noticeably laggy.
After 1-10 loops of steps 2 & 3, the application hits an assert and shuts down.
Log: log.txt
Attachments
Issue Links
- split to
-
QTBUG-127701 ASSERT: "index >= 0 && index < m_adaptorModel.count()" in file /home/...qqmltableinstancemodel.cpp, line 124
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-127467 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
601434,17 | Android: Fix synchronization issue of QtAbstractItemModel and its proxy | dev | qt/qtbase | Status: NEW | 0 | 0 |
579927,8 | Android: QtAbstractItemModel example synchronization | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
579970,5 | Android: QtAbstractListModel kotlin example synchronization | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
580063,2 | Android: QtAbstractListModel kotlin example synchronization | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
580857,2 | Android: QtAbstractItemModel example synchronization | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |