50% CPU usage at launch, 100% 7 seconds later.

Bug #1943320 reported by Damian Wheel
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fix Released
Daniel Schürmann

Bug Description

Mixxx version: Mixxx 2.3.0 (git 2.3.0 (HEAD); built on: Jun 28 2021 @ 20:44:54; flags: -pipe;-O3;-ffast-math;-funroll-loops;-fomit-frame-pointer;-mtune=generic;-Wall;-Wextra;-Woverloaded-virtual;-Wfloat-conversion;-Werror=return-type)

OS: Linux Mint 20

I encountered this yesterday but quickly found a fix (removing the config file). This bug has not happened since.

I've never manually edited the config file, all the settings were set from Mixxx's GUI.

Description of the bug: Mixxx will be at 50% CPU usage at launch (orange in the CPU load), then it will go red and take 100% few seconds later. No music could be played when this happend.

Fyi, Mixxx never reached the orange CPU load before on my computer, even when playing 4 decks with lots of FX.

Is it possible the config file was somehow corrupted, or it's a combination of settings that caused this crash?

I attached the logfile, if you want to have a look at my configfile: https://pastebin.com/eQ4maRjM
The password to read it is snQSG2ivju

As a note, this bug is 100% reproducible for me when I replace my configfile with this old one.

Revision history for this message
Damian Wheel (tfwnogf) wrote :
Damian Wheel (tfwnogf)
description: updated
Damian Wheel (tfwnogf)
description: updated
description: updated
Damian Wheel (tfwnogf)
description: updated
Revision history for this message
Daniel Schürmann (daschuer) wrote :

I can confirm this with Ubuntu Groovy when copying the insane internal clock bpm from your cfg file.

bpm 1.36194e+13

I will have a look why this can happen and affects the CPU load that badly.

Changed in mixxx:
status: New → Confirmed
milestone: none → 2.3.1
importance: Undecided → High
Revision history for this message
Be (be.ing) wrote :

Why is [InternalClock], bpm even stored in the config file?

Revision history for this message
Daniel Schürmann (daschuer) wrote :
Changed in mixxx:
status: Confirmed → In Progress
assignee: nobody → Daniel Schürmann (daschuer)
milestone: 2.3.1 → 2.3.2
Changed in mixxx:
status: In Progress → Fix Committed
Changed in mixxx:
status: Fix Committed → Fix Released
milestone: 2.3.2 → 2.3.1
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:

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

Bug attachments

Remote bug watches

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