DEBUG ASSERT when navigating history playlists

Bug #1943643 reported by Uwe Klotz
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Committed
High
Daniel Schürmann

Bug Description

Happens when navigating the tree of history playlists with the inner calendar year nodes:

debug [Main] WTrackTableView::loadTrackModel() PlaylistTableModel(0x4209b70)
debug [Main] PlaylistTableModel(0x4209b70) select() took 1 ms 1
debug [Main] trying to restore position
critical [Main] DEBUG ASSERT: "playlistId != kInvalidPlaylistId" in function virtual void BasePlaylistFeature::activateChild(const QModelIndex&) at ../src/library/trackset/baseplaylistfeature.cpp:182

Tags: gui library
Revision history for this message
Daniel Schürmann (daschuer) wrote :

It looks like a false positive.
https://github.com/mixxxdj/mixxx/blob/54a68c4130e65ba4f8d7f2ace9aa8eaa90c641bd/src/library/trackset/baseplaylistfeature.cpp#L182
We need to check if we can prevent the activateChild() call or just remove the assertion.

Changed in mixxx:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Daniel Schürmann (daschuer) wrote :
Changed in mixxx:
status: Confirmed → In Progress
assignee: nobody → Daniel Schürmann (daschuer)
Changed in mixxx:
status: In Progress → Fix Committed
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/10529

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.