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. Dismiss Notice

Bug D3D error was 887a0005 D3D error was 80070057]

Discussion in 'Windows' started by NicBischoff, Jun 28, 2022.

  1. NicBischoff

    NicBischoff

    Joined:
    Mar 19, 2014
    Posts:
    204
    Hi,

    Established game, many players.

    I have a few players getting this set of errors (see beiow).

    I assume this is a graphics card crash related to the drivers.
    The latest driver is on their system for their card.
    If they use the integrated card, then it works fine.

    d3d11: failed to create 2D texture id=61 etc

    Is rather vague, how do I work out what the texture in question is?
    I assume its something to do with the compression format and NPOT?
    How do I debug this error. This game is massive with thousands of elements and textures.

    Thanks for the advice.


    Initialize engine version: 5.6.6f2 (6bac21139588)
    GfxDevice: creating device client; threaded=1
    Direct3D:
    Version: Direct3D 11.0 [level 11.0]
    Renderer: NVIDIA GeForce GTX 850M (ID=0x1391)
    Vendor: NVIDIA
    VRAM: 1955 MB
    Driver: 30.0.14.7362
    Begin MonoManager ReloadAssembly

    <RI> Initializing input.

    <RI> Input initialized.

    desktop: 1920x1080 59Hz; virtual: 1920x1080 at 0,0
    <RI> Initialized touch support.

    UnloadTime: 0.803987 ms

    Setting up 4 worker threads for Enlighten.
    Thread -> id: 1780 -> priority: 1
    Thread -> id: 23dc -> priority: 1
    Thread -> id: 203c -> priority: 1
    Thread -> id: 1700 -> priority: 1
    [

    Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
    d3d11: failed to create 2D texture id=59 width=32 height=32 mips=6 dxgifmt=29 [D3D error was 887a0005]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E146 (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 504)

    d3d11: failed to create 2D texture shader resource view id=59 [D3D error was 80070057]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E21B (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 523)

    d3d11: failed to create 2D texture id=61 width=2 height=2 mips=1 dxgifmt=28 [D3D error was 887a0005]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E146 (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 504)

    d3d11: failed to create 2D texture shader resource view id=61 [D3D error was 80070057]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E21B (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 523)

    d3d11: failed to create 2D texture id=63 width=64 height=32 mips=1 dxgifmt=29 [D3D error was 887a0005]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E146 (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 504)

    d3d11: failed to create 2D texture shader resource view id=63 [D3D error was 80070057]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E21B (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 523)

    d3d11: failed to create 2D texture id=65 width=256 height=256 mips=1 dxgifmt=99 [D3D error was 887a0005]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E146 (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 504)

    d3d11: failed to create 2D texture shader resource view id=65 [D3D error was 80070057]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E21B (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 523)

    d3d11: failed to create 2D texture id=67 width=86 height=92 mips=1 dxgifmt=29 [D3D error was 887a0005]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E146 (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 504)

    d3d11: failed to create 2D texture shader resource view id=67 [D3D error was 80070057]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E21B (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 523)

    d3d11: failed to create 2D texture id=69 width=739 height=154 mips=1 dxgifmt=29 [D3D error was 887a0005]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E146 (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 504)

    d3d11: failed to create 2D texture shader resource view id=69 [D3D error was 80070057]

    0x00007FF787CDB6C4 (desolation)
    0x00007FF787CDD29F (desolation)
    0x00007FF787BA5BED (desolation)
    0x00007FF7878027F6 (desolation)
    0x00007FF787802C4C (desolation)
    0x00007FF78765E21B (desolation)
    0x00007FF787645574 (desolation)
    0x00007FF787730D12 (desolation)
    0x00007FF7876E26F5 (desolation)
    0x00007FF7876EC8F8 (desolation)
    0x00007FF78761DE0A (desolation)
    0x00007FF7876A8EF9 (desolation)
    0x00007FF7876A998F (desolation)
    0x00007FF7876901EA (desolation)
    0x00007FF787A41E7C (desolation)
    0x00007FFF208E1412 (KERNEL32) BaseThreadInitThunk
    0x00007FFF20B75504 (ntdll) RtlUserThreadStart

    (Filename: Line: 523)

    d3d11: failed to create Cube texture id=71 s=128 mips=8 d3dfmt=95 [887a0005]
    d3d11: failed to create Cube texture view id=71 [80070057]
    D3D shader create error for vertex shader [0x887a0005]
    D3D shader create error for pixel shader [0x887a0005]
    UnloadTime: 3.999409 ms

    Unloading 8 unused Assets to reduce memory usage. Loaded Objects now: 1542.
    Total: 2.845602 ms (FindLiveObjects: 0.089807 ms CreateObjectMapping: 0.080826 ms MarkObjects: 2.655296 ms DeleteObjects: 0.019244 ms)
     
  2. NicBischoff

    NicBischoff

    Joined:
    Mar 19, 2014
    Posts:
    204
  3. holo-krzysztof

    holo-krzysztof

    Joined:
    Apr 5, 2017
    Posts:
    74
    Your first error is this: https://www.hresult.info/FACILITY_DXGI/0x887A0005 which is DXGI device loss.
    The ones following after are here: https://www.hresult.info/FACILITY_WIN32/0x80070057 (likely caused by the graphics device loss in the first place).

    Microsoft has some docs about handling device loss, maybe they are helpful: https://docs.microsoft.com/en-us/wi...estigating-the-cause-of-device-removed-errors

    Have you tried enabling the D3D11 Debug layer before running the game?
    You might get some info about what's happening.
    Looks like a driver crash to me, but you never know. Maybe exceeding some device/driver limit? It's a pretty old GPU that's showing up in the logs.
     
  4. NicBischoff

    NicBischoff

    Joined:
    Mar 19, 2014
    Posts:
    204
    Problem is that I cannot recreate it. Its one of those bugs. So as I used Unity 5 - the player was able to force dx9 and that solved it. Still weird. Thanks for the resources, ill check them as well.