Clang Crash
| Originator: | dan | ||
| Number: | rdar://14119822 | Date Originated: | 11/06/2013 |
| Status: | Open | Resolved: | |
| Product: | Xcode DP-1 | Product Version: | 5.0 |
| Classification: | Crash | Reproducible: | yes |
11-Jun-2013 02:06 PM Daniel Thorpe:
Summary:
Building my application in Xcode5 DP-1 crashes the compiler on many files. The application builds in a workspace with a single "External" static library project, which itself build a few dependencies, including FacebookSDK and DTCoreText. All the dependencies build correctly. But the Application fails to build.
Steps to Reproduce:
Run the Build action
Expected Results:
It builds.
Actual Results:
It doesn't build
Regression:
It builds fine llvm in XC4.6.2
Notes:
It seems as though clang consistently falls over with:
1. /Users/daniel/Documents/Badoo/Development/Badoo/FacebookSDK.framework/Headers/FBRequestConnection.h:265:46: current parser token 'UIImage'
or sometimes:
1. /Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AUComponent.h:1542:8: current parser token 'UIImage'
Output:
CompileC /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Objects-normal/armv7/BMAChatTableViewController.o Classes/BMAChatTableViewController.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
cd /Users/daniel/Documents/Badoo/Development/Badoo
setenv LANG en_US.US-ASCII
setenv PATH "/Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode5-DP.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode5-DP.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch armv7 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c99 -fobjc-arc -Wno-trigraphs -fpascal-strings -O0 -Werror -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-receiver-is-weak -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wmissing-braces -Wparentheses -Wno-switch -Wunused-function -Wunused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wuninitialized -Wunknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wno-bool-conversion -Wenum-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-deprecated-implementations -DDEBUG=1 -isysroot /Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk -fstrict-aliasing -Wprotocol -Wno-deprecated-declarations -g -Wno-sign-conversion -miphoneos-version-min=5.0 -I/Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Badoo.hmap -I/Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Products/Debug-iphoneos/include -I/Users/daniel/Documents/Badoo/Development/Badoo/ -Ilib/three20/Products/three20 -Ilib/ProtocolBuffers/objectivec/Classes/ -I/Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/usr/include/libxml2 -IFlurry/ -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/AFNetworking/AFNetworking -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/CocoaAsyncSocket/RunLoop -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/CocoaAsyncSocket/GCD -IExternal/Submodules/DTCoreText/Core -IExternal/Submodules/DTCoreText/Core/Externals -IExternal/Submodules/DTCoreText/Core/Source -IExternal/Submodules/DTCoreText/Core/Test -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation -IExternal/Submodules/DTCoreText/Core/Test/Resources -IExternal/Submodules/DTCoreText/Core/Test/Source -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Core -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/DTFoundation -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Test -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Test/Resources -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Test/Source -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/DTHTMLParser -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/DTUTI -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/DTZipArchive -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/Externals -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/iOS -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/OSX -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Test/Resources/zipContent -IExternal/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/Externals/minizip -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/DTCoreText/DTCoreText -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/ODRefreshControl/ODRefreshControl -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/PSStackedView/PSStackedView -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/PSTCollectionView/PSTCollectionView -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/SOCKit -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/TTTAttributedLabel/TTTAttributedLabel -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/StatHat/objc -I/Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/HockeySDK-iOS/Classes -I/Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/DerivedSources/armv7 -I/Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/DerivedSources -F/Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Products/Debug-iphoneos -F/Users/daniel/Documents/Badoo/Development/Badoo -F/Users/daniel/Documents/Badoo/Development/Badoo/External/Libraries/Calabash -DDEBUG=1 -include /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/PrecompiledHeaders/Badoo_Prefix-cftcibffoihwcadvwjumedzpkwjh/Badoo_Prefix.pch -MMD -MT dependencies -MF /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Objects-normal/armv7/BMAChatTableViewController.d --serialize-diagnostics /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Objects-normal/armv7/BMAChatTableViewController.dia -c /Users/daniel/Documents/Badoo/Development/Badoo/Classes/BMAChatTableViewController.m -o /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Objects-normal/armv7/BMAChatTableViewController.o
0 clang 0x000000010170195f main + 24114399
1 clang 0x0000000101701c84 main + 24115204
2 libsystem_c.dylib 0x00007fff857f194a _sigtramp + 26
3 clang 0x000000010009b477 main + 626679
4 clang 0x00000001000d30d7 main + 855127
5 clang 0x0000000100087a8d main + 546317
6 clang 0x00000001000861b9 main + 539961
7 clang 0x0000000100085edc main + 539228
8 clang 0x0000000100085b52 main + 538322
9 clang 0x0000000100084b8c main + 534284
10 clang 0x0000000100062365 main + 392933
11 clang 0x000000010005f3cd main + 380749
12 clang 0x000000010005e1d5 main + 376149
13 clang 0x000000010002a20d main + 163213
14 clang 0x000000010000a741 main + 33473
15 libdyld.dylib 0x00007fff895677e1 start + 0
16 libdyld.dylib 0x00000000000000c1 start + 1990822112
Stack dump:
0. Program arguments: /Applications/Xcode5-DP.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -cc1 -triple thumbv7-apple-ios5.0.0 -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -main-file-name BMAChatTableViewController.m -mrelocation-model pic -pic-level 2 -mdisable-fp-elim -masm-verbose -target-abi apcs-gnu -target-cpu cortex-a8 -mfloat-abi soft -target-feature +soft-float-abi -target-linker-version 142 -g -coverage-file /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Objects-normal/armv7/BMAChatTableViewController.o -resource-dir /Applications/Xcode5-DP.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/5.0 -dependency-file /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Objects-normal/armv7/BMAChatTableViewController.d -MT dependencies -isysroot /Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk -include-pch /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/PrecompiledHeaders/Badoo_Prefix-cftcibffoihwcadvwjumedzpkwjh/Badoo_Prefix.pch.pch -D DEBUG=1 -D DEBUG=1 -I /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Badoo.hmap -I /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Products/Debug-iphoneos/include -I /Users/daniel/Documents/Badoo/Development/Badoo/ -I lib/three20/Products/three20 -I lib/ProtocolBuffers/objectivec/Classes/ -I /Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/usr/include/libxml2 -I Flurry/ -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/AFNetworking/AFNetworking -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/CocoaAsyncSocket/RunLoop -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/CocoaAsyncSocket/GCD -I External/Submodules/DTCoreText/Core -I External/Submodules/DTCoreText/Core/Externals -I External/Submodules/DTCoreText/Core/Source -I External/Submodules/DTCoreText/Core/Test -I External/Submodules/DTCoreText/Core/Externals/DTFoundation -I External/Submodules/DTCoreText/Core/Test/Resources -I External/Submodules/DTCoreText/Core/Test/Source -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Core -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/DTFoundation -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Test -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Test/Resources -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Test/Source -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/DTHTMLParser -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/DTUTI -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/DTZipArchive -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/Externals -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/iOS -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/OSX -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Test/Resources/zipContent -I External/Submodules/DTCoreText/Core/Externals/DTFoundation/Core/Source/Externals/minizip -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/DTCoreText/DTCoreText -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/ODRefreshControl/ODRefreshControl -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/PSStackedView/PSStackedView -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/PSTCollectionView/PSTCollectionView -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/SOCKit -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/TTTAttributedLabel/TTTAttributedLabel -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/StatHat/objc -I /Users/daniel/Documents/Badoo/Development/Badoo/External/Submodules/HockeySDK-iOS/Classes -I /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/DerivedSources/armv7 -I /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/DerivedSources -F/Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Products/Debug-iphoneos -F/Users/daniel/Documents/Badoo/Development/Badoo -F/Users/daniel/Documents/Badoo/Development/Badoo/External/Libraries/Calabash -O0 -Wno-trigraphs -Werror -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-receiver-is-weak -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wmissing-braces -Wparentheses -Wno-switch -Wunused-function -Wunused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wuninitialized -Wunknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wno-bool-conversion -Wenum-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-deprecated-implementations -Wprotocol -Wno-deprecated-declarations -Wno-sign-conversion -std=c99 -ferror-limit 19 -fmacro-backtrace-limit 0 -fmessage-length 0 -stack-protector 1 -mstackrealign -fblocks -fobjc-runtime=ios-5.0.0 -fobjc-default-synthesize-properties -fencode-extended-block-signature -fobjc-arc -fobjc-exceptions -fexceptions -fsjlj-exceptions -fpascal-strings -fdiagnostics-show-option -fdiagnostics-show-note-include-stack -serialize-diagnostic-file /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Objects-normal/armv7/BMAChatTableViewController.dia -o /Users/daniel/Library/Developer/Xcode/DerivedData/Badoo-drlyrfclwukvcacqncogacunoztj/Build/Intermediates/Badoo.build/Debug-iphoneos/Badoo.build/Objects-normal/armv7/BMAChatTableViewController.o -x objective-c /Users/daniel/Documents/Badoo/Development/Badoo/Classes/BMAChatTableViewController.m
1. /Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AUComponent.h:1542:8: current parser token 'UIImage'
clang: error: unable to execute command: Segmentation fault: 11
clang: error: clang frontend command failed due to signal (use -v to see invocation)
Apple LLVM version 5.0 (clang-500.1.58) (based on LLVM 3.3svn)
Target: arm-apple-darwin12.3.0
Thread model: posix
clang: note: diagnostic msg: PLEASE submit a bug report to http://developer.apple.com/bugreporter/ and include the crash backtrace, preprocessed source, and associated run script.
clang: note: diagnostic msg:
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang: note: diagnostic msg: /var/folders/3f/dcjxlp9n6yd6p4fg50rzll8r0000gn/T/BMAChatTableViewController-ncdixH.m
clang: note: diagnostic msg: /var/folders/3f/dcjxlp9n6yd6p4fg50rzll8r0000gn/T/BMAChatTableViewController-ncdixH.sh
clang: note: diagnostic msg:
********************
Command /Applications/Xcode5-DP.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 254
11-Jun-2013 02:06 PM Daniel Thorpe:
'Requested_files.zip' was successfully uploaded
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!