{"action":"created","issue":{"url":"https://api.github.com/repos/BlinkID/blinkid-ios/issues/7","labels_url":"https://api.github.com/repos/BlinkID/blinkid-ios/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/BlinkID/blinkid-ios/issues/7/comments","events_url":"https://api.github.com/repos/BlinkID/blinkid-ios/issues/7/events","html_url":"https://github.com/BlinkID/blinkid-ios/issues/7","id":97058056,"number":7,"title":"MicroBlink causes app to exit when Address Sanitizer is enabled","user":{"login":"billinghamj","id":905772,"avatar_url":"https://avatars.githubusercontent.com/u/905772?v=3","gravatar_id":"","url":"https://api.github.com/users/billinghamj","html_url":"https://github.com/billinghamj","followers_url":"https://api.github.com/users/billinghamj/followers","following_url":"https://api.github.com/users/billinghamj/following{/other_user}","gists_url":"https://api.github.com/users/billinghamj/gists{/gist_id}","starred_url":"https://api.github.com/users/billinghamj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/billinghamj/subscriptions","organizations_url":"https://api.github.com/users/billinghamj/orgs","repos_url":"https://api.github.com/users/billinghamj/repos","events_url":"https://api.github.com/users/billinghamj/events{/privacy}","received_events_url":"https://api.github.com/users/billinghamj/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/BlinkID/blinkid-ios/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-07-24T13:52:36Z","updated_at":"2015-07-29T22:53:01Z","closed_at":null,"body":"Xcode 7 has a new feature called Runtime Sanitization/Address Sanitizer. See here: https://developer.apple.com/library/prerelease/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_7_0.html#//apple_ref/doc/uid/TP40015242-SW6\r\n\r\nIt's a tool which basically keeps track of your use of pointers and alerts you when you've done something wrong (e.g. releasing memory which is still in scope).\r\n\r\nWhen it is enabled, immediately after MicroBlink is initialized, the app exits. It doesn't seem to be exiting with a non-zero exit code though as Xcode does not catch any exceptions or signals."},"comment":{"url":"https://api.github.com/repos/BlinkID/blinkid-ios/issues/comments/126120098","html_url":"https://github.com/BlinkID/blinkid-ios/issues/7#issuecomment-126120098","issue_url":"https://api.github.com/repos/BlinkID/blinkid-ios/issues/7","id":126120098,"user":{"login":"Cerovec","id":628039,"avatar_url":"https://avatars.githubusercontent.com/u/628039?v=3","gravatar_id":"","url":"https://api.github.com/users/Cerovec","html_url":"https://github.com/Cerovec","followers_url":"https://api.github.com/users/Cerovec/followers","following_url":"https://api.github.com/users/Cerovec/following{/other_user}","gists_url":"https://api.github.com/users/Cerovec/gists{/gist_id}","starred_url":"https://api.github.com/users/Cerovec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cerovec/subscriptions","organizations_url":"https://api.github.com/users/Cerovec/orgs","repos_url":"https://api.github.com/users/Cerovec/repos","events_url":"https://api.github.com/users/Cerovec/events{/privacy}","received_events_url":"https://api.github.com/users/Cerovec/received_events","type":"User","site_admin":false},"created_at":"2015-07-29T22:53:01Z","updated_at":"2015-07-29T22:53:01Z","body":"I get that.\r\nCan you just explain how your Instruments trace relates to this issue?\r\nIn the trace there are memory leaks, so in response I attached trace we're getting - without leaks.\r\nI'm trying to pin down memory related issue."}}