3 ms·
I think the most likely explanation is that the podcast name is being treated as a printf format string, something they mentioned in the show but erroneously di
by ufo 8y ago
I think the most likely explanation is that the podcast name is being treated as a printf format string, something they mentioned in the show but erroneously dismissed. "% In" would be parsed as a "%n" directive, which can write arbritrary memory addresses and easily lead to a crash.
http://man7.org/linux/man-pages/man3/printf.3.html http://man7.org/linux/man-pages/man3/printf.3.html
https://en.m.wikipedia.org/wiki/Uncontrolled_format_string https://en.m.wikipedia.org/wiki/Uncontrolled_format_string