<html><body><div style="color:#000; background-color:#fff; font-family:verdana, helvetica, sans-serif;font-size:10pt"><div>Hello.<br><br>I have come across SIGABORT in pulse-ucm module.<br><br>SIGABORT
happened due to freeing memory of uninitialized pointer in
ucm_get_modifiers(). If modifier list count is 0, alsa-ucm doesnt return
error and doesnt allocate memory for modifier list.<br>
<br>In ucm_get_modifiers, mod_list is uninitialized and this leads to
freeing memory which is not allocated inside alsa-ucm, by calling
snd_use_case_free_list().<br><br>Please let me know if I can checkin the code to fix the crash.</div><div class="yj6qo ajU"><div data-tooltip="Hide expanded content" id=":1hy" class="ajR" role="button" tabindex="0"><img class="ajT" src="https://mail.google.com/mail/u/0/images/cleardot.gif"></div></div><span class="HOEnZb adL"><font color="#888888">/Sajeesh</font></span></div></body></html>