aboutsummaryrefslogtreecommitdiff
path: root/lib/libiconv_modules/(public-mirror)
diff options
context:
space:
mode:
authorXuqing Yang <rigelyoung@icloud.com>2026-08-18 20:17:44 +0000
committerChristos Margiolis <christos@FreeBSD.org>2026-08-18 20:18:01 +0000
commit95c04b25323d59da43203a08e56db141ac37181b (patch)
tree5fc4dfe8e7632072150e14d82dc73b1537b1dda5 /lib/libiconv_modules/(public-mirror)
parent644990f193cc284db241125e567519cafa1c7ccd (diff)
bcm2835_audio: Comment out vchi_service_release()HEADmain
bcm2835_audio_release() calls vchi_service_close() and then unconditionally calls vchi_service_release() with the same service handle. In the VCHI shim implementation, a successful vchi_service_close() calls service_free(service). The subsequent vchi_service_release() therefore dereferences a freed SHIM_SERVICE_T object when it reads service->handle, resulting in a use-after-free panic. vchi_service_release(), however, releases a reference which might block vchi_service_close() from completing successfuly, so comment it out instead of removing it altogether, until further testing is done. PR: 297187 MFC after: 2 weeks Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D58921
Diffstat (limited to 'lib/libiconv_modules/(public-mirror)')
0 files changed, 0 insertions, 0 deletions