Comment 5 for bug 1775497

Revision history for this message
Michael (ehmic) wrote :

You're welcome
Thanks for your explanation.

Ok, will try to help.
It just so happened that I built 2.4.0-alpha-pre today anyhow and was also able to reproduce the issue with that specific version.
So after noticing your comment I recompiled mixxx with the CMake flags '-DCMAKE_BUILD_TYPE=Debug -DDEBUG_ASSERTIONS_FATAL=ON' in the hope that the debug symbols were included this way.

Started mixxx manually (compiled it without installation) with 'gdb --args ./mixxx -debugAssertBreak'
Typed 'thread apply all bt' into the gdb command prompt after the 'segfault' and copied the results. I then repeated the procedure two more times. First time because I forgot 'set height 0' and wanted to see the difference. The second time I disabled the 'Bessel4' effect on both decks, which I usually use for my MIDI controller. Just wanted to be sure that the self created scripts for said effect were not the cause of the 'segfault'. Turned out they were not.

So now I got three debugger outputs and tried to make sense out of them, or to learn something. I was expecting that a certain problem would stand out / could be identified, or isolated by the debugger, but the output for each run seems to be slightly different. The last one even indicates that a file is missing? Hope that the 'segfault' does not stem from a misconfiguration here on my computer.

I'm now posting three instead of just one compiler outputs. Hope that is ok.