util: do not use stack frame for parsing arbitrary inputs
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 22 Aug 2018 03:33:27 +0000 (12:33 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 22 Aug 2018 06:46:32 +0000 (15:46 +0900)
commit8d30fcb9b51b1d102a589171b6e28f5f370236f6
treea69faaa127b758e031e415ae3b83c4f31b77c7f2
parent52e4d62550b317ca3693d74e085500575a83dc89
util: do not use stack frame for parsing arbitrary inputs

This replaces strndupa() by strndup() in socket_address_parse(),
as input string may be too long.

Fixes issue 10007 by ClusterFuzz-External:
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=10007
src/basic/socket-util.c