← Back to team overview

touch-packages team mailing list archive

[Bug 1493488] Re: /usr/bin/pulseaudio:11:free:pa_xfree:pa_droid_profile_free:pa_hashmap_remove_all:pa_hashmap_free

 

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
Touch seeded packages, which is subscribed to pulseaudio in 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

Status in pulseaudio package in Ubuntu:
  Incomplete

Bug description:
  The Ubuntu Error Tracker has been receiving reports about a problem
  regarding pulseaudio.  This problem was most recently seen with
  version 1:6.0-0ubuntu9.2, the problem page at
  https://errors.ubuntu.com/problem/7ad80a0106aeb0d1dec1aaa6fce64daacc7971d9
  contains more details.

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


References