I set platform as x86_64 and linux (this is my local PC), but I suspect this bug appears on all the platforms During mochitest run of C-C TB FULL DEBUG version locally, I see many assertoins of the following form. 498 times to be exact.: ``` 498: Main Thread] ###!!! ASSERTION: Table inline-size is less than the sum of its columns' min inline-sizes: '!(aISizeType == BTLS_FINAL_ISIZE && aISize < guess_min)', file /NEW-SSD/NREF-COMM-CENTRAL/mozilla/layout/tables/BasicTableLayoutStrategy.cpp, line 758 ``` Note the number 498 at the beginning of the line. That is added by my script to summarize the errors/warnings. Now, interestingly another already reported(?) bug appears exactly same number of times. ``` 498: Main Thread] ###!!! ASSERTION: didn't subtract all that we added: '(space == 0 || space == nscoord_MAX) && ((l2t == FLEX_PCT_LARGE) ? (-0.001f < basis.f && basis.f < 0.001f) : (basis.c == 0 || basis.c == nscoord_MAX))', file /NEW-SSD/NREF-COMM-CENTRAL/mozilla/layout/tables/BasicTableLayoutStrategy.cpp, line 983 ``` This is mentioned in https://bugzilla.mozilla.org/show_bug.cgi?id=513106#c4 So I believe these two assertions are related. 498 is a bit too many. We should investigate this. The assertions can be found in other people's tyrserver runs as well. F or example, https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&fromchange=6c81ea172348b677edd90753b6f5b5be3afbce6a&selectedJob=292189682 https://firefoxci.taskcluster-artifacts.net/FZzfXi8FScuJpukxLvuuBA/0/public/logs/live_backing.log You will notice that "Table inline-size ..." assertion precedes "didn't subtract all that ..." assertion. They appear in pairs.
Bug 1621274 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I set platform as x86_64 and linux (this is my local PC), but I suspect this bug appears on all the platforms During mochitest run of C-C TB FULL DEBUG version locally, I see many assertoins of the following form. 498 times to be exact.: ``` 498: Main Thread] ###!!! ASSERTION: Table inline-size is less than the sum of its columns' min inline-sizes: '!(aISizeType == BTLS_FINAL_ISIZE && aISize < guess_min)', file /NEW-SSD/NREF-COMM-CENTRAL/mozilla/layout/tables/BasicTableLayoutStrategy.cpp, line 758 ``` Note the number 498 at the beginning of the line. That is added by my script to summarize the errors/warnings. Now, interestingly another already reported(?) bug appears exactly same number of times. ``` 498: Main Thread] ###!!! ASSERTION: didn't subtract all that we added: '(space == 0 || space == nscoord_MAX) && ((l2t == FLEX_PCT_LARGE) ? (-0.001f < basis.f && basis.f < 0.001f) : (basis.c == 0 || basis.c == nscoord_MAX))', file /NEW-SSD/NREF-COMM-CENTRAL/mozilla/layout/tables/BasicTableLayoutStrategy.cpp, line 983 ``` This is mentioned in https://bugzilla.mozilla.org/show_bug.cgi?id=513106#c4 So I believe these two assertions are related. 498 is a bit too many. We should investigate this. The assertions can be found in other people's tyrserver runs as well. For example, https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&fromchange=6c81ea172348b677edd90753b6f5b5be3afbce6a&selectedJob=292189682 https://firefoxci.taskcluster-artifacts.net/FZzfXi8FScuJpukxLvuuBA/0/public/logs/live_backing.log You will notice that "Table inline-size ..." assertion precedes "didn't subtract all that ..." assertion. They appear in pairs.
I set platform as x86_64 and linux (this is my local PC), but I suspect this bug appears on all the platforms During mochitest run of C-C TB FULL DEBUG version locally, I see many assertions of the following form. 498 times to be exact.: ``` 498: Main Thread] ###!!! ASSERTION: Table inline-size is less than the sum of its columns' min inline-sizes: '!(aISizeType == BTLS_FINAL_ISIZE && aISize < guess_min)', file /NEW-SSD/NREF-COMM-CENTRAL/mozilla/layout/tables/BasicTableLayoutStrategy.cpp, line 758 ``` Note the number 498 at the beginning of the line. That is added by my script to summarize the errors/warnings. Now, interestingly another already reported(?) bug appears exactly same number of times. ``` 498: Main Thread] ###!!! ASSERTION: didn't subtract all that we added: '(space == 0 || space == nscoord_MAX) && ((l2t == FLEX_PCT_LARGE) ? (-0.001f < basis.f && basis.f < 0.001f) : (basis.c == 0 || basis.c == nscoord_MAX))', file /NEW-SSD/NREF-COMM-CENTRAL/mozilla/layout/tables/BasicTableLayoutStrategy.cpp, line 983 ``` This is mentioned in https://bugzilla.mozilla.org/show_bug.cgi?id=513106#c4 So I believe these two assertions are related. 498 is a bit too many. We should investigate this. The assertions can be found in other people's tyrserver runs as well. For example, https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&fromchange=6c81ea172348b677edd90753b6f5b5be3afbce6a&selectedJob=292189682 https://firefoxci.taskcluster-artifacts.net/FZzfXi8FScuJpukxLvuuBA/0/public/logs/live_backing.log You will notice that "Table inline-size ..." assertion precedes "didn't subtract all that ..." assertion. They appear in pairs.