(lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x8) * frame #0: 0x00000001018e4569 QtGui`QOpenGLContext::format() const + 9 frame #1: 0x0000000101bcbc5d QtGui`QOpenGLFunctions_2_1::initializeOpenGLFunctions() + 93 frame #2: 0x0000000100672ae5 Mixxx`GLSLWaveformRendererSignal::GLSLWaveformRendererSignal(this=0x0000000131545e00, waveformWidgetRenderer=, rgbShader=true) at glslwaveformrenderersignal.cpp:19 [opt] frame #3: 0x000000010069e507 Mixxx`GLSLWaveformWidget::GLSLWaveformWidget(char const*, QWidget*, bool) [inlined] GLSLWaveformRendererRGBSignal::GLSLWaveformRendererRGBSignal(WaveformWidgetRenderer*) at glslwaveformrenderersignal.h:72 [opt] frame #4: 0x000000010069e4f7 Mixxx`GLSLWaveformWidget::GLSLWaveformWidget(char const*, QWidget*, bool) [inlined] GLSLWaveformRendererRGBSignal::GLSLWaveformRendererRGBSignal(WaveformWidgetRenderer*) at glslwaveformrenderersignal.h:72 [opt] frame #5: 0x000000010069e4f7 Mixxx`GLSLWaveformWidget::GLSLWaveformWidget(char const*, QWidget*, bool) [inlined] GLSLWaveformRendererRGBSignal* WaveformWidgetRenderer::addRenderer() at waveformwidgetrenderer.h:90 [opt] frame #6: 0x000000010069e4ea Mixxx`GLSLWaveformWidget::GLSLWaveformWidget(this=0x000000013154d750, group=, parent=, rgbRenderer=true) at glslwaveformwidget.cpp:44 [opt] frame #7: 0x000000010069e70e Mixxx`GLSLRGBWaveformWidget::GLSLRGBWaveformWidget(char const*, QWidget*) [inlined] GLSLRGBWaveformWidget::GLSLRGBWaveformWidget(this=0x000000013154d750, group=, parent=) at glslwaveformwidget.cpp:24 [opt] frame #8: 0x000000010069e704 Mixxx`GLSLRGBWaveformWidget::GLSLRGBWaveformWidget(this=0x000000013154d750, group=, parent=) at glslwaveformwidget.cpp:24 [opt] frame #9: 0x000000010069a851 Mixxx`WaveformWidgetFactory::createWaveformWidget(this=, type=GLSLRGBWaveform, viewer=0x000000013154cac0) at waveformwidgetfactory.cpp:938 [opt] frame #10: 0x000000010069a28e Mixxx`WaveformWidgetFactory::setWaveformWidget(this=0x000000011a2d4360, viewer=0x000000013154cac0, node=, parentContext=0x00000001309cd9c0) at waveformwidgetfactory.cpp:391 [opt] frame #11: 0x000000010058357c Mixxx`LegacySkinParser::parseVisual(this=0x00007ffeefbfce18, node=0x00007ffeefbfc708) at legacyskinparser.cpp:977 [opt] frame #12: 0x000000010057dcb4 Mixxx`LegacySkinParser::parseNode(this=0x00007ffeefbfce18, node=0x00007ffeefbfc708) at legacyskinparser.cpp:516 [opt] frame #13: 0x0000000100589fad Mixxx`LegacySkinParser::parseChildren(this=0x00007ffeefbfce18, node=, pGroup=0x0000000131e5b520) at legacyskinparser.cpp:651 [opt] frame #14: 0x0000000100581bc9 Mixxx`LegacySkinParser::parseWidgetGroup(this=0x00007ffeefbfce18, node=0x00007ffeefbfc8a0) at legacyskinparser.cpp:669 [opt] frame #15: 0x000000010057e829 Mixxx`LegacySkinParser::parseNode(this=0x00007ffeefbfce18, node=0x00007ffeefbfc8a0) at legacyskinparser.cpp:553 [opt] frame #16: 0x0000000100589329 Mixxx`LegacySkinParser::parseTemplate(this=0x00007ffeefbfce18, node=) at legacyskinparser.cpp:1536 [opt] frame #17: 0x000000010057f28f Mixxx`LegacySkinParser::parseNode(this=0x00007ffeefbfce18, node=0x00007ffeefbfc9c0) at legacyskinparser.cpp:591 [opt] frame #18: 0x0000000100589872 Mixxx`LegacySkinParser::parseSingletonDefinition(this=0x00007ffeefbfce18, node=0x00007ffeefbfcae8) at legacyskinparser.cpp:1297 [opt] frame #19: 0x000000010057f30a Mixxx`LegacySkinParser::parseNode(this=0x00007ffeefbfce18, node=0x00007ffeefbfcae8) at legacyskinparser.cpp:593 [opt] frame #20: 0x0000000100589fad Mixxx`LegacySkinParser::parseChildren(this=0x00007ffeefbfce18, node=, pGroup=0x0000000131c86d30) at legacyskinparser.cpp:651 [opt] frame #21: 0x0000000100581bc9 Mixxx`LegacySkinParser::parseWidgetGroup(this=0x00007ffeefbfce18, node=0x00007ffeefbfcc58) at legacyskinparser.cpp:669 [opt] frame #22: 0x000000010057d6e8 Mixxx`LegacySkinParser::parseNode(this=0x00007ffeefbfce18, node=0x00007ffeefbfcc58) at legacyskinparser.cpp:471 [opt] frame #23: 0x000000010057bce9 Mixxx`LegacySkinParser::parseSkin(this=, skinPath=, pParent=0x00007ffeefbff630) at legacyskinparser.cpp:390 [opt] frame #24: 0x0000000100596eac Mixxx`SkinLoader::loadConfiguredSkin(this=, pParent=0x00007ffeefbff630, pKeyboard=, pPlayerManager=0x0000000102fd0d40, pControllerManager=0x0000000119f864b0, pLibrary=0x0000000117e8dbb0, pVCMan=0x0000000102fd0190, pEffectsManager=0x000000010d781680, pRecordingManager=0x0000000102fccf30) at skinloader.cpp:127 [opt] frame #25: 0x0000000100478225 Mixxx`MixxxMainWindow::rebootMixxxView(this=0x00007ffeefbff630) at mixxx.cpp:1454 [opt] frame #26: 0x000000010050a289 Mixxx`DlgPrefInterface::slotApply(this=0x000000011a283040) at dlgprefinterface.cpp:373 [opt] frame #27: 0x000000010149d14c QtCore`QMetaObject::activate(QObject*, int, int, void**) + 3132 frame #28: 0x00000001005029ef Mixxx`DlgPreferences::slotButtonPressed(this=0x0000000119e3cbf0, pButton=) at dlgpreferences.cpp:476 [opt] frame #29: 0x000000010149d14c QtCore`QMetaObject::activate(QObject*, int, int, void**) + 3132 frame #30: 0x00000001024657c3 QtWidgets`___lldb_unnamed_symbol2294$$QtWidgets + 611 frame #31: 0x000000010149d14c QtCore`QMetaObject::activate(QObject*, int, int, void**) + 3132 frame #32: 0x00000001023bbbef QtWidgets`___lldb_unnamed_symbol1032$$QtWidgets + 111 frame #33: 0x00000001023bba8c QtWidgets`___lldb_unnamed_symbol1030$$QtWidgets + 236 frame #34: 0x00000001023bcbbf QtWidgets`QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 271 frame #35: 0x000000010230d5fd QtWidgets`QWidget::event(QEvent*) + 445 frame #36: 0x00000001022d18ed QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269 frame #37: 0x00000001022d4748 QtWidgets`QApplication::notify(QObject*, QEvent*) + 7336 frame #38: 0x000000010146bef4 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212 frame #39: 0x00000001022d2210 QtWidgets`QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) + 896 frame #40: 0x000000010232caae QtWidgets`___lldb_unnamed_symbol483$$QtWidgets + 1710 frame #41: 0x000000010232b795 QtWidgets`___lldb_unnamed_symbol478$$QtWidgets + 229 frame #42: 0x00000001022d18ed QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269 frame #43: 0x00000001022d2cf2 QtWidgets`QApplication::notify(QObject*, QEvent*) + 594 frame #44: 0x000000010146bef4 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212 frame #45: 0x00000001018a027c QtGui`QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 3404 frame #46: 0x00000001018875ab QtGui`QWindowSystemInterface::sendWindowSystemEvents(QFlags) + 219 frame #47: 0x0000000107c309d0 libqcocoa.dylib`___lldb_unnamed_symbol606$$libqcocoa.dylib + 320 frame #48: 0x0000000107c31130 libqcocoa.dylib`___lldb_unnamed_symbol618$$libqcocoa.dylib + 32 frame #49: 0x00007fff39e17d81 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 frame #50: 0x00007fff39ecf65c CoreFoundation`__CFRunLoopDoSource0 + 108 frame #51: 0x00007fff39dfad30 CoreFoundation`__CFRunLoopDoSources0 + 208 frame #52: 0x00007fff39dfa1ad CoreFoundation`__CFRunLoopRun + 1293 frame #53: 0x00007fff39df9a07 CoreFoundation`CFRunLoopRunSpecific + 487 frame #54: 0x00007fff390d7d96 HIToolbox`RunCurrentEventLoopInMode + 286 frame #55: 0x00007fff390d7a0f HIToolbox`ReceiveNextEventCommon + 366 frame #56: 0x00007fff390d7884 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64 frame #57: 0x00007fff3738aa73 AppKit`_DPSNextEvent + 2085 frame #58: 0x00007fff37b20e34 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044 frame #59: 0x00007fff3737f885 AppKit`-[NSApplication run] + 764 frame #60: 0x0000000107c300ab libqcocoa.dylib`___lldb_unnamed_symbol600$$libqcocoa.dylib + 2955 frame #61: 0x000000010146755f QtCore`QEventLoop::exec(QFlags) + 431 frame #62: 0x000000010146c502 QtCore`QCoreApplication::exec() + 130 frame #63: 0x0000000100012b65 Mixxx`main [inlined] (anonymous namespace)::runMixxx(app=0x0000000100c109a0, args=) at main.cpp:53 [opt] frame #64: 0x0000000100012a96 Mixxx`main(argc=, argv=) at main.cpp:130 [opt] frame #65: 0x00007fff621a1015 libdyld.dylib`start + 1