Skip to content

Instantly share code, notes, and snippets.

@benasher44
Created March 27, 2017 21:29
Show Gist options
  • Save benasher44/52c3a234c8a98948cdb24c8adbca522d to your computer and use it in GitHub Desktop.
Save benasher44/52c3a234c8a98948cdb24c8adbca522d to your computer and use it in GitHub Desktop.
ReactiveCocoa 5.1.0 Swift 3.1 Crash Trace
l-value expression does not have l-value access kind set
(member_ref_expr type='@lvalue UISearchBarDelegate?' location=/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:18:48 range=[/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:18:43 - line:18:48] decl=UIKit.(file).UISearchBar.delegate
(archetype_to_super_expr implicit type='UISearchBar' location=/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:18:43 range=[/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:18:43 - line:18:43]
(member_ref_expr type='Base' location=/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:18:43 range=[/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:18:43 - line:18:43] decl=ReactiveSwift.(file).Reactive.base [with Base] direct_to_storage
(declref_expr implicit type='Reactive<Base>' location=/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:18:43 range=[/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:18:43 - line:18:43] decl=ReactiveCocoa.(file).Reactive.func decl.self@/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:16:44 function_ref=unapplied specialized=no))))0 swift 0x000000010ef5a5a8 llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 40
1 swift 0x000000010ef597c6 llvm::sys::RunSignalHandlers() + 86
2 swift 0x000000010ef5abf9 SignalHandler(int) + 361
3 libsystem_platform.dylib 0x00007fffbbe84b3a _sigtramp + 26
4 libsystem_platform.dylib 0x00007f9981061aa0 _sigtramp + 3307065216
5 libsystem_c.dylib 0x00007fffbbd09420 abort + 129
6 swift 0x000000010cf4d2d5 (anonymous namespace)::Verifier::verifyChecked(swift::Expr*) + 117
7 swift 0x000000010cf48ccd (anonymous namespace)::Verifier::walkToExprPost(swift::Expr*) + 10781
8 swift 0x000000010cf57439 swift::ASTVisitor<(anonymous namespace)::Traversal, swift::Expr*, swift::Stmt*, bool, swift::Pattern*, bool, void>::visit(swift::Expr*) + 9481
9 swift 0x000000010cf55ade swift::ASTVisitor<(anonymous namespace)::Traversal, swift::Expr*, swift::Stmt*, bool, swift::Pattern*, bool, void>::visit(swift::Expr*) + 2990
10 swift 0x000000010cf563fb swift::ASTVisitor<(anonymous namespace)::Traversal, swift::Expr*, swift::Stmt*, bool, swift::Pattern*, bool, void>::visit(swift::Expr*) + 5323
11 swift 0x000000010cf58263 (anonymous namespace)::Traversal::visitApplyExpr(swift::ApplyExpr*) + 211
12 swift 0x000000010cf58828 swift::ASTVisitor<(anonymous namespace)::Traversal, swift::Expr*, swift::Stmt*, bool, swift::Pattern*, bool, void>::visit(swift::Stmt*) + 888
13 swift 0x000000010cf58640 swift::ASTVisitor<(anonymous namespace)::Traversal, swift::Expr*, swift::Stmt*, bool, swift::Pattern*, bool, void>::visit(swift::Stmt*) + 400
14 swift 0x000000010cf5adff (anonymous namespace)::Traversal::visitAbstractFunctionDecl(swift::AbstractFunctionDecl*) + 1471
15 swift 0x000000010cf547bd (anonymous namespace)::Traversal::doIt(swift::Decl*) + 317
16 swift 0x000000010cf5490c (anonymous namespace)::Traversal::doIt(swift::Decl*) + 652
17 swift 0x000000010cf5466b swift::Decl::walk(swift::ASTWalker&) + 27
18 swift 0x000000010cfb894a swift::SourceFile::walk(swift::ASTWalker&) + 170
19 swift 0x000000010cf4566b swift::verify(swift::SourceFile&) + 59
20 swift 0x000000010cec3bbd swift::performTypeChecking(swift::SourceFile&, swift::TopLevelContext&, swift::OptionSet<swift::TypeCheckingFlags, unsigned int>, unsigned int, unsigned int) + 1773
21 swift 0x000000010caf3979 swift::CompilerInstance::performSema() + 3753
22 swift 0x000000010c11ff2f swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 4255
23 swift 0x000000010c0dd9d0 main + 3312
24 libdyld.dylib 0x00007fffbbc75235 start + 1
Stack dump:
0. Program arguments: /Library/Developer/Toolchains/swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-24-a.xctoolchain/usr/bin/swift -frontend -c /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/CocoaAction.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/CocoaTarget.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/DelegateProxy.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/Deprecations+Removals.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/DynamicProperty.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/Shared/MKMapView.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/Shared/NSLayoutConstraint.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/NSObject+Association.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/NSObject+BindingTarget.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/NSObject+Intercepting.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/NSObject+KeyValueObserving.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/NSObject+Lifetime.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/NSObject+ObjCRuntime.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/NSObject+ReactiveExtensionsProvider.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/NSObject+Synchronizing.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/ObjC+Constants.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/ObjC+Messages.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/ObjC+Runtime.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/ObjC+RuntimeSubclassing.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/ObjC+Selector.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/ReusableComponents.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIActivityIndicatorView.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIBarButtonItem.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIBarItem.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIButton.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UICollectionView.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIControl.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UIDatePicker.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIGestureRecognizer.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIImageView.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UIKeyboard.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UILabel.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UIPickerView.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIProgressView.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UIRefreshControl.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIScrollView.swift -primary-file /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UISegmentedControl.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISlider.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UIStepper.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISwitch.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UITableView.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UITextField.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UITextView.swift /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/UIView.swift -target x86_64-apple-ios9.0 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.2.sdk -I /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Products/Debug-iphonesimulator/ReactiveCocoa -F /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Products/Debug-iphonesimulator/ReactiveCocoa -F /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Products/Debug-iphonesimulator/ReactiveSwift -F /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Products/Debug-iphonesimulator/Result -enable-testing -g -import-underlying-module -module-cache-path /Users/basher/Library/Developer/Xcode/DerivedData/ModuleCache -suppress-warnings -D COCOAPODS -serialize-debugging-options -Xcc -I/Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/ReactiveCocoa-generated-files.hmap -Xcc -I/Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/ReactiveCocoa-own-target-headers.hmap -Xcc -I/Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/ReactiveCocoa-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/ReactiveCocoa-project-headers.hmap -Xcc -I/Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Products/Debug-iphonesimulator/ReactiveCocoa/include -Xcc -I/<redacted>/Pods/Headers/Private -Xcc -I/<redacted>/Pods/Headers/Public -Xcc -I/<redacted>/Pods/Headers/Public/AppsFlyerFramework -Xcc -I/<redacted>/Pods/Headers/Public/Optimizely-iOS-SDK -Xcc -I/<redacted>/Pods/Headers/Public/PSPDFKit -Xcc -I/<redacted>/Pods/Headers/Public/SwiftLint -Xcc -I/Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/DerivedSources/x86_64 -Xcc -I/Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/DerivedSources -Xcc -DPOD_CONFIGURATION_DEBUG=1 -Xcc -DDEBUG=1 -Xcc -DCOCOAPODS=1 -Xcc -ivfsoverlay -Xcc /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/unextended-module-overlay.yaml -Xcc -working-directory/<redacted>/Pods -emit-module-doc-path /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/Objects-normal/x86_64/UISearchBar~partial.swiftdoc -serialize-diagnostics-path /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/Objects-normal/x86_64/UISearchBar.dia -Onone -module-name ReactiveCocoa -emit-module-path /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/Objects-normal/x86_64/UISearchBar~partial.swiftmodule -emit-dependencies-path /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/Objects-normal/x86_64/UISearchBar.d -emit-reference-dependencies-path /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/Objects-normal/x86_64/UISearchBar.swiftdeps -o /Users/basher/Library/Developer/Xcode/DerivedData/<redacted>-gqlncmhpixhqencipfdoevzawlxo/Build/Intermediates/Pods.build/Debug-iphonesimulator/ReactiveCocoa.build/Objects-normal/x86_64/UISearchBar.o
1. While walking into decl extension of Reactive<Base> at /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:15:1
2. While walking into body of getter for proxy at /<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:16:14
3. While verifying MemberRefExpr expression at [/<redacted>/Pods/ReactiveCocoa/ReactiveCocoa/UIKit/iOS/UISearchBar.swift:18:43 - line:18:48] RangeText="base.d"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment