[pa-ucm] SIGABORT in ucm_get_modifiers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello.

I have come across SIGABORT in pulse-ucm module.

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.

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().

Please let me know if I can checkin the code to fix the crash./Sajeesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20130616/e1ea67c9/attachment.html>


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux