{"action":"opened","issue":{"url":"https://api.github.com/repos/gwaldron/osgearth/issues/1160","repository_url":"https://api.github.com/repos/gwaldron/osgearth","labels_url":"https://api.github.com/repos/gwaldron/osgearth/issues/1160/labels{/name}","comments_url":"https://api.github.com/repos/gwaldron/osgearth/issues/1160/comments","events_url":"https://api.github.com/repos/gwaldron/osgearth/issues/1160/events","html_url":"https://github.com/gwaldron/osgearth/issues/1160","id":341894347,"node_id":"MDU6SXNzdWUzNDE4OTQzNDc=","number":1160,"title":"Declutter - linkProgram - crash / MacOSX","user":{"login":"remoe","id":804941,"node_id":"MDQ6VXNlcjgwNDk0MQ==","avatar_url":"https://avatars0.githubusercontent.com/u/804941?v=4","gravatar_id":"","url":"https://api.github.com/users/remoe","html_url":"https://github.com/remoe","followers_url":"https://api.github.com/users/remoe/followers","following_url":"https://api.github.com/users/remoe/following{/other_user}","gists_url":"https://api.github.com/users/remoe/gists{/gist_id}","starred_url":"https://api.github.com/users/remoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/remoe/subscriptions","organizations_url":"https://api.github.com/users/remoe/orgs","repos_url":"https://api.github.com/users/remoe/repos","events_url":"https://api.github.com/users/remoe/events{/privacy}","received_events_url":"https://api.github.com/users/remoe/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-17T12:18:01Z","updated_at":"2018-07-17T12:18:01Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Crashes on MacOSX (Core Profile) latest master with OSG 3.6.2\r\n\r\n```\r\n0   libGLProgrammability.dylib    \t0x00007fff33dd6fe8 BitSetSetRangeEqualsInternal + 184\r\n1   libGLProgrammability.dylib    \t0x00007fff33dd721b BitSetSetSizeEquals + 83\r\n2   libGLProgrammability.dylib    \t0x00007fff33dd71af BitSetSetRangeEquals + 40\r\n3   libGLProgrammability.dylib    \t0x00007fff33da33a2 phase2ProcessLValue + 628\r\n4   libGLProgrammability.dylib    \t0x00007fff33da2802 phase2Process + 56\r\n5   libGLProgrammability.dylib    \t0x00007fff33da2802 phase2Process + 56\r\n6   libGLProgrammability.dylib    \t0x00007fff33da2802 phase2Process + 56\r\n7   libGLProgrammability.dylib    \t0x00007fff33da2802 phase2Process + 56\r\n8   libGLProgrammability.dylib    \t0x00007fff33da26a7 phase2AddDef + 251\r\n9   libGLProgrammability.dylib    \t0x00007fff33da2e32 phase2ProcessRawCall + 394\r\n10  libGLProgrammability.dylib    \t0x00007fff33da2802 phase2Process + 56\r\n11  libGLProgrammability.dylib    \t0x00007fff33da2802 phase2Process + 56\r\n12  libGLProgrammability.dylib    \t0x00007fff33da2802 phase2Process + 56\r\n13  libGLProgrammability.dylib    \t0x00007fff33da2802 phase2Process + 56\r\n14  libGLProgrammability.dylib    \t0x00007fff33da26a7 phase2AddDef + 251\r\n15  libGLProgrammability.dylib    \t0x00007fff33d2f386 glpASTMergePhase2 + 482\r\n16  libGLProgrammability.dylib    \t0x00007fff33d565cf glpLinkProgram + 267\r\n17  libGLProgrammability.dylib    \t0x00007fff33d7643d ShLink + 202\r\n18  GLEngine                      \t0x00007fff348fe32d gleLinkProgram + 1348\r\n19  GLEngine                      \t0x00007fff34851083 glLinkProgramARB_Exec + 292\r\n20  libosg.3.6.2.dylib            \t0x000000010a83ed9f osg::Program::PerContextProgram::linkProgram(osg::State&) + 2895\r\n21  libosgEarth.2.9.0.dylib       \t0x000000010aeb54ae osgEarth::VirtualProgram::apply(osg::State&) const + 2190\r\n22  libosg.3.6.2.dylib            \t0x000000010a8735c4 osg::State::applyAttribute(osg::StateAttribute const*, osg::State::AttributeStack&) + 52\r\n23  libosg.3.6.2.dylib            \t0x000000010a86c265 osg::State::applyAttributeList(std::__1::map<std::__1::pair<osg::StateAttribute::Type, unsigned int>, osg::State::AttributeStack, std::__1::less<std::__1::pair<osg::StateAttribute::Type, unsigned int> >, std::__1::allocator<std::__1::pair<std::__1::pair<osg::StateAttribute::Type, unsigned int> const, osg::State::AttributeStack> > >&, std::__1::map<std::__1::pair<osg::StateAttribute::Type, unsigned int>, std::__1::pair<osg::ref_ptr<osg::StateAttribute>, unsigned int>, std::__1::less<std::__1::pair<osg::StateAttribute::Type, unsigned int> >, std::__1::allocator<std::__1::pair<std::__1::pair<osg::StateAttribute::Type, unsigned int> const, std::__1::pair<osg::ref_ptr<osg::StateAttribute>, unsigned int> > > > const&) + 853\r\n24  libosg.3.6.2.dylib            \t0x000000010a869a8b osg::State::apply(osg::StateSet const*) + 891\r\n25  libosgEarth.2.9.0.dylib       \t0x000000010ae3a27f (anonymous namespace)::DeclutterDraw::drawImplementation(osgUtil::RenderBin*, osg::RenderInfo&, osgUtil::RenderLeaf*&) + 479\r\n26  libosgUtil.3.6.2.dylib        \t0x000000010a4b77f3 osgUtil::RenderBin::draw(osg::RenderInfo&, osgUtil::RenderLeaf*&) + 83\r\n```"}}
{"actor":{"display_login":"remoe"}}