Dear errors.ubuntu.com,

This version does not exist in the distro, but it seems the bug does
anyhow. I believe the problem is in this line:

            dp->profiles =
pa_hashmap_new_full(pa_idxset_string_hash_func,
pa_idxset_string_compare_func, NULL, (pa_free_cb_t)
pa_droid_profile_free);

This line, located at src/modules/droid/droid-util.c, should be removed.
It is already created at pa_device_port_new. And there it is also
correctly created without a call to "pa_droid_profile_free"; this is
what leads to the double-free reported above.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1493488

Title:
  
/usr/bin/pulseaudio:11:free:pa_xfree:pa_droid_profile_free:pa_hashmap_remove_all:pa_hashmap_free

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1493488/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to