Re: [PATCH] Fix a sndio crash when exiting in muted state

Reimar Döffinger <[email protected]> Wed, 22 Mar 2023 22:58:21 +0100
Newsgroups gmane.comp.video.mplayer.devel
Message-ID <[email protected]>
> Index: libao2/ao_sndio.c
> ===================================================================
> --- libao2/ao_sndio.c (revision 38412)
> +++ libao2/ao_sndio.c (working copy)
> @@ -159,6 +159,7 @@
>     pfds = NULL;
>     sio_close(hdl);
>     hdl = NULL;
> +    havevol = 0;
>     return 0;
> }
> 
> @@ -172,6 +173,7 @@
>     hdl = NULL;
>     free(pfds);
>     pfds = NULL;
> +    havevol = 0;
> }

Well, it's probably a good idea to do that, but a aoctl happening after uninit (if I understand right) is the far worse issue an probably needs to be fixed by itself.