harperwang
harperwang
it was caused by some malformed HTTP request headers there, e.g. ... X-MALFORMED-HEADER1:\n ... while matching the position for header "X-MALFORMED-HEADER1" in func header() in proto/proto.go, the OOB access in...
centos7 x64 crash ``` $ gdb ./example_c10m_client (gdb) set args -serverIpPort="192.168.24.2:9099" -localIpCount=10 -messageLen=100 .... Program received signal SIGSEGV, Segmentation fault. calcIpPort (ipPort="", ipIndex=ipIndex@entry=1) at /home/wangqiang/mydev/evpp/examples/c10m/client/main.cc:22 22 evpp::StringSplit(spp[0], ".", 0, dotip);...
just did quick debugging with strace, there was a slight difference in syscall between alpine 3.7 and 3.7+ on alpine 3.7 (or older version) the 'sleep' program would be running...
@vsevolod-fedorov @VBelozyorov IMHO it was a bug in the libc (musl) which provided the dns query functions to alpine (busybox), the [official](https://git.musl-libc.org/cgit/musl) repo: git://git.musl-libc.org/musl, in the code src/network/res_msend.c, and the...
@VBelozyorov the official musl repo ( git://git.musl-libc.org/musl, src/network/res_msend.c) hasn't any code implements for this yet. just discussed this issue on the IRC #musl, there's no plan to implement for unioning...
@VBelozyorov I coded an [implement](https://github.com/inter169/musl-nx/commit/119823e4c12e280181d49a74c051cd71add74c82) to return the first A/AAAA record if available from another nameserver in case of NxDomain. and pushed the docker image: geekidea/alpine-nx:3.12 thanks
Just coded the fix for alpine (busybox) linux, published the patched alpine dockers, as below: geekidea/alpine-cron:3.7 geekidea/alpine-cron:3.8 geekidea/alpine-cron:3.9 see more: https://github.com/inter169/systs/blob/master/alpine/crond/README.md
hi, based on the alpine shell outputs: ``` / # ls -la /bin/ping lrwxrwxrwx 1 root root 12 Jun 19 2019 /bin/ping -> /bin/busybox ``` ping (in alpine) is ported...
> #1. Don't run ping as root. I already replied with the reason for that. it needs the CAP_NET_RAW capabilities, regardless root or not.
applied a code patch and did a few fixes by hand, seemed it worked:https://github.com/docker-library/openjdk/issues/286#issuecomment-472344297