Program terminated with signal 11, Segmentation fault. #0 0x000000000044ed32 in __ast_read (chan=0x93dc80, dropaudio=0) at channel.c:2248 2248 } else if (chan->tech->read) (gdb) bt full #0 0x000000000044ed32 in __ast_read (chan=0x93dc80, dropaudio=0) at channel.c:2248 f = (struct ast_frame *) 0x0 blah = 0 prestate = 0 count = 2 __PRETTY_FUNCTION__ = "__ast_read" #1 0x00000000004504f7 in ast_read (chan=0x93dc80) at channel.c:2525 No locals. #2 0x000000000043b3ef in autoservice_run (ign=0x0) at autoservice.c:97 f = (struct ast_frame *) 0x797520 chan = (struct ast_channel *) 0x93dc80 as = (struct asent *) 0x0 ms = 500 mons = {0x93dc80, 0x90ec50, 0x8c7d30, 0x8c7d30, 0x8c7d30, 0x8c7d30, 0xa0f900, 0x8c7440, 0xa0dc70, 0x8ff200, 0xc1fba0, 0xc1fba0, 0x0 , 0x42f688, 0x14000000, 0x2a9869d0b0, 0x400000, 0x0 , 0x42f688, 0x14000000, 0x2a9869d0b0, 0x400000, 0x0 , 0x405e4cf0, 0x2a9869d000, 0x42f688, 0x400000, 0x0 , 0x14000000, 0x2a9869d0b0, 0x0, 0x42f688, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a989b8960, 0x2a989b89a8, 0x2a989b89a8, 0x0, 0x2a989b89c0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x2a989b8960, 0x405e4f00, 0x2a989b89c0, 0x2a989b8960, 0x20201, 0xe50, 0x2a986dcae2, 0x0, 0x2a9869d0b0, 0x405e4e20, 0x0, 0xe48, 0xe70, 0x0, 0x405e5940, 0x405e5940, 0x405e59d0, 0x202, 0x6200000000, 0x0, 0x405e6000, 0x1000, 0x3d0f00, 0x405e5210, 0x2a989b8960, 0x405e4f00, 0xe48, 0x8c5e00, 0x20201, 0x1000, 0x2a986ddb3a, 0x0, 0x405e4f00, 0x0, 0x0, 0x405e6000, 0x4fccf1, 0x405e4f90, 0x0, 0x18, 0x5688d0, 0xba00000000, 0x5688e8, 0xe48, 0x0, 0x405e4f40, 0x0, 0x0, 0x4fd10c, 0x0, 0x0, 0x0, 0x4fd08c, 0x405e4f80, 0x0, 0x4e, 0x80, 0x0, 0x405e6000, 0x1000, 0x4ff103} x = 1 __PRETTY_FUNCTION__ = "autoservice_run" #3 0x00000000004ff83a in dummy_start (data=0x8bf090) at utils.c:857 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 242377089075275645, 0, 0, 1079926784, 4096, 242377089075275693, 242377090150154406}, __mask_was_saved = 0}}, __pad = {0x405e5190, 0x0, 0x0, 0x3f64639900000000}} __cancel_routine = (void (*)(void *)) 0x42c0f3 __cancel_arg = (void *) 0x405e5940 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x43b2ed , data = 0x0, name = 0x8c39d0 "autoservice_run started at [ 186] autoservice.c ast_autoservice_start()"} lock_info = (struct thr_lock_info *) 0x8c5e10 mutex_attr = {__size = "\001\000\000", __align = 1} #4 0x0000002a95f0d2f7 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x0000002a9873b85d in clone () from /lib64/libc.so.6 No symbol table info available. (gdb) #0 0x000000000044ed32 in __ast_read (chan=0x93dc80, dropaudio=0) at channel.c:2248 f = (struct ast_frame *) 0x0 blah = 0 prestate = 0 count = 2 __PRETTY_FUNCTION__ = "__ast_read" #1 0x00000000004504f7 in ast_read (chan=0x93dc80) at channel.c:2525 No locals. #2 0x000000000043b3ef in autoservice_run (ign=0x0) at autoservice.c:97 f = (struct ast_frame *) 0x797520 chan = (struct ast_channel *) 0x93dc80 as = (struct asent *) 0x0 ms = 500 mons = {0x93dc80, 0x90ec50, 0x8c7d30, 0x8c7d30, 0x8c7d30, 0x8c7d30, 0xa0f900, 0x8c7440, 0xa0dc70, 0x8ff200, 0xc1fba0, 0xc1fba0, 0x0 , 0x42f688, 0x14000000, 0x2a9869d0b0, 0x400000, 0x0 , 0x42f688, 0x14000000, 0x2a9869d0b0, 0x400000, 0x0 , 0x405e4cf0, 0x2a9869d000, 0x42f688, 0x400000, 0x0 , 0x14000000, 0x2a9869d0b0, 0x0, 0x42f688, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a989b8960, 0x2a989b89a8, 0x2a989b89a8, 0x0, 0x2a989b89c0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x2a989b8960, 0x405e4f00, 0x2a989b89c0, 0x2a989b8960, 0x20201, 0xe50, 0x2a986dcae2, 0x0, 0x2a9869d0b0, 0x405e4e20, 0x0, 0xe48, 0xe70, 0x0, 0x405e5940, 0x405e5940, 0x405e59d0, 0x202, 0x6200000000, 0x0, 0x405e6000, 0x1000, 0x3d0f00, 0x405e5210, 0x2a989b8960, 0x405e4f00, 0xe48, 0x8c5e00, 0x20201, 0x1000, 0x2a986ddb3a, 0x0, 0x405e4f00, 0x0, 0x0, 0x405e6000, 0x4fccf1, 0x405e4f90, 0x0, 0x18, 0x5688d0, 0xba00000000, 0x5688e8, 0xe48, 0x0, 0x405e4f40, 0x0, 0x0, 0x4fd10c, 0x0, 0x0, 0x0, 0x4fd08c, 0x405e4f80, 0x0, 0x4e, 0x80, 0x0, 0x405e6000, 0x1000, 0x4ff103} x = 1 __PRETTY_FUNCTION__ = "autoservice_run" #3 0x00000000004ff83a in dummy_start (data=0x8bf090) at utils.c:857 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 242377089075275645, 0, 0, 1079926784, 4096, 242377089075275693, 242377090150154406}, __mask_was_saved = 0}}, __pad = {0x405e5190, 0x0, 0x0, 0x3f64639900000000}} __cancel_routine = (void (*)(void *)) 0x42c0f3 __cancel_arg = (void *) 0x405e5940 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0x43b2ed , data = 0x0, name = 0x8c39d0 "autoservice_run started at [ 186] autoservice.c ast_autoservice_start()"} lock_info = (struct thr_lock_info *) 0x8c5e10 mutex_attr = {__size = "\001\000\000", __align = 1} #4 0x0000002a95f0d2f7 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x0000002a9873b85d in clone () from /lib64/libc.so.6 No symbol table info available. (gdb) q