| Summary: | DNS Name parse loop | ||
|---|---|---|---|
| Product: | uClibc | Reporter: | yifeng1118 |
| Component: | Networking | Assignee: | unassigned |
| Status: | NEW --- | ||
| Severity: | normal | CC: | uclibc-cvs, yifeng1118 |
| Priority: | P5 | ||
| Version: | 0.9.33.2 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Host: | Target: | ||
| Build: | |||
| Attachments: | wireshark parse file | ||
Created attachment 6901 [details] wireshark parse file p/x *packet@packet_len $19 = {0x0, 0x2, 0x81, 0x80, 0x0, 0x1, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6c, 0x69, 0x76, 0x65, 0x7, 0x67, 0x33, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x7, 0x6c, 0x65, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x3, 0x63, 0x6f, 0x6d, 0x0, 0x0, 0x1, 0x0, 0x1, 0xc0, 0xc, 0x0, 0x5, 0x0, 0x1, 0x0, 0x0, 0x2, 0x4b, 0x0, 0x4, 0x1, 0x7a, 0xc0, 0x11, 0xc0, 0x3a, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xad, 0x0, 0x4, 0x6f, 0xce, 0xd3, 0xe0, 0x1, 0x7a, 0x7, 0x67, 0x33, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x7, 0x6c, 0x65, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x3, 0x43, 0x6f, 0x6d, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xad, 0x0, 0x4, 0x6f, 0xce, 0xd3, 0xb1, 0xc0, 0x3a, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xad, 0x0, 0x4, 0x7b, 0x7d, 0x24, 0xfb, 0xc0, 0x3a, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xad, 0x0, 0x4, 0x7b, 0x7d, 0x24, 0xe5} 1,0xc0 0x3a :this name poiner cause to loop in function "decode_dotted"(ulibc 0.9.33-2) 2,glibc mofify this bug !Refer :ns_name_unpack