Open ziplantil opened 1 month ago
When MA_ERROR occurs while loading a file (e.g. unsupported file format), Python crashes with a message like free(): double free detected in tcache 2.
MA_ERROR
free(): double free detected in tcache 2
My initial guess is that ma_decoder_uninit is not meant to be called when ma_decoder_init_file returns MA_ERROR, but it still is.
ma_decoder_uninit
ma_decoder_init_file
When
MA_ERROR
occurs while loading a file (e.g. unsupported file format), Python crashes with a message likefree(): double free detected in tcache 2
.My initial guess is that
ma_decoder_uninit
is not meant to be called whenma_decoder_init_file
returnsMA_ERROR
, but it still is.