| Summary: | Juk 24.02 crashes on start with ASSERT failure in QList::operator[]: "index out of range" | ||
|---|---|---|---|
| Product: | [Applications] juk | Reporter: | Michael <kde> |
| Component: | general | Assignee: | Scott Wheeler <wheeler> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | kare.sars, mpyne |
| Priority: | NOR | Keywords: | qt6 |
| Version First Reported In: | 24.02.0 | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/multimedia/juk/-/commit/4536976274c2851d89a62dea079bde738506f1ff | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Michael
2024-03-02 04:58:51 UTC
Hi, I got hit by the same thing.... It seems that Playlist::calculateColumnWeights() somehow gets a mismatch in the number of columns. m_weightDirty contains column index 11, but m_columnWeights only has 11 columns And a possibly related bug I have after adding an index check, is that column content after "Album" is shifted one step to the right. "Track" is empty.... A possibly relevant merge request was started @ https://invent.kde.org/multimedia/juk/-/merge_requests/37 Git commit 4536976274c2851d89a62dea079bde738506f1ff by Kåre Särs. Committed on 10/09/2024 at 08:26. Pushed by sars into branch 'master'. Place CoverColumn last, to not interfere with other columns M +3 -0 playlist.cpp M +2 -2 playlistitem.cpp M +9 -9 playlistitem.h https://invent.kde.org/multimedia/juk/-/commit/4536976274c2851d89a62dea079bde738506f1ff |