Waveform 2.0 crash when changing skin

Bug #985424 reported by jus
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Critical
Thomas Vincent

Bug Description

waveforme-2.0 r2763 crash now instantly when trying to change a skin.
This is a new bug that was not present as of r2754 (last version tested)

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000050
WaveformWidgetFactory::notifyZoomChange (this=0x11ed06a10, viewer=0x1243247f0) at waveformwidgetfactory.cpp:352
352 int refZoom = viewer->getWaveformWidget()->getZoomFactor();

Tags: waveform
Revision history for this message
jus (jus) wrote :
Thomas Vincent (vrince)
Changed in mixxx:
assignee: nobody → Thomas Vincent (vrince)
status: New → Confirmed
Revision history for this message
Thomas Vincent (vrince) wrote :

WWaveformViewer created in LegacySkinParser::parseVisual() are never deleted when a new skin is loaded ...

Revision history for this message
Thomas Vincent (vrince) wrote :

RJ protected waveform renders so that when fantom viewer exists they don't call deleted renderers ... seems to fix it BUT I think the main frmae should be deleted on skin reloading !

jus (jus)
Changed in mixxx:
milestone: none → 1.11.0
importance: Undecided → Critical
Thomas Vincent (vrince)
Changed in mixxx:
status: Confirmed → Fix Committed
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6372

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

Remote bug watches

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