SUMMARY When KDE window decorations are customised to appear on both ends of the titlebar, Firefox 142 crashes on launch. STEPS TO REPRODUCE 1. Go to settings -> colours and themes -> window decorations -> configure titlebar buttons. 2. Ensure close, minimise, and maximise buttons appear on both ends (left and right) of the titlebar. Save changes. 3. Attempt to launch Firefox 142. OBSERVED RESULT Firefox immediately crashes. Running in terminal produces an error: /usr/include/c++/15/array:210: constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = HeaderBarButtonType; long unsigned int _Nm = 3; reference = HeaderBarButtonType&; size_type = long unsigned int]: Assertion '__n < this->size()' failed. EXPECTED RESULT Firefox launches normally SOFTWARE/OS VERSIONS KDE Plasma Version: 6.4.4 KDE Frameworks Version: 6.17.0 Qt Version: 6.9.1 ADDITIONAL INFORMATION Also submitted as a bug for Firefox at https://bugzilla.mozilla.org/show_bug.cgi?id=1984823
Resolved as an issue with Firefox in the previously linked thread