Skip to content

Unsatisifed link error using random functions #12628

@dkocher

Description

@dkocher

This only affects Windows builds.

Inner Exception 1
Type:        java.lang.RuntimeException
Message:     java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: DEFAULT, provider: BC, class: org.bouncycastle.jcajce.provider.drbg.DRBG$Default)
Source:      IKVM.OpenJDK.Core
Stack Trace: at java.security.SecureRandom.getDefaultPRNG(Boolean , Byte[] )
  at java.security.SecureRandom..ctor()
  at java.util.UUID.Holder..cctor()

Inner Exception 2
Type:        java.security.NoSuchAlgorithmException
Message:     Error constructing implementation (algorithm: DEFAULT, provider: BC, class: org.bouncycastle.jcajce.provider.drbg.DRBG$Default)
Source:      IKVM.OpenJDK.Core
Stack Trace: at sun.security.jca.GetInstance.getInstance(String type, Class clazz, String algorithm)
  at java.security.SecureRandom.getInstance(String algorithm)
  at java.security.SecureRandom.getDefaultPRNG(Boolean , Byte[] )

Inner Exception 3
Type:        java.lang.UnsatisfiedLinkError
Message:     sun/security/mscapi/PRNG.generateSeed(I[B)[B
Source:      IKVM.Runtime.JNI
Stack Trace: at IKVM.Runtime.JNI.Frame.GetFuncPtr(CallerID callerID, String clazz, String name, String sig)
  at sun.security.mscapi.PRNG.generateSeed(Int32 , Byte[] )
  at sun.security.mscapi.PRNG.engineGenerateSeed(Int32 i)
  at java.security.SecureRandom.generateSeed(Int32 numBytes)
  at org.bouncycastle.jcajce.provider.drbg.DRBG.HybridSecureRandom..ctor()
  at org.bouncycastle.jcajce.provider.drbg.DRBG.createBaseRandom(Boolean )
  at org.bouncycastle.jcajce.provider.drbg.DRBG.access$100(Boolean )
  at org.bouncycastle.jcajce.provider.drbg.DRBG.Default..cctor()

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions