{"action":"created","issue":{"url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/730","repository_url":"https://api.github.com/repos/sparkle-project/Sparkle","labels_url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/730/labels{/name}","comments_url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/730/comments","events_url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/730/events","html_url":"https://github.com/sparkle-project/Sparkle/issues/730","id":130922124,"number":730,"title":"Crash with \"launch path not accessible\"","user":{"login":"Dejal","id":1318849,"avatar_url":"https://avatars.githubusercontent.com/u/1318849?v=3","gravatar_id":"","url":"https://api.github.com/users/Dejal","html_url":"https://github.com/Dejal","followers_url":"https://api.github.com/users/Dejal/followers","following_url":"https://api.github.com/users/Dejal/following{/other_user}","gists_url":"https://api.github.com/users/Dejal/gists{/gist_id}","starred_url":"https://api.github.com/users/Dejal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dejal/subscriptions","organizations_url":"https://api.github.com/users/Dejal/orgs","repos_url":"https://api.github.com/users/Dejal/repos","events_url":"https://api.github.com/users/Dejal/events{/privacy}","received_events_url":"https://api.github.com/users/Dejal/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-02-03T06:03:33Z","updated_at":"2016-02-05T00:55:14Z","closed_at":null,"body":"Sparkle is having an exception in `-[SUBasicUpdateDriver installWithToolAndRelaunch:displayingUserInterface:]` with the exception \"launch path not accessible\".\r\n\r\nGoogling around, this seems to be a fairly common error, typically caused by incorrect permissions on the Autoupdate app.  But in my case, as far as I can tell the permissions are correct (executable).\r\n\r\nThis is in a sandboxed app.  The new version of the app is successfully extracted (within the sandbox container).\r\n\r\nThis was with Sparkle 1.8.  I've updated to the latest revision, but I'm hesitant to update my app until I understand this issue.  As it is, I'll have to tell my customers to manually update; I don't want to have to do that more than once.\r\n\r\nHere's a crash report:\r\n\r\n```\r\nDate/Time:             2016-02-02 20:36:30.297 -0800\r\nOS Version:            Mac OS X 10.11.3 (15D21)\r\nReport Version:        11\r\nAnonymous UUID:        E23B03A8-8EAA-3014-261A-0171B645591C\r\n\r\n\r\nTime Awake Since Boot: 120000 seconds\r\n\r\nSystem Integrity Protection: enabled\r\n\r\nCrashed Thread:        0  Dispatch queue: com.apple.main-thread\r\n\r\nException Type:        EXC_BAD_INSTRUCTION (SIGILL)\r\nException Codes:       0x0000000000000001, 0x0000000000000000\r\nException Note:        EXC_CORPSE_NOTIFY\r\n\r\nApplication Specific Information:\r\nCrashing on exception: launch path not accessible\r\n\r\nApplication Specific Backtrace 1:\r\n0   CoreFoundation                      0x00007fff99e30ae2 __exceptionPreprocess + 178\r\n1   libobjc.A.dylib                     0x00007fff842b873c objc_exception_throw + 48\r\n2   CoreFoundation                      0x00007fff99e3098d +[NSException raise:format:] + 205\r\n3   Foundation                          0x00007fff95572492 -[NSConcreteTask launchWithDictionary:] + 476\r\n4   Foundation                          0x00007fff95721764 +[NSTask launchedTaskWithLaunchPath:arguments:] + 194\r\n5   Sparkle                             0x000000010cf8bebd -[SUBasicUpdateDriver installWithToolAndRelaunch:displayingUserInterface:] + 3307\r\n6   Sparkle                             0x000000010cf99e1a -[SUUIBasedUpdateDriver installWithToolAndRelaunch:] + 261\r\n7   libsystem_trace.dylib               0x00007fff9410a07a _os_activity_initiate + 75\r\n8   AppKit                              0x00007fff8a4e351d -[NSApplication sendAction:to:from:] + 460\r\n9   AppKit                              0x00007fff8a4f8486 -[NSControl sendAction:to:] + 86\r\n10  AppKit                              0x00007fff8a4f83b0 __26-[NSCell _sendActionFrom:]_block_invoke + 131\r\n...\r\n```\r\n\r\nIs there anything else that could cause this?  Any solution?"},"comment":{"url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/comments/180130666","html_url":"https://github.com/sparkle-project/Sparkle/issues/730#issuecomment-180130666","issue_url":"https://api.github.com/repos/sparkle-project/Sparkle/issues/730","id":180130666,"user":{"login":"pornel","id":72159,"avatar_url":"https://avatars.githubusercontent.com/u/72159?v=3","gravatar_id":"","url":"https://api.github.com/users/pornel","html_url":"https://github.com/pornel","followers_url":"https://api.github.com/users/pornel/followers","following_url":"https://api.github.com/users/pornel/following{/other_user}","gists_url":"https://api.github.com/users/pornel/gists{/gist_id}","starred_url":"https://api.github.com/users/pornel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pornel/subscriptions","organizations_url":"https://api.github.com/users/pornel/orgs","repos_url":"https://api.github.com/users/pornel/repos","events_url":"https://api.github.com/users/pornel/events{/privacy}","received_events_url":"https://api.github.com/users/pornel/received_events","type":"User","site_admin":false},"created_at":"2016-02-05T00:55:14Z","updated_at":"2016-02-05T00:55:14Z","body":"See yahooxpc branch in the repo. Be sure to merge 1.13.1 into it. More discussion in #363 "}}