Program terminated with signal 11, Segmentation fault. #0 0x00002b621aedbff0 in strcmp () from /lib64/libc.so.6 (gdb) bt #0 0x00002b621aedbff0 in strcmp () from /lib64/libc.so.6 #1 0x00000000004c1bdb in hashtab_compare_exten_labels (ah_a=0x418cba90, ah_b=0x1e26b530) at pbx.c:1034 #2 0x00000000004a2bf4 in ast_hashtab_lookup_internal (tab=0x1e26b6d0, obj=0x418cba90, h=0) at hashtab.c:598 #3 0x00000000004a2a74 in ast_hashtab_lookup (tab=0x1e26b6d0, obj=0x418cba90) at hashtab.c:544 #4 0x00000000004c46c1 in new_find_extension (str=0x1e312808 "h", score=0x418cbd70, tree=0x1e2fded0, length=0, spec=0, label=0x0, callerid=0x418d0500 "doSomething", action=E_FINDLABEL) at pbx.c:1760 #5 0x00000000004c6505 in pbx_find_extension (chan=0x1e3123b0, bypass=0x0, q=0x418d0040, context=0x1e3127b8 "common", exten=0x1e312808 "h", priority=0, label=0x418d0500 "doSomething", callerid=0x0, action=E_FINDLABEL) at pbx.c:2599 #6 0x00000000004ca83c in pbx_extension_helper (c=0x1e3123b0, con=0x0, context=0x1e3127b8 "common", exten=0x1e312808 "h", priority=0, label=0x418d0500 "doSomething", callerid=0x0, action=E_FINDLABEL, found=0x0, combined_find_spawn=0) at pbx.c:3636 #7 0x00000000004cbf55 in ast_findlabel_extension (c=0x1e3123b0, context=0x1e3127b8 "common", exten=0x1e312808 "h", label=0x418d0500 "doSomething", callerid=0x0) at pbx.c:4117 #8 0x00000000004ddea2 in pbx_parseable_goto (chan=0x1e3123b0, goto_string=0x418d0632 "doSomething", async=0) at pbx.c:9484 #9 0x00000000004ddf6b in ast_parseable_goto (chan=0x1e3123b0, goto_string=0x418d0632 "doSomething") at pbx.c:9507 #10 0x00000000004dbc14 in pbx_builtin_goto (chan=0x1e3123b0, data=0x418d0632) at pbx.c:8785 #11 0x00000000004dcf10 in pbx_builtin_gotoif (chan=0x1e3123b0, data=0x418d2900) at pbx.c:9096 #12 0x00000000004c1e7a in pbx_exec (c=0x1e3123b0, app=0x1e16fec0, data=0x418d2900) at pbx.c:1347 #13 0x00000000004cac48 in pbx_extension_helper (c=0x1e3123b0, con=0x0, context=0x1e3127b8 "common", exten=0x1e312808 "h", priority=1, label=0x0, callerid=0x0, action=E_SPAWN, found=0x418d4fc4, combined_find_spawn=1) at pbx.c:3684 #14 0x00000000004cc0e3 in ast_spawn_extension (c=0x1e3123b0, context=0x1e3127b8 "common", exten=0x1e312808 "h", priority=1, callerid=0x0, found=0x418d4fc4, combined_find_spawn=1) at pbx.c:4137 #15 0x00000000004cd8ad in __ast_pbx_run (c=0x1e3123b0, args=0x0) at pbx.c:4407 #16 0x00000000004cde04 in pbx_thread (data=0x1e3123b0) at pbx.c:4514 #17 0x0000000000519334 in dummy_start (data=0x1e300f50) at utils.c:968 #18 0x00002b621bb982f7 in start_thread () from /lib64/libpthread.so.0 #19 0x00002b621af35e3d in clone () from /lib64/libc.so.6 (gdb) bt full #0 0x00002b621aedbff0 in strcmp () from /lib64/libc.so.6 No symbol table info available. #1 0x00000000004c1bdb in hashtab_compare_exten_labels (ah_a=0x418cba90, ah_b=0x1e26b530) at pbx.c:1034 ac = (const struct ast_exten *) 0x418cba90 bc = (const struct ast_exten *) 0x1e26b530 #2 0x00000000004a2bf4 in ast_hashtab_lookup_internal (tab=0x1e26b6d0, obj=0x418cba90, h=0) at hashtab.c:598 b = (struct ast_hashtab_bucket *) 0x1e26b7a0 #3 0x00000000004a2a74 in ast_hashtab_lookup (tab=0x1e26b6d0, obj=0x418cba90) at hashtab.c:544 h = 0 ret = (void *) 0x418cbd70 #4 0x00000000004c46c1 in new_find_extension (str=0x1e312808 "h", score=0x418cbd70, tree=0x1e2fded0, length=0, spec=0, label=0x0, callerid=0x418d0500 "doSomething", action=E_FINDLABEL) at pbx.c:1760 p = (struct match_char *) 0x1e305600 pattern = {exten = 0x0, matchcid = 0, cidmatch = 0x0, priority = 0, label = 0x0, parent = 0x0, app = 0x0, cached_app = 0x0, data = 0x0, datad = 0, peer = 0x0, peer_table = 0x0, peer_label_table = 0x0, registrar = 0x0, next = 0x0, stuff = 0x418cbb08 ""} __PRETTY_FUNCTION__ = "new_find_extension" #5 0x00000000004c6505 in pbx_find_extension (chan=0x1e3123b0, bypass=0x0, q=0x418d0040, context=0x1e3127b8 "common", exten=0x1e312808 "h", priority=0, label=0x418d0500 "doSomething", callerid=0x0, action=E_FINDLABEL) at pbx.c:2599 x = 0 res = 0 tmp = (struct ast_context *) 0x1e269e60 e = (struct ast_exten *) 0x0 eroot = (struct ast_exten *) 0x0 i = (struct ast_include *) 0x0 sw = (struct ast_sw *) 0x0 pattern = {exten = 0x0, matchcid = 0, cidmatch = 0x0, priority = 0, label = 0x418d0500 "doSomething", parent = 0x0, app = 0x0, cached_app = 0x0, data = 0x0, datad = 0, peer = 0x0, peer_table = 0x0, peer_label_table = 0x0, registrar = 0x0, next = 0x0, stuff = 0x418cbe18 ""} score = {total_specificity = 1, total_length = 1, last_char = 0 '\0', canmatch = 0, node = 0x1e305600, canmatch_exten = 0x0, exten = 0x1e26b9a0} tmpdata = (struct ast_str *) 0x0 __PRETTY_FUNCTION__ = "pbx_find_extension" #6 0x00000000004ca83c in pbx_extension_helper (c=0x1e3123b0, con=0x0, context=0x1e3127b8 "common", exten=0x1e312808 "h", priority=0, label=0x418d0500 "doSomething", callerid=0x0, action=E_FINDLABEL, found=0x0, combined_find_spawn=0) at pbx.c:3636 e = (struct ast_exten *) 0x2c2c2c2c2c2c2c2c app = (struct ast_app *) 0x1b1b39a0 res = 506619969 q = {incstack = {0x0 }, stacklen = 0, status = 2, swo = 0x0, data = 0x0, foundcontext = 0x0} passdata = "\000\000\000\000\003\000\000\000ÿÿÿÿ\000\000\000\000\200à\214A\000\000\000\000®·\031Áª*\000\000B`0\036\000\000\000\000àà\214A\000\000\000\0000\0000\036\006\002\000\000\206\200|\000\000\000\000\000@å\214A\000\000\000\000!Ú\031Áª*\000\000\000\000\000\000\000\000\000\000ð\0352\036\000\000\000\000N\217\037Áª*\000\000(\0312\036", '\0' , "\230å\214A\000\000\000\000\000\0004A\001", '\0' , "\004", '\0' , "\006\002\000\000\v\000\000\000\001", '\0' , "\025\000\000\000\000\000\000\000\225\000\000\000\000\000\000\000Ø\000\000\000\000\000\000\000\020\001\000\000\000"... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #7 0x00000000004cbf55 in ast_findlabel_extension (c=0x1e3123b0, context=0x1e3127b8 "common", exten=0x1e312808 "h", label=0x418d0500 "doSomething", callerid=0x0) at pbx.c:4117 No locals. #8 0x00000000004ddea2 in pbx_parseable_goto (chan=0x1e3123b0, goto_string=0x418d0632 "doSomething", async=0) at pbx.c:9484 exten = 0x0 pri = 0x418d0500 "doSomething" context = 0x0 stringp = 0x0 ipri = 2 mode = 0 __PRETTY_FUNCTION__ = "pbx_parseable_goto" #9 0x00000000004ddf6b in ast_parseable_goto (chan=0x1e3123b0, goto_string=0x418d0632 "doSomething") at pbx.c:9507 No locals. #10 0x00000000004dbc14 in pbx_builtin_goto (chan=0x1e3123b0, data=0x418d0632) at pbx.c:8785 res = 0 __PRETTY_FUNCTION__ = "pbx_builtin_goto" #11 0x00000000004dcf10 in pbx_builtin_gotoif (chan=0x1e3123b0, data=0x418d2900) at pbx.c:9096 condition = 0x418d0630 "1" branch1 = 0x418d0632 "doSomething" branch2 = 0x418d063e "doSomethingElse" branch = 0x418d0632 "doSomething" stringp = 0x0 __PRETTY_FUNCTION__ = "pbx_builtin_gotoif" #12 0x00000000004c1e7a in pbx_exec (c=0x1e3123b0, app=0x1e16fec0, data=0x418d2900) at pbx.c:1347 res = 36 u = (struct ast_module_user *) 0x0 saved_c_appl = 0x0 saved_c_data = 0x0 __PRETTY_FUNCTION__ = "pbx_exec" #13 0x00000000004cac48 in pbx_extension_helper (c=0x1e3123b0, con=0x0, context=0x1e3127b8 "common", exten=0x1e312808 "h", priority=1, label=0x0, callerid=0x0, action=E_SPAWN, found=0x418d4fc4, combined_find_spawn=1) at pbx.c:3684 e = (struct ast_exten *) 0x1e26b9a0 app = (struct ast_app *) 0x1e16fec0 res = 0 q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x1e3127b8 "common"} passdata = "1?doSomething:doSomethingElse\00013ecda-1e321928", '\0' , "ô\035í\032b+\000\000\a\000\000\000\000\000\000\000p0\215A\000\000\000\000Ƥ\177«ª*\000\000ͤ\177«ª*\000\000\v\000\000\000\000\000\000\000ÿpê\032b+\000\00000\215A", '\0' , "P+\215A", '\0' , "à1\215A\000\000\000\000³¤\177«ª*\000\000\2000\215A", '\0' , "ÿÿÿÿÿÿÿÿŤ\177«ª*\000\000µ¤\177«ª*\000\000\000\000\000\000\000\000\000"... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #14 0x00000000004cc0e3 in ast_spawn_extension (c=0x1e3123b0, context=0x1e3127b8 "common", exten=0x1e312808 "h", priority=1, callerid=0x0, found=0x418d4fc4, combined_find_spawn=1) at pbx.c:4137 No locals. #15 0x00000000004cd8ad in __ast_pbx_run (c=0x1e3123b0, args=0x0) at pbx.c:4407 found = 1 res = -1 autoloopflag = 0 error = 1 __PRETTY_FUNCTION__ = "__ast_pbx_run" #16 0x00000000004cde04 in pbx_thread (data=0x1e3123b0) at pbx.c:4514 c = (struct ast_channel *) 0x1e3123b0 #17 0x0000000000519334 in dummy_start (data=0x1e300f50) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -9027568118034031006, 0, 1099782464, 1093926912, 4096, -9027568118034030814, -9027568119103857255}, __mask_was_saved = 0}}, __pad = {0x418d51a0, 0x0, 0x1e3129a0, 0x0}} __cancel_routine = (void (*)(void *)) 0x431109 __cancel_arg = (void *) 0x418d5940 not_first_call = 0 ret = (void *) 0x2b621b1ae898 a = {start_routine = 0x4cdde2 , data = 0x1e3123b0, name = 0x1e321620 "pbx_thread", ' ' , "started at [ 4535] pbx.c ast_pbx_start()"} #18 0x00002b621bb982f7 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #19 0x00002b621af35e3d in clone () from /lib64/libc.so.6 No symbol table info available. (gdb) quit