{"action":"closed","issue":{"url":"https://api.github.com/repos/jbasney/mech_saml_ec/issues/12","labels_url":"https://api.github.com/repos/jbasney/mech_saml_ec/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/jbasney/mech_saml_ec/issues/12/comments","events_url":"https://api.github.com/repos/jbasney/mech_saml_ec/issues/12/events","html_url":"https://github.com/jbasney/mech_saml_ec/issues/12","id":98793685,"number":12,"title":"segfault in getfqdn() at SAML2XML.cpp:82 ","user":{"login":"jbasney","id":148492,"avatar_url":"https://avatars.githubusercontent.com/u/148492?v=3","gravatar_id":"","url":"https://api.github.com/users/jbasney","html_url":"https://github.com/jbasney","followers_url":"https://api.github.com/users/jbasney/followers","following_url":"https://api.github.com/users/jbasney/following{/other_user}","gists_url":"https://api.github.com/users/jbasney/gists{/gist_id}","starred_url":"https://api.github.com/users/jbasney/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbasney/subscriptions","organizations_url":"https://api.github.com/users/jbasney/orgs","repos_url":"https://api.github.com/users/jbasney/repos","events_url":"https://api.github.com/users/jbasney/events{/privacy}","received_events_url":"https://api.github.com/users/jbasney/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-03T16:57:42Z","updated_at":"2015-08-03T18:53:13Z","closed_at":"2015-08-03T18:53:13Z","body":"```\r\nProgram received signal SIGSEGV, Segmentation fault. \r\n0x0000003414c81171 in __strlen_sse2 () from /lib64/libc.so.6 \r\nMissing separate debuginfos, use: debuginfo-install libidn-1.18-2.el6.x86_64 \r\n(gdb) backtrace \r\n#0  0x0000003414c81171 in __strlen_sse2 () from /lib64/libc.so.6 \r\n#1  0x00007ffff7de09d1 in length (name=0x60ab00 \"host@sp.chpc.utah.edu\", name_len=22, signatureRequested=2, deleg_requested=<value optimized out>, \r\n    channel_bindings=0x60ac80 \"SExKSExKSExKSExKSEpLTEhMSkhMSkg=\") at /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h:263\r\n#2  assign (name=0x60ab00 \"host@sp.chpc.utah.edu\", name_len=22, signatureRequested=2, deleg_requested=<value optimized out>, \r\n    channel_bindings=0x60ac80 \"SExKSExKSExKSExKSEpLTEhMSkhMSkg=\") at /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:975\r\n#3  operator= (name=0x60ab00 \"host@sp.chpc.utah.edu\", name_len=22, signatureRequested=2, deleg_requested=<value optimized out>, \r\n    channel_bindings=0x60ac80 \"SExKSExKSExKSExKSEpLTEhMSkhMSkg=\") at /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:519\r\n#4  getfqdn (name=0x60ab00 \"host@sp.chpc.utah.edu\", name_len=22, signatureRequested=2, deleg_requested=<value optimized out>, \r\n    channel_bindings=0x60ac80 \"SExKSExKSExKSExKSEpLTEhMSkhMSkg=\") at SAML2XML.cpp:82 \r\n#5  getSAMLRequest2 (name=0x60ab00 \"host@sp.chpc.utah.edu\", name_len=22, signatureRequested=2, deleg_requested=<value optimized out>, \r\n    channel_bindings=0x60ac80 \"SExKSExKSExKSExKSEpLTEhMSkhMSkg=\") at SAML2XML.cpp:218 \r\n#6  0x00007ffff7deaf7f in gssEapAcceptSecContext (minor=0x7fffffffdda8, ctx=0x60ab40, cred=0x60a9d0, input_token=<value optimized out>, \r\n    input_chan_bindings=0x7fffffffdc80, src_name=0x7fffffffdd78, mech_type=0x7fffffffdd70, output_token=0x7fffffffdd20, ret_flags=0x7fffffffddb4, time_rec=0x0, \r\n    delegated_cred_handle=0x0) at accept_sec_context.c:1013 \r\n#7  0x00007ffff7deb230 in gss_accept_sec_context (minor=0x7fffffffdda8, context_handle=0x7fffffffdd80, cred=<value optimized out>, \r\n    input_token=<value optimized out>, input_chan_bindings=<value optimized out>, src_name=<value optimized out>, mech_type=0x7fffffffdd70, \r\n    output_token=0x7fffffffdd20, ret_flags=0x7fffffffddb4, time_rec=0x0, delegated_cred_handle=0x0) at accept_sec_context.c:1279 \r\n#8  0x0000000000401e4e in server_establish_context (s=8, server_creds=0x60a9d0, export=0) at gss-server.c:217 \r\n#9  sign_server (s=8, server_creds=0x60a9d0, export=0) at gss-server.c:442 \r\n#10 0x0000000000402672 in worker_bee (argc=<value optimized out>, argv=<value optimized out>) at gss-server.c:650 \r\n#11 main (argc=<value optimized out>, argv=<value optimized out>) at gss-server.c:793 \r\n```"}}