#> gdb ./nsquerytest (gdb) run ... Attempt 0 Attempt 1 ... Program received signal SIGSEGV, Segmentation fault. 0xb7e24a17 in __libc_res_nquery () from /lib/libresolv.so.2 (gdb) bt full #0 0xb7e24a17 in __libc_res_nquery () from /lib/libresolv.so.2 #1 0xb7e24f8b in __libc_res_nquerydomain () from /lib/libresolv.so.2 #2 0xb7e253c5 in __libc_res_nsearch () from /lib/libresolv.so.2 #3 0xb7fcf8e0 in _nss_dns_gethostbyname4_r () from /lib/libnss_dns.so.2 #4 0xb7f111a3 in gaih_inet () from /lib/libc.so.6 #5 0xb7f140d5 in getaddrinfo () from /lib/libc.so.6 #6 0x080484d0 in main (argc=1, argv=0xbfffed34) at nsquerytest.c:17 i = 4 ai = 0x0 hints = {ai_flags = 32, ai_family = 0, ai_socktype = 1, ai_protocol = 0, ai_addrlen = 0, ai_addr = 0x0, ai_canonname = 0x0, ai_next = 0x0}