{"action":"opened","issue":{"url":"https://api.github.com/repos/MADEAPPS/newton-dynamics/issues/23","labels_url":"https://api.github.com/repos/MADEAPPS/newton-dynamics/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/MADEAPPS/newton-dynamics/issues/23/comments","events_url":"https://api.github.com/repos/MADEAPPS/newton-dynamics/issues/23/events","html_url":"https://github.com/MADEAPPS/newton-dynamics/issues/23","id":92818233,"number":23,"title":"segfault on NewtonCreate()","user":{"login":"perkinslr","id":7445899,"avatar_url":"https://avatars.githubusercontent.com/u/7445899?v=3","gravatar_id":"","url":"https://api.github.com/users/perkinslr","html_url":"https://github.com/perkinslr","followers_url":"https://api.github.com/users/perkinslr/followers","following_url":"https://api.github.com/users/perkinslr/following{/other_user}","gists_url":"https://api.github.com/users/perkinslr/gists{/gist_id}","starred_url":"https://api.github.com/users/perkinslr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/perkinslr/subscriptions","organizations_url":"https://api.github.com/users/perkinslr/orgs","repos_url":"https://api.github.com/users/perkinslr/repos","events_url":"https://api.github.com/users/perkinslr/events{/privacy}","received_events_url":"https://api.github.com/users/perkinslr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-03T08:05:35Z","updated_at":"2015-07-03T08:05:35Z","closed_at":null,"body":"I built the latest version of libNewton.so using cmake, the core libraries build fine, but when I call NewtonCreate I get the following segfault.\r\n\r\n    #0  0x00007ffff7792e36 in dgMemoryAllocator::Malloc(int) () from /usr/local/lib64/libNewton.so\r\n    #1  0x00007ffff77931c9 in dgMalloc(unsigned long, dgMemoryAllocator*) () from     /usr/local/lib64/libNewton.so\r\n    #2  0x00007ffff7793817 in dgList<dgMemoryAllocator*>::dgListNode::operator new(unsigned long, dgMemoryAllocator*) () from /usr/local/lib64/libNewton.so\r\n    #3  0x00007ffff7793638 in dgList<dgMemoryAllocator*>::Append(dgMemoryAllocator* const&) () from /usr/local/lib64/libNewton.so\r\n    #4  0x00007ffff779295e in dgMemoryAllocator::dgMemoryAllocator() () from /usr/local/lib64/libNewton.so\r\n    #5  0x00007ffff78774fa in NewtonCreate () from /usr/local/lib64/libNewton.so\r\n    #6  0x0000000000400cdd in main ()\r\n\r\n\r\nI also tried the older build system, using coreLibrary_300/projects/posix64/makefile, which builds libNewton, but cannot load it due to undefined symbols.  This happens with both the version from google's repo and github.\r\n\r\nI still have my old version (built a year ago), and it runs fine, no segfault.  "}}