{"type":"rich","version":"1.0","provider_name":"phorkie","provider_url":"https:\/\/p.cweiske.de\/","title":"backtrace for https:\/\/github.com\/airtame\/airtame-cli\/issues\/7","author_name":"Christian Weiske","cache_age":86400,"width":900,"height":900,"html":"<!-- embedding all files of https:\/\/p.cweiske.de\/195 -->\n<link rel=\"stylesheet\" href=\"https:\/\/p.cweiske.de\/css\/embed.css\"\/>\n<div class=\"phork\" id=\"195\">\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  <div class=\"code\"><pre class=\"txt\">[New Thread 0x7ffff70e2700 (LWP 10698)]\r\nSearching for device: airtame-cweiske\r\n\r\nProgram received signal SIGSEGV, Segmentation fault.\r\n[Switching to Thread 0x7ffff70e2700 (LWP 10698)]\r\n0x000000000040606c in channel_multicast_monitor_ifs (channel=0x7ffff70e1d90, changed=0x7ffff70df794)\r\n    at \/home\/cweiske\/compilethings\/airtame-cli\/src\/channel.c:370\r\n370\t        if (cursor-&gt;ifa_addr-&gt;sa_family != AF_INET\r\n(gdb) bt full\r\n#0  0x000000000040606c in channel_multicast_monitor_ifs (channel=0x7ffff70e1d90, changed=0x7ffff70df794)\r\n    at \/home\/cweiske\/compilethings\/airtame-cli\/src\/channel.c:370\r\n        match = 1\r\n        prev_addrs = 0x7ffff0002250\r\n        cursor = 0x7ffff0002ef0\r\n        prev_cursor = 0x7ffff0002250\r\n#1  0x00000000004057fa in ssdp_handle (ssdp=0x7ffff70e13b0) at \/home\/cweiske\/compilethings\/airtame-cli\/src\/ssdp.c:225\r\n        rc = 0\r\n        curr_sock = -1\r\n        ifs_changed = 0\r\n        buff = '\\000' &lt;repeats 1500 times&gt;\r\n        o = {req = 0 '\\000', ip = 0x0, port = 0, \r\n          cache = '\\000' &lt;repeats 38 times&gt;, &quot;\\064\\000\\000\\000\\000\\000\\000\\000\\301\\001\\362\\b\\000\\200\\377\\377\\004\\000\\000\\000\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\061\\000\\000\\000\\000\\000\\000\\000@\\376\\r\\367\\377\\177&quot;, '\\000' &lt;repeats 14 times&gt;, &quot;[&quot;, '\\000' &lt;repeats 19 times&gt;, &quot;n\\000\\000\\000w&quot;, '\\000' &lt;repeats 11 times&gt;, &quot;?\\376\\r\\367\\377\\177&quot;, '\\000' &lt;repeats 18 times&gt;, &quot;|&quot;, '\\000' &lt;repeats 55 times&gt;..., \r\n          location = &quot;\\002\\000\\254\\021*\\001\\f\\000\\003\\000docker0\\000\\b\\000\\b\\000\\200\\000\\000\\000\\024\\000\\006\\000\\377\\377\\377\\377\\377\\377\\377\\377\\200\\a\\000\\000\\200\\a\\000\\000X\\000\\000\\000\\024\\000\\002\\000&lt;\\&quot;lU\\306)\\000\\000\\002\\024\\200\\000\\b\\000\\000\\000\\b\\000\\001\\000\\nXq|\\b\\000\\002\\000\\nXq|\\b\\000\\004\\000\\nX\\177\\377\\t\\000\\003\\000vpn0\\000\\000\\000\\000\\b\\000\\b\\000\\200\\000\\000\\000\\024\\000\\006\\000\\377\\377\\377\\377\\377\\377\\377\\377t\\&quot;\\217\\000t\\&quot;\\217&quot;, '\\000' &lt;repeats 149 times&gt;..., server = &quot;\\000\\000\\200:\\t\\000\\200Q\\001\\000\\003\\000\\000\\000X\\002\\000\\000\\020\\000\\000\\000\\000\\000\\000\\000\\001\\000\\000\\000\\001\\000\\000\\000\\001\\000\\000\\000`\\352&quot;, '\\000' &lt;repeats 26 times&gt;, &quot;\\001&quot;, '\\000' &lt;repeats 11 times&gt;, &quot;\\020'\\000\\000\\350\\003\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000$\\001\\003\\000$&quot;, '\\000' &lt;repeats 287 times&gt;..., \r\n          usn = &quot;\\003\\000vpn0\\000\\000\\000\\000\\b\\000\\r\\000\\364\\001\\000\\000\\005\\000\\020\\000\\006\\000\\000\\000\\005\\000\\021\\000\\000\\000\\000\\000\\b\\000\\004\\000~\\005\\000\\000\\b\\000\\033\\000\\000\\000\\000\\000\\b\\000\\036\\000\\000\\000\\000\\000\\b\\000\\037\\000\\001\\000\\000\\000\\b\\000 \\000\\001\\000\\000\\000\\005\\000!\\000\\001\\000\\000\\000\\017\\000\\006\\000pfifo_fast\\000\\000\\b\\000#\\000\\002\\000\\000\\000$\\000\\016&quot;, '\\000' &lt;repeats 33 times&gt;, &quot;`\\000\\a\\000\\001\\000\\000\\000I\\000\\000\\000\\200\\000\\000\\000\\255\\062&quot;, '\\000' &lt;repeats 78 times&gt;..., \r\n          nts = &quot;\\016\\367\\377\\177&quot;, '\\000' &lt;repeats 18 times&gt;, &quot;@\\006\\016\\367\\377\\177&quot;, '\\000' &lt;repeats 30 times&gt;, &quot;\\377\\377\\377\\377&quot;, '\\000' &lt;repeats 16 times&gt;, &quot;\\377\\377\\000\\000t\\&quot;\\217&quot;, '\\000' &lt;repeats 21 times&gt;, &quot;\\377\\177\\000\\000\\f&quot;, '\\000' &lt;repeats 11 times&gt;, &quot;\\001&quot;, '\\000' &lt;repeats 27 times&gt;, &quot;\\003\\000\\000\\000X\\002\\000\\000\\377\\377\\377\\377\\377\\377\\377\\377\\f\\000\\000\\000\\000\\000\\000\\000\\003\\000\\000\\000`\\352 &quot;, '\\000' &lt;repeats 17 times&gt;, &quot;\\063~&quot;..., \r\n          nt = '\\000' &lt;repeats 26 times&gt;, &quot;\\064\\000\\006\\000\\006&quot;, '\\000' &lt;repeats 47 times&gt;, &quot;\\024\\000\\a&quot;, '\\000' &lt;repeats 17 times&gt;, &quot;\\005\\000\\b\\000\\000\\000\\000\\000;\\&quot;lU\\306)\\000\\000\\000\\000\\001\\000\\003\\000\\000\\000\\002\\020\\000\\000\\000\\000\\000\\000\\n\\000\\003\\000wlan0\\000\\000\\000\\b\\000\\r\\000\\350\\003\\000\\000\\005\\000\\020\\000\\002\\000\\000\\000\\005\\000\\021\\000\\000\\000\\000\\000\\b\\000\\004\\000\\334\\005\\000\\000\\b\\000\\033\\000\\000\\000\\000\\000\\b\\000\\036\\000\\000\\000\\000\\000\\b\\000\\037\\000\\004\\000\\000\\000\\b\\000&quot;..., \r\n          st = '\\000' &lt;repeats 78 times&gt;, &quot;\\234\\002\\032\\000x\\000\\002\\000t\\000\\001\\000\\001&quot;, '\\000' &lt;repeats 11 times&gt;, &quot;\\001\\000\\000\\000\\001\\000\\000\\000\\001\\000\\000\\000\\001\\000\\000\\000\\001\\000\\000\\000\\001&quot;, '\\000' &lt;repeats 71 times&gt;, &quot;\\020'\\000\\000\\350\\003&quot;..., \r\n          man = &quot;\\000\\000\\001\\000\\000\\000\\377\\177\\000\\000\\310\\341\\377\\367\\377\\177\\000\\000\\377\\377\\377\\377\\377\\377\\377\\377@\\r\\016\\367\\377\\177\\000\\000\\377\\377\\377\\377\\377\\377\\377\\377&quot;, '\\000' &lt;repeats 16 times&gt;, &quot; \\345\\377\\367\\377\\177\\000\\000\\260\\v\\016\\367\\377\\177\\000\\000\\240\\v\\016\\367\\377\\177\\000\\000r\\372\\201\\033\\000\\000\\000\\000~\\030@\\000\\000\\000\\000\\000\\377\\377\\377\\377&quot;, '\\000' &lt;repeats 12 times&gt;, &quot;\\200Y\\233\\367\\377\\177\\000\\000\\030z\\377\\367\\377\\177\\000\\000\\377\\377\\377\\377\\377\\377\\377\\377&quot;, '\\000' &lt;repeats 24 times&gt;, &quot;\\377\\377\\377\\377\\064\\000\\006\\000\\006&quot;, '\\000' &lt;repeats 15 times&gt;, &quot;`gz\\367\\377\\177&quot;, '\\000' &lt;repeats 18 times---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---\r\n&gt;..., \r\n          name = &quot;?\\367\\377\\177\\000\\000[\\230\\327\\003\\005\\000\\000\\000M-SEARCH * HTTP\/1.1\\r\\nHOST: 239.255.255.250:1900\\r\\nMAN: \\&quot;ssdp:discover\\&quot;\\r\\nMX: 5\\r\\nST: airtame:recv\\r\\nUSER-AGENT: Dummy\/1.0 UPnP\/1.1 AirTame-SSDP\/1.0\\r\\n\\r\\n\\000\\000\\000\\000\\000\\210\\025\\375\\367\\377\\177\\000\\000\\005\\000\\000\\000\\000\\000\\000\\000\\234&gt;\\336\\367\\377\\177\\000\\000\\001\\000\\000\\000\\377\\177\\000\\000\\221\\t&quot;..., \r\n          security = &quot;\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\310\\341\\377\\367\\377\\177\\000\\000p\\017\\016\\367\\377\\177\\000\\000`\\017\\016\\367\\377\\177\\000\\000\\221\\t\\a\\020\\000\\000\\000\\000:\\032@&quot;, '\\000' &lt;repeats 13 times&gt;, &quot; \\345\\377\\367\\377\\177\\000\\000\\240\\017\\016\\367\\377\\177\\000\\000\\220\\017\\016\\367\\377\\177\\000\\000\/\\275\\256\\261\\000\\000\\000\\000\\233\\031@\\000\\000\\000\\000\\000\\377\\377\\377\\377\\000\\000\\000\\000\\264\\t\\000\\000\\000\\000\\000\\000\\300\\061?\\367\\377\\177\\000\\000\\350$\\375\\367\\377\\177\\000\\000\\272)\\000\\360\\377\\177\\000\\000\\306)\\000\\000\\377\\177\\000\\000\\340\\035\\016\\367\\377\\177\\000\\000P!\\000\\360\\377\\177\\000\\000H\\000\\000\\000\\000\\000\\000\\000\\220\\241`&quot;, '\\000' &lt;repeats 21 times&gt;...}\r\n#2  0x00000000004033b4 in ssdp_main_thread (user=0x0) at \/home\/cweiske\/compilethings\/airtame-cli\/src\/main.c:176\r\n        ssdp = {notify_callback = 0x403109 &lt;ssdp_notify_callback&gt;, resp_callback = 0x40318c &lt;ssdp_resp_callback&gt;, network_notify_callback = 0x0, \r\n          service = '\\000' &lt;repeats 499 times&gt;, location = '\\000' &lt;repeats 499 times&gt;, usn = '\\000' &lt;repeats 499 times&gt;, name = '\\000' &lt;repeats 499 times&gt;, \r\n          security = '\\000' &lt;repeats 144 times&gt;, &quot;\\234&gt;\\336\\367\\377\\177\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\227\\201B\\250\\000\\000\\000\\000\\004\\000\\000\\000\\000\\000\\000\\000\\a\\000\\000\\000\\000\\000\\000\\000@\\020\\375\\367\\377\\177\\000\\000\\026H\\336\\367\\377\\177\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000&quot;..., sockets = {{\r\n              id = 0, fd = 4, fds = {4, 5, 0 &lt;repeats 14 times&gt;}, used_fds = 2, addrs = 0x7ffff0002c10, addr = {sin_family = 2, sin_port = 27655, \r\n                sin_addr = {s_addr = 0}, sin_zero = &quot;\\000\\000\\000\\000\\000\\000\\000&quot;}, client = {sin_family = 2, sin_port = 27655, sin_addr = {\r\n                  s_addr = 4211081199}, sin_zero = &quot;\\000\\000\\000\\000\\000\\000\\000&quot;}, port = 0, msg_id = 0, maxfd = 4}, {id = 0, fd = 6, fds = {\r\n                0 &lt;repeats 16 times&gt;}, used_fds = 0, addrs = 0x0, addr = {sin_family = 2, sin_port = 27911, sin_addr = {s_addr = 0}, \r\n                sin_zero = &quot;\\000\\000\\000\\000\\000\\000\\000&quot;}, client = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0}, \r\n                sin_zero = &quot;\\000\\000\\000\\000\\000\\000\\000&quot;}, port = 1901, msg_id = 0, maxfd = 6}}, last_multicast_msg = 1433150011, last_monitor_handle = 24, \r\n          broadcast_enabled = 0 '\\000', user = 0x0}\r\n        ssdp_last_announce = 0\r\n        usn = &quot;uuid:&quot;, '\\000' &lt;repeats 194 times&gt;\r\n        uuid = '\\000' &lt;repeats 99 times&gt;\r\n        len = 0\r\n        r = 0\r\n#3  0x00007ffff79bb182 in start_thread (arg=0x7ffff70e2700) at pthread_create.c:312\r\n        __res = &lt;optimized out&gt;\r\n        pd = 0x7ffff70e2700\r\n        now = &lt;optimized out&gt;\r\n        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737338287872, -7922955034130786723, 1, 0, 140737338288576, 140737338287872, 7922935946259846749, \r\n                7922937203119347293}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}\r\n        not_first_call = &lt;optimized out&gt;\r\n        pagesize_m1 = &lt;optimized out&gt;\r\n        sp = &lt;optimized out&gt;\r\n        freesize = &lt;optimized out&gt;\r\n        __PRETTY_FUNCTION__ = &quot;start_thread&quot;\r\n#4  0x00007ffff74e347d in clone () at ..\/sysdeps\/unix\/sysv\/linux\/x86_64\/clone.S:111\r\n---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---\r\nNo locals.\r\n<\/pre><\/div>\n\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/195\/rev-raw\/fcd2d684b1ac3b8df9aa6904a779a3ec1a84b1fd\/backtrace.txt\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/195#backtrace.txt\">backtrace.txt<\/a>\n <\/div>\n<\/div>\n<\/div>\n"}
