Search Unity

libadvapi32

Discussion in 'Linux' started by linfuqing, Feb 15, 2020.

  1. linfuqing

    linfuqing

    Joined:
    May 11, 2015
    Posts:
    166
    Code (CSharp):
    1. Set current directory to /root/LinuxServer
    2. Found path: /root/LinuxServer/SandBox.x86_64
    3. Mono path[0] = '/root/LinuxServer/SandBox_Data/Managed'
    4. Mono config path = '/root/LinuxServer/SandBox_Data/MonoBleedingEdge/etc'
    5. Preloaded 'lib_burst_generated.so'
    6. Preloaded 'libsteam_api.so'
    7. Unable to load player prefs
    8. Initialize engine version: 2019.3.1f1 (89d6087839c2)
    9. [Subsystems] Discovering subsystems at path /root/LinuxServer/SandBox_Data/UnitySubsystems
    10. Forcing GfxDevice: Null
    11. GfxDevice: creating device client; threaded=0
    12. NullGfxDevice:
    13.     Version:  NULL 1.0 [1.0]
    14.     Renderer: Null Device
    15.     Vendor:   Unity Technologies
    16. Begin MonoManager ReloadAssembly
    17. - Completed reload, in  0.087 seconds
    18. UnloadTime: 0.856007 ms
    19. Plugins: Couldn't open advapi32, error: advapi32: cannot open shared object file: No such file or directory
    20. (Filename:  Line: 306)
    21.  
    22. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll
    23. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll.so
    24. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/advapi32.dll
    25. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32
    26. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.so
    27. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/advapi32
    28. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll
    29. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll.so
    30. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll
    31. Plugins: Couldn't open advapi32, error: advapi32: cannot open shared object file: No such file or directory
    32. (Filename:  Line: 306)
    33.  
    34. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll
    35. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll.so
    36. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/advapi32.dll
    37. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32
    38. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.so
    39. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/advapi32
    40. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll
    41. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll.so
    42. Fallback handler could not load library /root/LinuxServer/SandBox_Data/Mono/libadvapi32.dll
    43.  
    The log of my linux build need the libadvapi32,How can i get the it?
    My linux version is centos 7.2
     
  2. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,680
    You cannot, advapi32.dll is part of Windows. Do you know why your project is trying to load it?
     
  3. linfuqing

    linfuqing

    Joined:
    May 11, 2015
    Posts:
    166
    I found the reason that I use System.Collections.Concurrent.ConcurrentBag in .NET Standard 2.0.
     
  4. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,680
    Okay, this is a known issue (I've actually discovered it after I originally replied to you). That error is harmless. The ConcurrentBag will still work - you can ignore the error safely. I'll be working on a fix for it.
     
    GameSire and linfuqing like this.
  5. unit_dev123

    unit_dev123

    Joined:
    Feb 10, 2020
    Posts:
    989
    thank u for fix
     
  6. konnyaku256

    konnyaku256

    Joined:
    Feb 27, 2020
    Posts:
    2
    I get the same problem occurs when using the Server Build option for Linux and macOS.
    Code (stdout):
    1. Plugins: Couldn't open advapi32, error: advapi32: cannot open shared object file: No such file or directory
    Do you know a specific way to solve this problem?

    I'm using Unity version 2019.3.5f1.
     
  7. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,680
    Update to latest 2019.3 version. It was fixed in 2019.3.9f1.
     
    dhernandezpwm and konnyaku256 like this.
  8. konnyaku256

    konnyaku256

    Joined:
    Feb 27, 2020
    Posts:
    2
    I updated to 2019.3.12f1. Then it was solved.
    Thanks!
     
  9. dhernandezpwm

    dhernandezpwm

    Joined:
    Jun 21, 2018
    Posts:
    1
    I cannot update to 2019.3 version because I am using Azure spatial anchors which are not compatible with 2019.3 and forward, any work arround for unity 2019.2.19? this is showing when I compile for android
     
  10. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,680
    You can just ignore it, it's just an incorrectly printed warning.
     
    dhernandezpwm likes this.
  11. connectBazaar

    connectBazaar

    Joined:
    Sep 10, 2021
    Posts:
    1
    I found a similar issue using AspNetCore.SignalR.Client working on Mac and this prevents the HubConnection working properly. Anyone know how to fix this? Thanks

    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dll
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dll.dylib
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dll.so
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dll.bundle
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/advapi32.dll
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dylib
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.so
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.bundle
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/advapi32
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dll
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dll.dylib
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dll.so
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dll.bundle
    Fallback handler could not load library /Applications/Unity/Hub/Editor/2020.3.18f1/Unity.app/Contents/Frameworks/Mono/lib/libadvapi32.dll
     
  12. sebas77

    sebas77

    Joined:
    Nov 4, 2011
    Posts:
    1,642
    this started to happen to me today, not sure why.