Well, after building a debug build (with VS2013CommunityEdition, btw ;)) and the last night revision, i can debug the problem
This is the stack trace. Apparently it's an issue with the waveform m_data member, that is not properly initialized (from what i see, a clear it's on the reset method, but it's missing on the constructor)
WARNING: Stack unwind information not available. Following frames may be wrong.
MSVCP120D!std::_Debug_message+0x26
MSVCP120D!std::_Debug_message+0x14
mixxx!std::vector<WaveformData,std::allocator<WaveformData> >::operator[](unsigned int _Pos = 0)+0x29
mixxx!Waveform::data(void)+0x14
mixxx!GLWaveformRendererFilteredSignal::draw(class QPainter * painter = 0x0023d5e0, class QPaintEvent * __formal = 0x00000000)+0x7f
mixxx!WaveformWidgetRenderer::draw(class QPainter * painter = 0x0023d5e0, class QPaintEvent * event = 0x00000000)+0xc3
mixxx!GLWaveformWidget::render(void)+0x51
mixxx!WaveformWidgetFactory::render(void)+0xfc
mixxx!WaveformWidgetFactory::qt_static_metacall(class QObject * _o = 0x0d1af160, QMetaObject::Call _c = InvokeMetaMethod (0), int _id = 2, void ** _a = 0x156b4178)+0xad
QtCored4!QMetaCallEvent::placeMetaCall(class QObject * object = 0x0d1af160)+0x2d
QtCored4!QObject::event(class QEvent * e = 0x156b6670)+0xec
QtGuid4!QApplicationPrivate::notify_helper(class QObject * receiver = 0x0d1af160, class QEvent * e = 0x156b6670)+0xfe
QtGuid4!QApplication::notify(class QObject * receiver = 0x0d1af160, class QEvent * e = 0x156b6670)+0x2fd
mixxx!MixxxApplication::notify(class QObject * target = 0x0d1af160, class QEvent * event = 0x156b6670)+0x438
QtCored4!QCoreApplication::notifyInternal(class QObject * receiver = 0x0d1af160, class QEvent * event = 0x156b6670)+0xa4
QtCored4!QCoreApplication::sendEvent(class QObject * receiver = 0x0d1af160, class QEvent * event = 0x156b6670)+0x39
QtCored4!QCoreApplicationPrivate::sendPostedEvents(class QObject * receiver = 0x00000000, int event_type = 0, class QThreadData * data = 0x00cd62f8)+0x2f5
QtCored4!qt_internal_proc(struct HWND__ * hwnd = 0x002003ee, unsigned int message = 0x401, unsigned int wp = 0, long lp = 0)+0x24d
USER32!gapfnScSendMessage+0x1cf
USER32!gapfnScSendMessage+0x2cf
USER32!gapfnScSendMessage+0x901
USER32!DispatchMessageW+0xf
QtCored4!QEventDispatcherWin32::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x5b1
QtGuid4!QGuiEventDispatcherWin32::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x1c
QtCored4!QEventLoop::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x6e
QtCored4!QEventLoop::exec(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x176
QtCored4!QCoreApplication::exec(void)+0xfd
QtGuid4!QApplication::exec(void)+0x18
mixxx!main(int argc = 1, char ** argv = 0x00ccb110)+0x39f
mixxx!__tmainCRTStartup(void)+0x199
Well, after building a debug build (with VS2013Community Edition, btw ;)) and the last night revision, i can debug the problem
This is the stack trace. Apparently it's an issue with the waveform m_data member, that is not properly initialized (from what i see, a clear it's on the reset method, but it's missing on the constructor)
WARNING: Stack unwind information not available. Following frames may be wrong. std::_Debug_ message+ 0x26 std::_Debug_ message+ 0x14 :vector< WaveformData, std::allocator< WaveformData> >::operator[ ](unsigned int _Pos = 0)+0x29 :data(void) +0x14 mRendererFilter edSignal: :draw(class QPainter * painter = 0x0023d5e0, class QPaintEvent * __formal = 0x00000000)+0x7f idgetRenderer: :draw(class QPainter * painter = 0x0023d5e0, class QPaintEvent * event = 0x00000000)+0xc3 mWidget: :render( void)+0x51 idgetFactory: :render( void)+0xfc idgetFactory: :qt_static_ metacall( class QObject * _o = 0x0d1af160, QMetaObject::Call _c = InvokeMetaMethod (0), int _id = 2, void ** _a = 0x156b4178)+0xad QMetaCallEvent: :placeMetaCall( class QObject * object = 0x0d1af160)+0x2d QObject: :event( class QEvent * e = 0x156b6670)+0xec QApplicationPri vate::notify_ helper( class QObject * receiver = 0x0d1af160, class QEvent * e = 0x156b6670)+0xfe QApplication: :notify( class QObject * receiver = 0x0d1af160, class QEvent * e = 0x156b6670)+0x2fd ication: :notify( class QObject * target = 0x0d1af160, class QEvent * event = 0x156b6670)+0x438 QCoreApplicatio n::notifyIntern al(class QObject * receiver = 0x0d1af160, class QEvent * event = 0x156b6670)+0xa4 QCoreApplicatio n::sendEvent( class QObject * receiver = 0x0d1af160, class QEvent * event = 0x156b6670)+0x39 QCoreApplicatio nPrivate: :sendPostedEven ts(class QObject * receiver = 0x00000000, int event_type = 0, class QThreadData * data = 0x00cd62f8)+0x2f5 qt_internal_ proc(struct HWND__ * hwnd = 0x002003ee, unsigned int message = 0x401, unsigned int wp = 0, long lp = 0)+0x24d gapfnScSendMess age+0x1cf gapfnScSendMess age+0x2cf gapfnScSendMess age+0x901 DispatchMessage W+0xf QEventDispatche rWin32: :processEvents( class QFlags<enum QEventLoop: :ProcessEventsF lag> flags = class QFlags<enum QEventLoop: :ProcessEventsF lag>)+0x5b1 QGuiEventDispat cherWin32: :processEvents( class QFlags<enum QEventLoop: :ProcessEventsF lag> flags = class QFlags<enum QEventLoop: :ProcessEventsF lag>)+0x1c QEventLoop: :processEvents( class QFlags<enum QEventLoop: :ProcessEventsF lag> flags = class QFlags<enum QEventLoop: :ProcessEventsF lag>)+0x6e QEventLoop: :exec(class QFlags<enum QEventLoop: :ProcessEventsF lag> flags = class QFlags<enum QEventLoop: :ProcessEventsF lag>)+0x176 QCoreApplicatio n::exec( void)+0xfd QApplication: :exec(void) +0x18 _tmainCRTStartu p(void) +0x199
MSVCP120D!
MSVCP120D!
mixxx!std:
mixxx!Waveform:
mixxx!GLWavefor
mixxx!WaveformW
mixxx!GLWavefor
mixxx!WaveformW
mixxx!WaveformW
QtCored4!
QtCored4!
QtGuid4!
QtGuid4!
mixxx!MixxxAppl
QtCored4!
QtCored4!
QtCored4!
QtCored4!
USER32!
USER32!
USER32!
USER32!
QtCored4!
QtGuid4!
QtCored4!
QtCored4!
QtCored4!
QtGuid4!
mixxx!main(int argc = 1, char ** argv = 0x00ccb110)+0x39f
mixxx!_