std::bad_alloc after a few hours AutoDJ
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Critical
|
Unassigned |
Bug Description
Along with skipped tracks in https:/
https:/
https:/
Eventually, when running for a few hours, Mixxx crashes with
terminate called after throwing an instance of ‘std::bad_alloc’
what(): std::bad_alloc
Aborted (core dumped)
Strange enough, running Mixxx with the loglevel “Debug” doesn’t seem to exhibit that behavior.
As I’m using the “Auto DJ” feature quite extensively, any hint or fix would be highly appreciated!
Some details on my environment:
Linux x86_64
Ubuntu 20.04.3
Mixxx 2.3.0
Changed in mixxx: | |
milestone: | none → 2.3.2 |
importance: | Undecided → Critical |
tags: | added: autodj |
Changed in mixxx: | |
status: | New → Confirmed |
Changed in mixxx: | |
milestone: | 2.3.2 → none |
Here is a mixxx.log from a crashing run: /bugs.launchpad .net/mixxx/ +bug/1941989/ +attachment/ 5528716/ +files/ mixxx.log. 1
https:/
Not sure if both crashes are related.
Darren, is it possible to crash Mixxx by loading only a the few tracks that are where sheduled before and after the crash?
If you experience the crash again, are the same tracks involved?
How does the memory consumption of Mixxx changes over the time?
Is it slowly raising?
It would be also nice if you can provide a backtrace. The procedure is described here: https:/ /github. com/mixxxdj/ mixxx/wiki/ Creating- Backtraces