valgrind 메뉴얼 - 에러 메시지
- Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
- socketcall.sendto(msg)의 msg가 초기화되지 않은 영역을 가리키고 있음
- 소켓에 대해 write()나 sendmsg() 등의 함수를 사용했을 것이고 해당 메시지의 주소가 잘못되어 있음
- Address 0x4EE9CAF is 7 bytes inside a block of size 16,384 alloc'd
- 0x4EE9CAF 주소를 보니 16KB 할당 영역 중의 7바이트
- 0x4EE9CAF 주소가 잘못 얻어진 값으로 추정(잘 쓰이지 않는 홀수값임)
- Conditional jump or move depends on uninitialised value(s)
- 초기화되지 않은 값에 의존해서 조건 분기나 mov를 함
- 초기화되지 않은 변수를 읽어들였음
- Syscall param timer_create(evp) points to uninitialised byte(s)
- timer_create(evp)의 evp가 초기화되지 않은 영역을 가리키고 있음
- sleep()을 잘못 사용했을 것으로 추정