sdrangel/sdrgui/gui
Daniele Forsi 08c0668dcb Fix memleaks found with AddressSanitizer/LeakSanitizer
Found with:
ASAN_OPTIONS="detect_odr_violation=1,strip_path_prefix=$(pwd)/" build/sdrangel

Fixes:
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
    #0 0x7faba78f46c8 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
    #1 0x7faba73281e1 in GLShaderSpectrogram::initializeGL(int, int) sdrgui/gui/glshaderspectrogram.cpp:118
    #2 0x7faba7369b54 in GLSpectrumView::initializeGL() sdrgui/gui/glspectrumview.cpp:937
    #3 0x7faba33c4f45 in QOpenGLWidget::resizeEvent(QResizeEvent*) (/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x1c4f45) (BuildId: 983eca66d9695a1892aa796da4160d8d6f9b9ac4)
2024-05-19 19:44:45 +02:00
..
aboutdialog.cpp
aboutdialog.h
aboutdialog.ui
accessiblevaluedial.h
accessiblevaluedialz.h
acronymview.cpp
acronymview.h
addpresetdialog.cpp
addpresetdialog.h
addpresetdialog.ui
audiodialog.cpp
audiodialog.h
audiodialog.ui
audioselectdialog.cpp
audioselectdialog.h
audioselectdialog.ui
basicchannelsettingsdialog.cpp
basicchannelsettingsdialog.h
basicchannelsettingsdialog.ui
basicdevicesettingsdialog.cpp
basicdevicesettingsdialog.h
basicdevicesettingsdialog.ui
basicfeaturesettingsdialog.cpp
basicfeaturesettingsdialog.h
basicfeaturesettingsdialog.ui
buttonswitch.cpp
buttonswitch.h
channeladddialog.cpp
channeladddialog.h
channeladddialog.ui
clickablelabel.cpp
clickablelabel.h
colordialog.cpp
colordialog.h
colormapper.cpp
colormapper.h
commanditem.cpp
commanditem.h
commandoutputdialog.cpp
commandoutputdialog.h
commandoutputdialog.ui
commandsdialog.cpp
commandsdialog.h
commandsdialog.ui
configurationsdialog.cpp
configurationsdialog.h
configurationsdialog.ui
coursedeviationindicator.cpp
coursedeviationindicator.h
crightclickenabler.cpp
crightclickenabler.h
customtextedit.cpp
customtextedit.h
cwkeyergui.cpp
cwkeyergui.h
cwkeyergui.ui
cwmousekeyerenabler.cpp
cwmousekeyerenabler.h
datetimedelegate.cpp
datetimedelegate.h
decimaldelegate.cpp
decimaldelegate.h
devicesetpresetsdialog.cpp
devicesetpresetsdialog.h
devicesetpresetsdialog.ui
devicesetselectiondialog.cpp
devicesetselectiondialog.h
devicestreamselectiondialog.cpp
devicestreamselectiondialog.h
devicestreamselectiondialog.ui
deviceuserargsdialog.cpp
deviceuserargsdialog.h
deviceuserargsdialog.ui
dialogpositioner.cpp
dialogpositioner.h
dialpopup.cpp
dialpopup.h
dmsspinbox.cpp
dmsspinbox.h
doublevalidator.h
editcommanddialog.cpp
editcommanddialog.h
editcommanddialog.ui
externalclockbutton.cpp
externalclockbutton.h
externalclockdialog.cpp
externalclockdialog.h
externalclockdialog.ui
featureadddialog.cpp
featureadddialog.h
featureadddialog.ui
featurelayout.cpp
featurelayout.h
featurepresetsdialog.cpp
featurepresetsdialog.h
featurepresetsdialog.ui
fftdialog.cpp
fftdialog.h
fftdialog.ui
fftnrdialog.cpp
fftnrdialog.h
fftnrdialog.ui
fftwisdomdialog.cpp
fftwisdomdialog.h
fftwisdomdialog.ui
flowlayout.cpp
flowlayout.h
fmpreemphasisdialog.cpp
fmpreemphasisdialog.h
fmpreemphasisdialog.ui
framelesswindowresizer.cpp
framelesswindowresizer.h
frequencydelegate.cpp
frequencydelegate.h
glscope.cpp
glscope.h
glscopegui.cpp
glscopegui.h
glscopegui.ui
glshadercolormap.cpp
glshadercolormap.h
glshadercolors.cpp
glshadercolors.h
glshadersimple.cpp
glshadersimple.h
glshaderspectrogram.cpp Fix memleaks found with AddressSanitizer/LeakSanitizer 2024-05-19 19:44:45 +02:00
glshaderspectrogram.h
glshadertextured.cpp
glshadertextured.h
glshadertvarray.cpp
glshadertvarray.h
glspectrum.cpp
glspectrum.h
glspectrumgui.cpp
glspectrumgui.h
glspectrumgui.ui
glspectrumview.cpp
glspectrumview.h
graphicsdialog.cpp
graphicsdialog.h
graphicsdialog.ui
graphicsviewzoom.cpp
graphicsviewzoom.h
httpdownloadmanagergui.cpp
httpdownloadmanagergui.h
indicator.cpp
indicator.h
int64delegate.cpp
int64delegate.h
int64validator.cpp
int64validator.h
levelmeter.cpp
levelmeter.h
loggingdialog.cpp
loggingdialog.h
loggingdialog.ui
loglabelslider.cpp
loglabelslider.h
logslider.cpp
logslider.h
mdiutils.cpp
mdiutils.h
myposdialog.ui
mypositiondialog.cpp
mypositiondialog.h
nanosecondsdelegate.cpp
nanosecondsdelegate.h
pluginpresetsdialog.cpp
pluginpresetsdialog.h
pluginpresetsdialog.ui
pluginsdialog.cpp
pluginsdialog.h
pluginsdialog.ui
presetitem.cpp
presetitem.h
profiledialog.cpp
profiledialog.h
profiledialog.ui
qtcompatibility.h
rollupcontents.cpp
rollupcontents.h
rollupwidget.cpp
rollupwidget.h
samplingdevicedialog.cpp
samplingdevicedialog.h
samplingdevicedialog.ui
scaledimage.cpp
scaledimage.h
scaleengine.cpp
scaleengine.h
scidoublespinbox.cpp
scidoublespinbox.h
scopewindow.ui
sdrangelsplash.cpp
sdrangelsplash.h
spectrum.md
spectrumcalibration.md
spectrumcalibrationpointsdialog.cpp
spectrumcalibrationpointsdialog.h
spectrumcalibrationpointsdialog.ui
spectrummarkers.md
spectrummarkersdialog.cpp
spectrummarkersdialog.h
spectrummarkersdialog.ui
spectrummeasurements.cpp
spectrummeasurements.h
spectrummeasurements.md
spectrummeasurementsdialog.cpp
spectrummeasurementsdialog.h
spectrummeasurementsdialog.ui
tablecolorchooser.cpp
tablecolorchooser.h
tabletapandhold.cpp
tabletapandhold.h
tickedslider.cpp
tickedslider.h
timedelegate.cpp
timedelegate.h
transverterbutton.cpp
transverterbutton.h
transverterdialog.cpp
transverterdialog.h
transverterdialog.md
transverterdialog.ui
tvscreen.cpp
tvscreen.h
tvscreenanalog.cpp
tvscreenanalog.h
valuedial.cpp
valuedial.h
valuedialz.cpp
valuedialz.h
welcomedialog.cpp
welcomedialog.h
welcomedialog.ui
workspace.cpp
workspace.h
workspaceselectiondialog.cpp
workspaceselectiondialog.h
workspaceselectiondialog.ui
wrappingdatetimeedit.cpp
wrappingdatetimeedit.h
wsspectrumsettingsdialog.cpp
wsspectrumsettingsdialog.h
wsspectrumsettingsdialog.ui