{"action":"created","issue":{"url":"https://api.github.com/repos/vinszent/gnome-twitch/issues/201","repository_url":"https://api.github.com/repos/vinszent/gnome-twitch","labels_url":"https://api.github.com/repos/vinszent/gnome-twitch/issues/201/labels{/name}","comments_url":"https://api.github.com/repos/vinszent/gnome-twitch/issues/201/comments","events_url":"https://api.github.com/repos/vinszent/gnome-twitch/issues/201/events","html_url":"https://github.com/vinszent/gnome-twitch/issues/201","id":180172182,"number":201,"title":"Segmentation fault when watching some streams with MPV backend","user":{"login":"chapel","id":187515,"avatar_url":"https://avatars.githubusercontent.com/u/187515?v=3","gravatar_id":"","url":"https://api.github.com/users/chapel","html_url":"https://github.com/chapel","followers_url":"https://api.github.com/users/chapel/followers","following_url":"https://api.github.com/users/chapel/following{/other_user}","gists_url":"https://api.github.com/users/chapel/gists{/gist_id}","starred_url":"https://api.github.com/users/chapel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chapel/subscriptions","organizations_url":"https://api.github.com/users/chapel/orgs","repos_url":"https://api.github.com/users/chapel/repos","events_url":"https://api.github.com/users/chapel/events{/privacy}","received_events_url":"https://api.github.com/users/chapel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-09-29T21:49:59Z","updated_at":"2016-09-30T01:42:04Z","closed_at":null,"body":"Most recent backtrace from gdb while watching twitch.tv/quill18 (it happened twice, same backtrace)\r\n```\r\n(gdb) bt\r\n#0  0x0000000000416e96 in ?? ()\r\n#1  0x00007f504d662d1a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0\r\n#2  0x00007f504d6630d0 in ?? () from /usr/lib/libglib-2.0.so.0\r\n#3  0x00007f504d66317c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0\r\n#4  0x00007f504dc27d9d in g_application_run () from /usr/lib/libgio-2.0.so.0\r\n#5  0x00007f5049d83291 in __libc_start_main () from /usr/lib/libc.so.6\r\n#6  0x000000000040daca in _start ()\r\n```\r\n\r\nHere is another crash backtrace I got at least twice\r\n```\r\n(gdb) bt\r\n#0  0x00007f2b3c1a7865 in g_type_check_instance_is_fundamentally_a () from /usr/lib/libgobject-2.0.so.0\r\n#1  0x00007f2b3c18789e in g_object_ref () from /usr/lib/libgobject-2.0.so.0\r\n#2  0x00007f2b3bc02bdf in ?? () from /usr/lib/libsoup-2.4.so.1\r\n#3  0x00007f2b3c1885fd in ?? () from /usr/lib/libgobject-2.0.so.0\r\n#4  0x00007f2b3c18a11e in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0\r\n#5  0x00007f2b3bc03998 in soup_socket_new () from /usr/lib/libsoup-2.4.so.1\r\n#6  0x00007f2b3bbdba04 in ?? () from /usr/lib/libsoup-2.4.so.1\r\n#7  0x00007f2b3bbffb4a in ?? () from /usr/lib/libsoup-2.4.so.1\r\n#8  0x00007f2b3bc0018e in ?? () from /usr/lib/libsoup-2.4.so.1\r\n#9  0x0000000000411993 in ?? ()\r\n#10 0x0000000000413605 in gt_twitch_channel_with_stream_raw_data ()\r\n#11 0x000000000041667f in ?? ()\r\n#12 0x00007f2b3bed4d3e in ?? () from /usr/lib/libglib-2.0.so.0\r\n#13 0x00007f2b3bed4345 in ?? () from /usr/lib/libglib-2.0.so.0\r\n#14 0x00007f2b38953454 in start_thread () from /usr/lib/libpthread.so.0\r\n#15 0x00007f2b386967df in clone () from /usr/lib/libc.so.6\r\n```\r\n\r\nThere have been a few different streams I've watched over the last few weeks that have just crashed like this. I have no idea why, as the only output I get is the segfault core dump.\r\n\r\nIt doesn't crash immediately when watching the streams, but after a few minutes. Not with any consistent timing either."},"comment":{"url":"https://api.github.com/repos/vinszent/gnome-twitch/issues/comments/250638125","html_url":"https://github.com/vinszent/gnome-twitch/issues/201#issuecomment-250638125","issue_url":"https://api.github.com/repos/vinszent/gnome-twitch/issues/201","id":250638125,"user":{"login":"chapel","id":187515,"avatar_url":"https://avatars.githubusercontent.com/u/187515?v=3","gravatar_id":"","url":"https://api.github.com/users/chapel","html_url":"https://github.com/chapel","followers_url":"https://api.github.com/users/chapel/followers","following_url":"https://api.github.com/users/chapel/following{/other_user}","gists_url":"https://api.github.com/users/chapel/gists{/gist_id}","starred_url":"https://api.github.com/users/chapel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chapel/subscriptions","organizations_url":"https://api.github.com/users/chapel/orgs","repos_url":"https://api.github.com/users/chapel/repos","events_url":"https://api.github.com/users/chapel/events{/privacy}","received_events_url":"https://api.github.com/users/chapel/received_events","type":"User","site_admin":false},"created_at":"2016-09-30T01:42:04Z","updated_at":"2016-09-30T01:42:04Z","body":"No, I'm not manually compiling from the git repo myself, but using yaourt which is pulling from AUR which is pulling from here (github). I just made it the debug build instead of release.\r\n\r\nThis is what it shows: `Reading symbols from gnome-twitch...(no debugging symbols found)...done.`"}}
{"actor":{"display_login":"chapel"}}