{"action":"created","issue":{"url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/506","labels_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/506/labels{/name}","comments_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/506/comments","events_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/506/events","html_url":"https://github.com/EricssonResearch/openwebrtc/issues/506","id":114172026,"number":506,"title":"Crashes after merge of Scream","user":{"login":"stefhak","id":1180334,"avatar_url":"https://avatars.githubusercontent.com/u/1180334?v=3","gravatar_id":"","url":"https://api.github.com/users/stefhak","html_url":"https://github.com/stefhak","followers_url":"https://api.github.com/users/stefhak/followers","following_url":"https://api.github.com/users/stefhak/following{/other_user}","gists_url":"https://api.github.com/users/stefhak/gists{/gist_id}","starred_url":"https://api.github.com/users/stefhak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefhak/subscriptions","organizations_url":"https://api.github.com/users/stefhak/orgs","repos_url":"https://api.github.com/users/stefhak/repos","events_url":"https://api.github.com/users/stefhak/events{/privacy}","received_events_url":"https://api.github.com/users/stefhak/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2015-10-30T00:04:23Z","updated_at":"2015-11-01T19:06:55Z","closed_at":null,"body":"Just tested, get the following error message:\r\n$ openwebrtc-daemon\r\n{\"line\":24,\"column\":32,\"sourceURL\":\"/Users/eplhak/cerbero/dist/darwin_x86_64/share/seed-gtk3/extensions/Seed.js\"}\r\n**\r\nERROR:owr_transport_agent.c:1522:prepare_transport_bin_send_elements: assertion failed: (scream_queue)\r\nAbort trap: 6\r\n"},"comment":{"url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/comments/152852409","html_url":"https://github.com/EricssonResearch/openwebrtc/issues/506#issuecomment-152852409","issue_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/506","id":152852409,"user":{"login":"sdroege","id":301846,"avatar_url":"https://avatars.githubusercontent.com/u/301846?v=3","gravatar_id":"","url":"https://api.github.com/users/sdroege","html_url":"https://github.com/sdroege","followers_url":"https://api.github.com/users/sdroege/followers","following_url":"https://api.github.com/users/sdroege/following{/other_user}","gists_url":"https://api.github.com/users/sdroege/gists{/gist_id}","starred_url":"https://api.github.com/users/sdroege/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sdroege/subscriptions","organizations_url":"https://api.github.com/users/sdroege/orgs","repos_url":"https://api.github.com/users/sdroege/repos","events_url":"https://api.github.com/users/sdroege/events{/privacy}","received_events_url":"https://api.github.com/users/sdroege/received_events","type":"User","site_admin":false},"created_at":"2015-11-01T19:06:55Z","updated_at":"2015-11-01T19:06:55Z","body":"> After rebuilding from scratch with cerbero master and then hopping into a shell and trying to run test-send-receive, I saw the following:\r\n> \r\n> 0:00:00.004346000  9646 0x7f8601411460 WARN            GST_REGISTRY gstregistrybinary.c:489:gint gst_registry_binary_check_magic(gchar **, gsize): Binary registry magic version is different : 1.3.0 != 1.0.0\r\n> \r\n> I fixed that by doing: rm -rf ${GST_REGISTRY_1_0} to remove the outdated GStreamer plugin registry.\r\n\r\nThat's needed because of the addition of the tracer subsystem. The registry version changed, but as a result the registry should be automatically rebuild. You get this message and from then on it's all good. It wasn't for you?\r\n\r\n\r\n> Then I ran again and saw:\r\n> \r\n> 0:00:01.224318000 16448 0x7f97f18740a0 ERROR              glslstage gstglslstage.c:482:_compile_shader:<glslstage2> vertex shader compilation failed:ERROR: 0:1: '' :  #version required and missing.\r\n> ERROR: 0:1: 'attribute' : syntax error: syntax error\r\n> \r\n> 0:00:01.224340000 16448 0x7f97f18740a0 ERROR                default gstglutils.c:398:_compile_shader:<glslstage2> vertex shader compilation failed:ERROR: 0:1: '' :  #version required and missing.\r\n> ERROR: 0:1: 'attribute' : syntax error: syntax error\r\n\r\nThat's probably some fallout of @ystreet 's shader refactoring recently, might even be fixed in a newer version now. @ystreet , any ideas on this one?\r\n\r\n\r\n> (gst-plugin-scanner:5351): GLib-GObject-WARNING **: cannot register existing type 'GstLiveAdder' (gst-plugin-scanner:5351): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed (gst-plugin-scanner:5351): GStreamer-CRITICAL **: gst_element_register: assertion 'g_type_is_a (type, GST_TYPE_ELEMENT)' failed\r\n\r\n@stefhak this means you have some old cruft lying around. A lib/gstreamer-1.0/libgstliveadder.so somewhere. Please delete that :)\r\n\r\nThe other problems you're seeing are the same as @superdump sees. Mostly the GL shader issue, Linux/mesa is IIRC a bit more forgiving with not 100% compliant shaders, but I thought we had code to inject #version into shaders as needed. Maybe missing in a single case now, @ystreet will know :)"}}