2.4 alpha DEBUG ASSERT in cuedao.cpp

Bug #1912965 reported by Daniel Schürmann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Committed
Undecided
Unassigned

Bug Description

I have just received this:

critical [Main] DEBUG ASSERT: "pCue->getId().isValid() || pCue->isDirty()" in function void CueDAO::saveTrackCues(TrackId, const QList<CuePointer>&) const at /home/daniel/workspace/mixxx/src/library/dao/cuedao.cpp:212
critical [Main] DEBUG ASSERT: "pCue->getId().isValid()" in function void CueDAO::saveTrackCues(TrackId, const QList<CuePointer>&) const at /home/daniel/workspace/mixxx/src/library/dao/cuedao.cpp:218

In current main on Ubuntu Focal.

This happens during shutdown.

Before I have played a track, created a hotcue, jumped to the cue multiple times.

Changed in mixxx:
milestone: none → 2.4.0
summary: - 2.4 allpha DEBUG ASSERT in cuedao.cpp
+ 2.4 alpha DEBUG ASSERT in cuedao.cpp
Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

main is unusable since 1 or 2 weeks. No idea what caused this massive regression.

https://github.com/mixxxdj/mixxx/pull/3544

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

As a result cue points are not saved when continuing at the debug assertion.

Changed in mixxx:
assignee: nobody → Uwe Klotz (uklotzde)
status: New → In Progress
Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :
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/10303

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.