[PATCH openEuler-1.0-LTS 2/2] ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs