Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-16749

.NET: EntryPointNotFoundException on Alpine Linux

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.13
    • platforms
    • .NET: Fixed EntryPointNotFoundException on Alpine Linux.
    • Release Notes Required

    Description

      Ignite.NET does not start on Alpine Linux:

      Unhandled exception. System.EntryPointNotFoundException: Unable to find an entry point named 'dlopen' in shared library 'libcoreclr.so'.
         at Apache.Ignite.Core.Impl.Unmanaged.Jni.DllLoader.NativeMethodsCore.dlopen(String filename, Int32 flags)
         at Apache.Ignite.Core.Impl.Unmanaged.Jni.DllLoader.Load(String dllPath)
         at Apache.Ignite.Core.Impl.Unmanaged.Jni.JvmDll.LoadDll(String filePath, String simpleName)
         at Apache.Ignite.Core.Impl.Unmanaged.Jni.JvmDll.Load(String configJvmDllPath, ILogger log)
         at Apache.Ignite.Core.Ignition.Start(IgniteConfiguration cfg)
         at Apache.Ignite.Core.Ignition.Start()
         at Apache.Ignite.Docker.Program.Main() in /app/Program.cs:line 15
      

      See https://github.com/ptupitsyn/ignite-net-docker/tree/alpine-test to reproduce with Docker.

      Attachments

        Activity

          People

            ptupitsyn Pavel Tupitsyn
            ptupitsyn Pavel Tupitsyn
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 10m
                10m