(gdb) bt #0 0x00ebdc56 in WriteMemoryCallback (ptr=0x9f95df3, size=1, nmemb=3, data=0x9f8d278) at func_curl.c:340 #1 0x009a8c54 in Curl_client_write () from /usr/lib/libcurl.so.3 #2 0x009bfa2b in Curl_httpchunk_read () from /usr/lib/libcurl.so.3 #3 0x009bdabc in Curl_readwrite () from /usr/lib/libcurl.so.3 #4 0x009bebbe in Curl_perform () from /usr/lib/libcurl.so.3 #5 0x009befc9 in curl_easy_perform () from /usr/lib/libcurl.so.3 #6 0x00ebe056 in acf_curl_exec (chan=0x9f94660, cmd=0xb762ebb0 "CURL", info=0xb762ebb5 "http://192.168.175.97/nascar/test.pl", buf=0xb762ec60 "", len=4096) at func_curl.c:426 #7 0x080eae64 in ast_func_read (chan=0x9f94660, function=0xb762fc70 "CURL(http://192.168.175.97/nascar/test.pl)", workspace=0xb762ec60 "", len=4096) at pbx.c:2841 #8 0x080eb395 in pbx_substitute_variables_helper_full (c=0x9f94660, headp=0x9f94774, cp1=0x9f26508 "foo=${CURL(http://192.168.175.97/nascar/test.pl)}", cp2=0xb7632eac "", count=8187) at pbx.c:2975 #9 0x080eb909 in pbx_substitute_variables_helper (c=0x9f94660, cp1=0x9f26508 "foo=${CURL(http://192.168.175.97/nascar/test.pl)}", cp2=0xb7632ea8 "foo=", count=8191) at pbx.c:3067 #10 0x080eb9e2 in pbx_substitute_variables (passdata=0xb7632ea8 "foo=", datalen=8192, c=0x9f94660, e=0x9f26540) at pbx.c:3089 #11 0x080ebc0a in pbx_extension_helper (c=0x9f94660, con=0x0, context=0x9f948ca "default", exten=0x9f9491a "77", priority=4, label=0x0, callerid=0x9f8e9c8 "1223", action=E_SPAWN, found=0xb76352fc, combined_find_spawn=1) at pbx.c:3151 #12 0x080ed15d in ast_spawn_extension (c=0x9f94660, context=0x9f948ca "default", exten=0x9f9491a "77", priority=4, callerid=0x9f8e9c8 "1223", found=0xb76352fc, combined_find_spawn=1) at pbx.c:3608 #13 0x080ed7ef in __ast_pbx_run (c=0x9f94660) at pbx.c:3696 #14 0x080eeced in pbx_thread (data=0x9f94660) at pbx.c:3974 #15 0x0813c14a in dummy_start (data=0x9f8ef48) at utils.c:1024 #16 0x0084e45b in start_thread () from /lib/libpthread.so.0 #17 0x007a624e in clone () from /lib/libc.so.6