Opening a new playground with Xcode 7 b4 and adding a single line like print("hello") results in a EXC_BAD_ACCESS error.
Console.app shows the following:
7/30/15 1:07:27.000 PM kernel[0]: Sandbox: MyPlayground2(75453) deny file-read-data /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.4.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/UIKit.framework
7/30/15 1:07:27.146 PM com.apple.dt.Xcode.Playground[75242]: IDEPlaygroundExecutionSessionThread(pid=75453) IDEPlaygroundExecution: * thread #1: tid = 0xd320cf, 0x0000000107c9a962 libicucore.A.dylib`utext_clone + 22, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x8)
* frame #0: 0x0000000107c9a962 libicucore.A.dylib`utext_clone + 22
frame #1: 0x0000000107dd3c12 libicucore.A.dylib`icu::RegexMatcher::reset(UText*) + 54
frame #2: 0x0000000107e0e3e4 libicucore.A.dylib`uregex_setText + 222
frame #3: 0x000000010577b765 Foundation`-[NSRegularExpression(NSMatching) enumerateMatchesInString:options:range:usingBlock:] + 2325
frame #4: 0x00000001057c61de Foundation`-[NSRegularExpression(NSMatching) matchesInString:options:range:] + 152
frame #5: 0x00000001057e331d Foundation`-[NSRegularExpression(NSReplacement) stringByReplacingMatchesInString:options:range:withTemplate:] + 314
frame #6: 0x0000000105730f72 PlaygroundLogger`function signature specialization <Arg[0] = Owned To Guaranteed and Exploded, Arg[1] = Owned To Guaranteed and Exploded> of PlaygroundLogger.Regex.replaceAll (PlaygroundLogger.Regex)(Swift.String, Swift.String) -> Swift.String + 530
frame #7: 0x000000010572a28f PlaygroundLogger`PlaygroundLogger.LoggerMirror.getSummaries (PlaygroundLogger.LoggerMirror)() -> (type_name : Swift.String, summary : Swift.String) + 383
frame #8: 0x000000010571d362 PlaygroundLogger`function signature specialization <Arg[0] = Owned To Guaranteed> of PlaygroundLogger.PlaygroundObjectWriter.encodeQuickLook (PlaygroundLogger.PlaygroundObjectWriter)(PlaygroundLogger.LoggerMirror, Swift.PlaygroundQuickLook) -> () + 866
frame #9: 0x0000000105723b92 PlaygroundLogger`function signature specialization <Arg[0] = Owned To Guaranteed> of PlaygroundLogger.PlaygroundObjectWriter.encode (PlaygroundLogger.PlaygroundObjectWriter)(PlaygroundLogger.LoggerMirror, Swift.UInt64) -> () + 1858
frame #10: 0x0000000105727f88 PlaygroundLogger`function signature specialization <Arg[1] = Owned To Guaranteed and Exploded> of generic specialization <Swift.String> of PlaygroundLogger.PlaygroundObjectWriter.encodeObject <A> (PlaygroundLogger.PlaygroundObjectWriter)(A, Swift.String) -> Swift.Int + 3112
frame #11: 0x000000010572e817 PlaygroundLogger`playground_print_2args + 615
frame #12: 0x00000001103a50ff $__lldb_expr4`main + 255 at playground4.swift:3
frame #13: 0x00000001056730f0 MyPlayground2
frame #14: 0x0000000105676051 MyPlayground2`reabstraction thunk helper from @callee_owned () -> (@unowned ()) to @callee_owned (@in ()) -> (@out ()) + 17
frame #15: 0x0000000105675b01 MyPlayground2`partial apply forwarder for reabstraction thunk helper from @callee_owned () -> (@unowned ()) to @callee_owned (@in ()) -> (@out ()) + 81
frame #16: 0x0000000105676080 MyPlayground2`reabstraction thunk helper from @callee_owned (@in ()) -> (@out ()) to @callee_owned () -> (@unowned ()) + 32
frame #17: 0x00000001056760b7 MyPlayground2`reabstraction thunk helper from @callee_owned () -> (@unowned ()) to @callee_unowned @convention(block) () -> (@unowned ()) + 39
frame #18: 0x0000000105c8b41c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
frame #19: 0x0000000105c81165 CoreFoundation`__CFRunLoopDoBlocks + 341
frame #20: 0x0000000105c80923 CoreFoundation`__CFRunLoopRun + 851
frame #21: 0x0000000105c80366 CoreFoundation`CFRunLoopRunSpecific + 470
frame #22: 0x000000010c3e2a3e GraphicsServices`GSEventRunModal + 161
frame #23: 0x00000001061508c0 UIKit`UIApplicationMain + 1282
frame #24: 0x000000010567351c MyPlayground2`main + 1068
frame #25: 0x000000010899a145 libdyld.dylib`start + 1
frame #26: 0x000000010899a145 libdyld.dylib`start + 1
7/30/15 1:07:27.146 PM com.apple.dt.Xcode.Playground[75242]: IDEPlaygroundExecutionSessionThread(pid=75453) IDEPlaygroundExecution: Playground execution failed: Error Domain=IDEPlaygroundErrorDomain Code=3 "Execution was interrupted, reason: EXC_BAD_ACCESS (code=1, address=0x8)." UserInfo=0x7f8b0f129660 {IDEPlaygroundExprCrashDate=2015-07-30 20:07:27 +0000, IDEPlaygroundExprCrashBacktrace=* thread #1: tid = 0xd320cf, 0x0000000107c9a962 libicucore.A.dylib`utext_clone + 22, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x8)
* frame #0: 0x0000000107c9a962 libicucore.A.dylib`utext_clone + 22
frame #1: 0x0000000107dd3c12 libicucore.A.dylib`icu::RegexMatcher::reset(UText*) + 54
frame #2: 0x0000000107e0e3e4 libicucore.A.dylib`uregex_setText + 222
frame #3: 0x000000010577b765 Foundation`-[NSRegularExpression(NSMatching) enumerateMatchesInString:options:range:usingBlock:] + 2325
frame #4: 0x00000001057c61de Foundation`-[NSRegularExpression(NSMatching) matchesInString:options:range:] + 152
frame #5: 0x00000001057e331d Foundation`-[NSRegularExpression(NSReplacement) stringByReplacingMatchesInString:options:range:withTemplate:] + 314
frame #6: 0x0000000105730f72 PlaygroundLogger`function signature specialization <Arg[0] = Owned To Guaranteed and Exploded, Arg[1] = Owned To Guaranteed and Exploded> of PlaygroundLogger.Regex.replaceAll (PlaygroundLogger.Regex)(Swift.String, Swift.String) -> Swift.String + 530
frame #7: 0x000000010572a28f PlaygroundLogger`PlaygroundLogger.LoggerMirror.getSummaries (PlaygroundLogger.LoggerMirror)() -> (type_name : Swift.String, summary : Swift.String) + 383
frame #8: 0x000000010571d362 PlaygroundLogger`function signature specialization <Arg[0] = Owned To Guaranteed> of PlaygroundLogger.PlaygroundObjectWriter.encodeQuickLook (PlaygroundLogger.PlaygroundObjectWriter)(PlaygroundLogger.LoggerMirror, Swift.PlaygroundQuickLook) -> () + 866
frame #9: 0x0000000105723b92 PlaygroundLogger`function signature specialization <Arg[0] = Owned To Guaranteed> of PlaygroundLogger.PlaygroundObjectWriter.encode (PlaygroundLogger.PlaygroundObjectWriter)(PlaygroundLogger.LoggerMirror, Swift.UInt64) -> () + 1858
frame #10: 0x0000000105727f88 PlaygroundLogger`function signature specialization <Arg[1] = Owned To Guaranteed and Exploded> of generic specialization <Swift.String> of PlaygroundLogger.PlaygroundObjectWriter.encodeObject <A> (PlaygroundLogger.PlaygroundObjectWriter)(A, Swift.String) -> Swift.Int + 3112
frame #11: 0x000000010572e817 PlaygroundLogger`playground_print_2args + 615
frame #12: 0x00000001103a50ff $__lldb_expr4`main + 255 at playground4.swift:3
frame #13: 0x00000001056730f0 MyPlayground2
frame #14: 0x0000000105676051 MyPlayground2`reabstraction thunk helper from @callee_owned () -> (@unowned ()) to @callee_owned (@in ()) -> (@out ()) + 17
frame #15: 0x0000000105675b01 MyPlayground2`partial apply forwarder for reabstraction thunk helper from @callee_owned () -> (@unowned ()) to @callee_owned (@in ()) -> (@out ()) + 81
frame #16: 0x0000000105676080 MyPlayground2`reabstraction thunk helper from @callee_owned (@in ()) -> (@out ()) to @callee_owned () -> (@unowned ()) + 32
frame #17: 0x00000001056760b7 MyPlayground2`reabstraction thunk helper from @callee_owned () -> (@unowned ()) to @callee_unowned @convention(block) () -> (@unowned ()) + 39
frame #18: 0x0000000105c8b41c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
frame #19: 0x0000000105c81165 CoreFoundation`__CFRunLoopDoBlocks + 341
frame #20: 0x0000000105c80923 CoreFoundation`__CFRunLoopRun + 851
frame #21: 0x0000000105c80366 CoreFoundation`CFRunLoopRunSpecific + 470
frame #22: 0x000000010c3e2a3e GraphicsServices`GSEventRunModal + 161
frame #23: 0x00000001061508c0 UIKit`UIApplicationMain + 1282
frame #24: 0x000000010567351c MyPlayground2`main + 1068
frame #25: 0x000000010899a145 libdyld.dylib`start + 1
frame #26: 0x000000010899a145 libdyld.dylib`start + 1
, IDEPlaygroundExprCrashMessage=Execution was interrupted, reason: EXC_BAD_ACCESS (code=1, address=0x8)., IDEPlaygroundExprCrashLineNumber=2, NSLocalizedDescription=Execution was interrupted, reason: EXC_BAD_ACCESS (code=1, address=0x8).}
Any workarounds?