Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice
  4. Dismiss Notice

Bug iOS 14 Crash

Discussion in 'iOS and tvOS' started by PUKKUN, Oct 12, 2020.

  1. PUKKUN

    PUKKUN

    Joined:
    Oct 23, 2014
    Posts:
    1
    I got this error since using iOS 14

    Unity: 2018.4.10f
    Xcode 11.7


    Crashed: com.apple.main-thread
    0 libsystem_kernel.dylib 0x1b2bab98c __pthread_kill + 8
    1 libsystem_pthread.dylib 0x1ce1d3c74 pthread_kill + 272
    2 libsystem_c.dylib 0x18fd7cbb4 abort + 104
    3 libsystem_malloc.dylib 0x195cca4dc _malloc_put + 558
    4 libsystem_malloc.dylib 0x195cca768 malloc_zone_error + 104
    5 libsystem_malloc.dylib 0x195cb5e84 free_list_checksum_botch + 40
    6 libsystem_malloc.dylib 0x195cb2eb8 small_free_list_remove_ptr_no_clear + 1232
    7 libsystem_malloc.dylib 0x195cb3f30 free_small + 688
    8 CoreFoundation 0x186bf943c _CFRelease + 1004
    9 appname 0x1024652d4 CreateMTLLibraryFromSource(char const*, unsigned long, MetalIORemapState const&) + 191 (String.h:191)
    10 appname 0x102464c84 GpuProgramMetal::GetShader(MetalIORemapState const&) + 180 (GpuProgramsMetal.mm:180)
    11 appname 0x102464ba8 GpuProgramMetal::CreateFromShaderLabSource(ShaderGpuProgramType, char const*, char const*, unsigned long) + 62 (GpuProgramsMetal.mm:62)
    12 appname 0x1024658ac CreateMetalShaderShaderLab(ShaderGpuProgramType, dynamic_array<unsigned char, 0ul> const&) + 269 (GpuProgramsMetal.mm:269)
    13 appname 0x1022259d0 CreateGpuProgram(ShaderGpuProgramType, dynamic_array<unsigned char, 0ul> const&, CreateGpuProgramOutput&) + 868 (GpuProgram.cpp:868)
    14 appname 0x1021f00e8 ShaderLab::SubProgram::Compile() + 209 (ShaderProgram.cpp:209)
    15 appname 0x1021f0e24 ShaderLab::Program::EnsureCompiledAndMarkUnsupportedIfFailed(ShaderLab::SubProgram const*, ShaderKeywordSet const&, ShaderKeywordSet*, ShaderSnippetResult&) const + 40 (ShaderProgram.h:40)
    16 appname 0x1021f0fbc ShaderLab::Program::GetMatchingSubProgram(Shader const*, ShaderLab::Pass const*, ShaderKeywordSet const&, unsigned int, ShaderKeywordSet*, ShaderSnippetResult&) const + 714 (ShaderProgram.cpp:714)
    17 appname 0x1021ed574 ShaderLab::ShaderState::FindSubProgramsToUse(Shader const*, ShaderLab::Pass const*, ShaderLab::SubPrograms&, ShaderPassContext const&) const + 394 (ShaderState.cpp:394)
    18 appname 0x1021eb8a0 ShaderLab::ShaderState::ApplyShaderState(unsigned int, ShaderPropertySheet const*, ShaderPassContext const&, Shader*, ShaderLab::Pass*, ShaderLab::SubPrograms*, DeviceRenderStateBlock const*) const + 564 (ShaderState.cpp:564)
    19 appname 0x1021eb7d0 ShaderLab::Pass::ApplyPass(unsigned int, ShaderPropertySheet const*, ShaderPassContext&, Shader*, int, ShaderLab::GrabPasses const*, ShaderLab::SubPrograms*, DeviceRenderStateBlock const*) + 65 (ShaderPass.cpp:65)
    20 appname 0x1021d0e30 ApplyMaterialPassAndKeywordsWithCache(SharedMaterialData const&, ShaderPassContext&, Shader*, ShaderLab::Pass*, int, bool, ShaderLab::GrabPasses const*, ShaderLab::SubPrograms*, DeviceRenderStateBlock const*) + 185 (MaterialDisplayListCache.cpp:185)
    21 appname 0x1020c09cc BatchRenderer::ApplyShaderPass(ShaderPassContext&, SharedMaterialData const*, Shader*, ShaderLab::Pass*, int, BatchingFlags, bool, bool, ShaderLab::GrabPasses const*, DeviceRenderStateBlock const*) + 95 (BatchRenderer.cpp:95)
    22 appname 0x1020c4800 ForwardRenderLoopJob(GfxDeviceAsyncCommand::ArgScratch*, GfxDeviceAsyncCommand::Arg const*) + 841 (ForwardShaderRenderLoop.cpp:841)
    23 appname 0x10223bf08 GfxDevice::ExecuteAsync(int, void (*)(GfxDeviceAsyncCommand::ArgScratch*, GfxDeviceAsyncCommand::Arg const*), GfxDeviceAsyncCommand::ArgScratch**, GfxDeviceAsyncCommand::Arg const*, JobFence const&) + 2024 (GfxDevice.cpp:2024)
    24 appname 0x1020c38e0 ForwardShaderRenderLoop::StartRenderJobs(JobFence&, bool, bool, ShaderPassContext&) + 1107 (ForwardShaderRenderLoop.cpp:1107)
    25 appname 0x1020c4c9c ForwardShaderRenderLoop::PerformRendering(JobFence&, ActiveLight const*, ShadowJobData const&, bool, bool, bool, Camera::RenderFlag) + 1156 (ForwardShaderRenderLoop.cpp:1156)
    26 appname 0x1020c5874 DoForwardShaderRenderLoop(RenderLoopContext const&, dynamic_array<RenderObjectData, 0ul>&, CullResults const&, bool, bool, bool, Camera::RenderFlag) + 1658 (ForwardShaderRenderLoop.cpp:1658)
    27 appname 0x1020bc9fc DoRenderLoop(RenderLoop&, RenderingPath, CullResults&, ShadowMapCache&) + 541 (RenderLoopPrivate.cpp:541)
    28 appname 0x10206db70 Camera::DoRender(CullResults&, SharedRendererScene const&, Camera::RenderFlag, Camera::PerformRenderFunction*) + 1940 (Camera.cpp:1940)
    29 appname 0x10206ea80 Camera::CustomRender(CullResults&, ShaderPassContext&, CameraRenderingParams const*, Camera::RenderFlag, Camera::PerformRenderFunction*, void (*)()) + 1007 (Camera.h:1007)
    30 appname 0x1020755ec RenderManager::RenderCameras(int, void (*)()) + 124 (RenderManager.cpp:124)
    31 appname 0x1021b0b48 PlayerRender(bool) + 961 (Player.cpp:961)
    32 appname 0x1021ad9f4 ExecutePlayerLoop(NativePlayerLoopSystem*) + 347 (PlayerLoop.cpp:347)
    33 appname 0x1021ada28 ExecutePlayerLoop(NativePlayerLoopSystem*) + 365 (PlayerLoop.cpp:365)
    34 appname 0x1021adc08 PlayerLoop() + 45 (RecursionLimit.h:45)
    35 appname 0x10247b4fc UnityPlayerLoopImpl(bool) + 272 (LibEntryPoint.mm:272)
    36 appname 0x100f618e8 UnityRepaint + 280 (UnityAppController+Rendering.mm:280)
    37 appname 0x100f617c4 -[UnityAppController(Rendering) repaintDisplayLink] + 72 (UnityAppController+Rendering.mm:72)
    38 QuartzCore 0x189e846a4 CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 664
    39 QuartzCore 0x189f5b1a0 display_timer_callback(__CFMachPort*, void*, long, void*) + 280
    40 CoreFoundation 0x186bd3ce4 __CFMachPortPerform + 176
    41 CoreFoundation 0x186bf8098 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 60
    42 CoreFoundation 0x186bf7440 __CFRunLoopDoSource1 + 596
    43 CoreFoundation 0x186bf1320 __CFRunLoopRun + 2360
    44 CoreFoundation 0x186bf04bc CFRunLoopRunSpecific + 600
    45 GraphicsServices 0x19d675820 GSEventRunModal + 164
    46 UIKitCore 0x189594734 -[UIApplication _run] + 1072
    47 UIKitCore 0x189599e10 UIApplicationMain + 168
    48 appname 0x100f594d0 main + 41 (main.mm:41)
    49 libdyld.dylib 0x1868b7e60 start + 4



    Crashed: librariesCacheSerialQueue
    0 libsystem_kernel.dylib 0x1be1ea95c __pthread_kill + 8
    1 libsystem_pthread.dylib 0x1d922b9e8 pthread_kill + 212
    2 libsystem_c.dylib 0x19c5ce934 abort + 100
    3 libsystem_malloc.dylib 0x1a2298030 _malloc_put + 554
    4 libsystem_malloc.dylib 0x1a22982a4 malloc_zone_error + 100
    5 libsystem_malloc.dylib 0x1a2286f5c free_list_checksum_botch + 36
    6 libsystem_malloc.dylib 0x1a228438c small_free_list_remove_ptr_no_clear + 1228
    7 libsystem_malloc.dylib 0x1a22863a0 small_malloc_from_free_list + 488
    8 libsystem_malloc.dylib 0x1a22849cc small_malloc_should_clear + 192
    9 libsystem_malloc.dylib 0x1a2281c10 szone_malloc_should_clear + 132
    10 libsystem_malloc.dylib 0x1a228d9ac _malloc_zone_malloc + 144
    11 Metal 0x1a87cd218 invocation function for block in MTLCompilerFSCache::getElement(MTLUINT256_t, void**, unsigned long*) + 352
    12 libdispatch.dylib 0x1935bd280 _dispatch_client_callout + 16
    13 libdispatch.dylib 0x19356cd6c _dispatch_lane_barrier_sync_invoke_and_complete + 56
    14 Metal 0x1a87cd014 MTLCompilerFSCache::getElement(MTLUINT256_t, void**, unsigned long*) + 252
    15 Metal 0x1a882bc58 MultiLevelPipelineCache::getElement(MTLUINT256_t const&) const + 160
    16 Metal 0x1a882b898 MTLLibraryBuilder::initLibraryContainerWithRequestData(MTLLibraryContainer*, void*, unsigned long, MTLBuildRequestType, MTLCompileOptions const*, MTLCompilerFunctionRequest const*, unsigned int, bool, void () block_pointer) + 908
    17 Metal 0x1a882c4b8 MTLLibraryBuilder::newLibraryWithRequestData(void*, unsigned long, MTLBuildRequestType, MTLCompileOptions const*, MTLCompilerFunctionRequest const*, unsigned int, bool, void (id<MTLLibrary>, NSError*) block_pointer) + 224
    18 Metal 0x1a882dba8 MTLLibraryBuilder::newLibraryWithSource(id<MTLDevice>, NSString*, MTLCompileOptions*, bool, void (id<MTLLibrary>, NSError*) block_pointer) + 4660
    19 Metal 0x1a87fc764 -[_MTLDevice newLibraryWithSource:options:error:] + 152
    20 AGXMetalA9 0x1d97962c8 (Missing)
    21 appname 0x10376d1dc CreateMTLLibraryFromSource(char const*, unsigned long, MetalIORemapState const&) + 310 (GpuProgramsMetal.mm:310)
    22 appname 0x10376cc84 GpuProgramMetal::GetShader(MetalIORemapState const&) + 180 (GpuProgramsMetal.mm:180)
    23 appname 0x10376cba8 GpuProgramMetal::CreateFromShaderLabSource(ShaderGpuProgramType, char const*, char const*, unsigned long) + 62 (GpuProgramsMetal.mm:62)
    24 appname 0x10376d8ac CreateMetalShaderShaderLab(ShaderGpuProgramType, dynamic_array<unsigned char, 0ul> const&) + 269 (GpuProgramsMetal.mm:269)
    25 appname 0x10352d9d0 CreateGpuProgram(ShaderGpuProgramType, dynamic_array<unsigned char, 0ul> const&, CreateGpuProgramOutput&) + 868 (GpuProgram.cpp:868)
    26 appname 0x1034f80e8 ShaderLab::SubProgram::Compile() + 209 (ShaderProgram.cpp:209)
    27 appname 0x1034f8e24 ShaderLab::Program::EnsureCompiledAndMarkUnsupportedIfFailed(ShaderLab::SubProgram const*, ShaderKeywordSet const&, ShaderKeywordSet*, ShaderSnippetResult&) const + 40 (ShaderProgram.h:40)
    28 appname 0x1034f8fbc ShaderLab::Program::GetMatchingSubProgram(Shader const*, ShaderLab::Pass const*, ShaderKeywordSet const&, unsigned int, ShaderKeywordSet*, ShaderSnippetResult&) const + 714 (ShaderProgram.cpp:714)
    29 appname 0x1034f5574 ShaderLab::ShaderState::FindSubProgramsToUse(Shader const*, ShaderLab::Pass const*, ShaderLab::SubPrograms&, ShaderPassContext const&) const + 394 (ShaderState.cpp:394)
    30 appname 0x1034f38a0 ShaderLab::ShaderState::ApplyShaderState(unsigned int, ShaderPropertySheet const*, ShaderPassContext const&, Shader*, ShaderLab::Pass*, ShaderLab::SubPrograms*, DeviceRenderStateBlock const*) const + 564 (ShaderState.cpp:564)
    31 appname 0x1034f37d0 ShaderLab::Pass::ApplyPass(unsigned int, ShaderPropertySheet const*, ShaderPassContext&, Shader*, int, ShaderLab::GrabPasses const*, ShaderLab::SubPrograms*, DeviceRenderStateBlock const*) + 65 (ShaderPass.cpp:65)
    32 appname 0x1034d8d4c ApplyMaterialPassWithCache(SharedMaterialData const&, ShaderPassContext&, Shader*, ShaderLab::Pass*, int, bool, ShaderLab::GrabPasses const*, ShaderLab::SubPrograms*, DeviceRenderStateBlock const*) + 185 (MaterialDisplayListCache.cpp:185)
    33 appname 0x1034e70dc Material::SetPassFast(ShaderLab::Pass*, ShaderPassContext&, Shader*, int, bool, ShaderLab::SubPrograms*) + 21 (ApplyKeywords.h:21)
    34 appname 0x1034e71a8 Material::SetPassSlow(int, ShaderPassContext&, int, bool) + 694 (Material.cpp:694)
    35 appname 0x1031afd28 UI::Canvas::DrawRawMesh(UI::Batch&, GfxBuffer*, GfxBuffer*) + 835 (Canvas.cpp:835)
    36 appname 0x1031b0010 UI::Canvas::RenderOverlays() + 929 (Canvas.cpp:929)
    37 appname 0x1031a786c UI::CanvasManager::RenderOverlays(int) + 237 (CanvasManager.cpp:237)
    38 appname 0x1034b8b58 PlayerRender(bool) + 903 (Player.cpp:903)
    39 appname 0x1034b59f4 ExecutePlayerLoop(NativePlayerLoopSystem*) + 347 (PlayerLoop.cpp:347)
    40 appname 0x1034b5a28 ExecutePlayerLoop(NativePlayerLoopSystem*) + 365 (PlayerLoop.cpp:365)
    41 appname 0x1034b5c08 PlayerLoop() + 45 (RecursionLimit.h:45)
    42 appname 0x1037834fc UnityPlayerLoopImpl(bool) + 272 (LibEntryPoint.mm:272)
    43 appname 0x1022698e8 UnityRepaint + 280 (UnityAppController+Rendering.mm:280)
    44 appname 0x1022697c4 -[UnityAppController(Rendering) repaintDisplayLink] + 72 (UnityAppController+Rendering.mm:72)
    45 QuartzCore 0x196a87eac CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 660
    46 IOKit 0x19dea2f28 IODispatchCalloutFromCFMessage + 376
    47 CoreFoundation 0x1938e187c __CFMachPortPerform + 172
    48 CoreFoundation 0x193904a70 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 56
    49 CoreFoundation 0x193903e84 __CFRunLoopDoSource1 + 588
    50 CoreFoundation 0x1938fe054 __CFRunLoopRun + 2332
    51 CoreFoundation 0x1938fd200 CFRunLoopRunSpecific + 572
    52 GraphicsServices 0x1a99f8598 GSEventRunModal + 160
    53 UIKitCore 0x1961c3004 -[UIApplication _run] + 1052
    54 UIKitCore 0x1961c85d8 UIApplicationMain + 164
    55 appname 0x1022614d0 main + 41 (main.mm:41)
    56 libdyld.dylib 0x1935dc598 start + 4
     
  2. Vongola_Bili

    Vongola_Bili

    Joined:
    Aug 15, 2021
    Posts:
    4
    I got the same bug in iOS 14. I build xcode in windows by unity 2020.3.30.
    Have u found a solution?
     
  3. Vongola_Bili

    Vongola_Bili

    Joined:
    Aug 15, 2021
    Posts:
    4
    "PRODUCT_NAME_APP" cannot contain symbols other than English letters