DEBUG_ASSERT when importing Serato Metadata

Bug #1903307 reported by Jan Holthuis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
High
Jan Holthuis

Bug Description

If the Stream Info is already available but the BeatsImporter/CueInfoImporter is empty, this can trigger a debug assertion.

Steps to reproduce:

1. Load a file with the "Serato BeatGrid" tag that doesn't contain beatgrid data onto a deck.
2. Right click on Deck --> Metadata --> Import from File Tags
3. This debug assertion is triggered:

   DEBUG ASSERT: "!m_pBeatsImporterPending->isEmpty()" in function bool Track::importPendingBeatsWhileLocked() at /home/jan/Projects/mixxx/src/track/track.cpp:959

Tags: metadata
Changed in mixxx:
assignee: nobody → Jan Holthuis (holthuis-jan)
Changed in mixxx:
status: New → Fix Committed
Changed in mixxx:
status: Fix Committed → Fix Released
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/10202

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.