Изпълнение на Xcode 7 Playground EXC_BAD_ACCESS

Изпълнение на най-простия код по подразбиране в Xcode 7 playgrounds... получава следната грешка

Playground execution failed: Execution was interrupted, reason: EXC_BAD_ACCESS (code=1, address=0x8). * thread #1: tid = 0x351bc3, 0x00000001062019ca libicucore.A.dylib`utext_clone + 22, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x8) * frame #0: 0x00000001062019ca libicucore.A.dylib`utext_clone + 22 frame #1: 0x000000010633ac42 libicucore.A.dylib`icu::RegexMatcher::reset(UText*) + 54 frame #2: 0x0000000106375414 libicucore.A.dylib`uregex_setText + 222 frame #3: 0x0000000103d1b445 Foundation`-[NSRegularExpression(NSMatching) enumerateMatchesInString:options:range:usingBlock:] + 2325 frame #4: 0x0000000103d65d7e Foundation...

По принцип не може да управлява нищо на детски площадки.

Работи бета 4 (7A165t)

Също така имам Xcode 6.2, който работи добре на игрища на същия Mac.


person Nick McConnell    schedule 04.08.2015    source източник


Отговори (3)


Пълното преинсталиране на всички версии на Xcode плюс изтриването на папка Library/Developer коригира проблемите (вижте https://forums.developer.apple.com/thread/13969).

person Nick McConnell    schedule 11.09.2015

Току-що имах този проблем - преди нова проверка за инсталиране не сте имали IOS симулатор, работещ във фонов режим никъде от друг xcode проект или предишна сесия. След като затворих симулатора на IOS, затворих xcode и стартирах отново и отново отворих игралната площадка, тя работи добре. Изглежда, че имах проблем с xcode, който се опитваше да отвори множество симулатори.

person Dan    schedule 25.09.2016

EXC_BAD_ACCESS Изключение, хвърлено, когато се опитате да изпратите съобщение до вече освободен обект. Apple предоставя механика със специален клас NSZombie, който замества всеки освободен обект в паметта.

Можете да намерите повече подробности на следните връзки:

http://www.touch-code-magazine.com/how-to-debug-exc_bad_access/

http://loufranco.com/blog/understanding-exc_bad_access

person Yury Kochubeev    schedule 04.08.2015
comment
Благодаря за подробностите, но това не отговори на въпроса.. поради което получавам грешката всеки път дори и с най-простия код. - person Nick McConnell; 11.09.2015
comment
Това по никакъв начин не решава проблема на оригиналния плакат, който е, че Playgrounds са повредени по подразбиране за много потребители на Xcode 7. - person Josh at The Nerdery; 20.10.2015