Skip to content

Instantly share code, notes, and snippets.

@tmat
Last active June 16, 2016 22:48
Show Gist options
  • Save tmat/2e49f957e179c4fd679ad304e77b55bf to your computer and use it in GitHub Desktop.
Save tmat/2e49f957e179c4fd679ad304e77b55bf to your computer and use it in GitHub Desktop.
thread #1: tid = 0x37fa9, 0x0000000101439fc3 libcoreclr.dylib`CLRPrivBinderCoreCLR::BindAssemblyByName(IAssemblyName*, ICLRPrivAssembly**) + 467, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x60)
* frame #0: 0x0000000101439fc3 libcoreclr.dylib`CLRPrivBinderCoreCLR::BindAssemblyByName(IAssemblyName*, ICLRPrivAssembly**) + 467
frame #1: 0x0000000101119e47 libcoreclr.dylib`AssemblySpec::Bind(AppDomain*, int, CoreBindResult*, int, int, StackCrawlMark*) + 1639
frame #2: 0x00000001010cbe70 libcoreclr.dylib`AppDomain::BindAssemblySpec(AssemblySpec*, int, int, StackCrawlMark*, AssemblyLoadSecurity*, int) + 416
frame #3: 0x0000000101212200 libcoreclr.dylib`PEFile::LoadAssembly(unsigned int, IMDInternalImport*, char const*, char const*) + 352
frame #4: 0x00000001010ee72a libcoreclr.dylib`Module::LoadAssembly(AppDomain*, unsigned int, char const*, char const*) + 346
frame #5: 0x00000001010de296 libcoreclr.dylib`Assembly::FindModuleByTypeRef(Module*, unsigned int, Loader::LoadFlag, int*) + 390
frame #6: 0x000000010110253f libcoreclr.dylib`ClassLoader::LoadTypeDefOrRefThrowing(Module*, unsigned int, ClassLoader::NotFoundAction, ClassLoader::PermitUninstantiatedFlag, unsigned int, ClassLoadLevel) + 383
frame #7: 0x0000000101103224 libcoreclr.dylib`ClassLoader::LoadApproxParentThrowing(Module*, unsigned int, SigPointer*, SigTypeContext const*) + 116
frame #8: 0x0000000101318dfe libcoreclr.dylib`ClassLoader::CreateTypeHandleForTypeDefThrowing(Module*, unsigned int, Instantiation, AllocMemTracker*) + 462
frame #9: 0x00000001011037f0 libcoreclr.dylib`ClassLoader::CreateTypeHandleForTypeKey(TypeKey*, AllocMemTracker*) + 1040
frame #10: 0x000000010110331a libcoreclr.dylib`ClassLoader::DoIncrementalLoad(TypeKey*, TypeHandle, ClassLoadLevel) + 74
frame #11: 0x0000000101104380 libcoreclr.dylib`ClassLoader::LoadTypeHandleForTypeKey_Body(TypeKey*, TypeHandle, ClassLoadLevel) + 1328
frame #12: 0x00000001011003a4 libcoreclr.dylib`ClassLoader::LoadTypeHandleForTypeKey(TypeKey*, TypeHandle, ClassLoadLevel, InstantiationContext const*) + 180
frame #13: 0x00000001011017b5 libcoreclr.dylib`ClassLoader::LoadTypeDefThrowing(Module*, unsigned int, ClassLoader::NotFoundAction, ClassLoader::PermitUninstantiatedFlag, unsigned int, ClassLoadLevel, Instantiation*) + 581
frame #14: 0x00000001010fe13e libcoreclr.dylib`ClassLoader::LoadTypeHandleThrowing(NameHandle*, ClassLoadLevel, Module*) + 702
frame #15: 0x0000000101385e4c libcoreclr.dylib`TypeName::GetTypeHaveAssemblyHelper(Assembly*, int, int, Object**, int) + 492
frame #16: 0x0000000101383582 libcoreclr.dylib`TypeName::GetTypeWorker(int, int, int, Assembly*, int, int, StackCrawlMark*, Assembly*, ICLRPrivBinder*, int, Object**) + 306
frame #17: 0x000000010138459a libcoreclr.dylib`TypeName::GetTypeManaged(char16_t const*, DomainAssembly*, int, int, int, int, StackCrawlMark*, int, Object**, ICLRPrivBinder*) + 346
frame #18: 0x0000000101280153 libcoreclr.dylib`AssemblyNative::GetType(QCall::AssemblyHandle, char16_t const*, int, int, QCall::ObjectHandleOnStack, QCall::ObjectHandleOnStack) + 163
frame #19: 0x000000010791e1a4
frame #20: 0x000000010792bc18
frame #21: 0x000000010958d564
frame #22: 0x000000010958d431
frame #23: 0x000000010958d139
frame #24: 0x00000001094d1d7f
frame #25: 0x000000010939912c
frame #26: 0x0000000108559f92
frame #27: 0x000000010939f1cb
frame #28: 0x000000010939ecb6
frame #29: 0x0000000107e685b9
frame #30: 0x0000000107e67bfe
frame #31: 0x0000000107e678d7
frame #32: 0x0000000107e64e33
frame #33: 0x0000000107e6536b
frame #34: 0x0000000107e66e33
frame #35: 0x0000000107e65275
frame #36: 0x0000000107e650ed
frame #37: 0x000000010139bcda libcoreclr.dylib`FastCallFinalizeWorker_End + 124
frame #38: 0x000000010128b0b5 libcoreclr.dylib`MethodDescCallSite::CallTargetWorker(unsigned long const*) + 853
frame #39: 0x00000001010df91a libcoreclr.dylib`RunMain(MethodDesc*, short, int*, PtrArray**) + 938
frame #40: 0x00000001010dfadd libcoreclr.dylib`Assembly::ExecuteMainMethod(PtrArray**, int) + 221
frame #41: 0x000000010111bfe3 libcoreclr.dylib`CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) + 435
frame #42: 0x0000000101050953 libcoreclr.dylib`coreclr_execute_assembly + 259
frame #43: 0x0000000100001f8b corerun`ExecuteManagedAssembly(char const*, char const*, char const*, int, char const**) + 1195
frame #44: 0x00000001000013bb corerun`corerun(int, char const**) + 395
frame #45: 0x00007fff877595c9 libdyld.dylib`start + 1
omat-mac:Portable tomat$ /Users/tomat/roslyn2/Binaries/Bootstrap/corerun /Users/tomat/roslyn2/Binaries/Bootstrap/csc.exe /noconfig @/Users/tomat/b.rsp
>>> Microsoft.CodeAnalysis.resources, Version=42.42.42.42, Culture=en-US, PublicKeyToken=31bf3856ad364e35
>>> Done: Microsoft.CodeAnalysis.resources, Version=42.42.42.42, Culture=en-US, PublicKeyToken=31bf3856ad364e35
>>> Microsoft.CodeAnalysis.resources, Version=42.42.42.42, Culture=en, PublicKeyToken=31bf3856ad364e35
>>> Done: Microsoft.CodeAnalysis.resources, Version=42.42.42.42, Culture=en, PublicKeyToken=31bf3856ad364e35
>>> Microsoft.CodeAnalysis.CSharp.resources, Version=42.42.42.42, Culture=en-US, PublicKeyToken=31bf3856ad364e35
>>> Done: Microsoft.CodeAnalysis.CSharp.resources, Version=42.42.42.42, Culture=en-US, PublicKeyToken=31bf3856ad364e35
>>> Microsoft.CodeAnalysis.CSharp.resources, Version=42.42.42.42, Culture=en, PublicKeyToken=31bf3856ad364e35
>>> Done: Microsoft.CodeAnalysis.CSharp.resources, Version=42.42.42.42, Culture=en, PublicKeyToken=31bf3856ad364e35
>>> System.IO.MemoryMappedFiles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
>>> Done: System.IO.MemoryMappedFiles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
>>> System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
>>> Done: System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
>>> System.IO.MemoryMappedFiles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
>>> Done: System.IO.MemoryMappedFiles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
>>> System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
>>> Done: System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft (R) Visual C# Compiler version 42.42.42.42
Copyright (C) Microsoft Corporation. All rights reserved.
>>> XmlDocumentationComments.Analyzers, Version=1.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
>>> Done: XmlDocumentationComments.Analyzers, Version=1.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Assert failure(PID 39717 [0x00009b25], Thread: 306271 [0x4ac5f]): pLoadedAssembly != NULL
File: /Users/tomat/coreclr/src/binder/assemblybinder.cpp Line: 1833
Image: /Users/tomat/roslyn2/Binaries/Bootstrap/corerun
**** MessageBox invoked, title 'corerun - Assert Failure (PID 39717, Thread 306271/0x4ac5f)' ****
pLoadedAssembly != NULL
/Users/tomat/coreclr/src/binder/assemblybinder.cpp, Line: 1833
Abort - Kill program
Retry - Debug
Ignore - Keep running
Image:
/Users/tomat/roslyn2/Binaries/Bootstrap/corerun
********
Abort trap: 6
tomat-mac:Portable tomat$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment