crash in CallAdapter
Describe your environment
Please specify the following:
- OS: Linux
- Jami version: client-qt commit ID 252bc848
Steps to reproduce
- Can you reproduce the bug: only once so far
- Steps:
- Call a RDV point
- Maximize any participant video
- Actual result: crash
- Expected result: no crash
Additional information
Quick investigation shows that the index provided to CallAdapter::onParticipantUpdated() method is out of range:
ASSERT failure in QList::operator[]: "index out of range", file /opt/Qt/6.2.3/gcc_64/include/QtCore/qlist.h, line 412
I also noticed that the RDV point continued to display a participant that had previously left the conf (in fact, the participant crashed, so maybe the conf did not update correctly)