Running the tests with AddressSanitizer gives stack-buffer-overflow in core-util-test
I'm working on a class in secure coding and I'm trying to set up pulseaudio as a fuzz target for AFL (this is not finished yet) but while doing this I found an issue while running one of the tests.
When running the test "modargs_test_parse_volume" in core-util-test.c this call causes an stack-buffer-overflow: ck_assert_int_lt(pa_parse_volume("", &value), 0);
because the string is accessed at str[len - 1] in pa_parse_volume in core-util.c
I don't know if you will consider this a security issue or not so I will just check off the "confidential" checkbox just in case.