Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #489387 +++ The bundle in Orbit does need to be fixed, so will leave that original bug in Orbit, but yes, Equinox should prevent "infinite loop" just because a bundle is signed wrong. :) I am hoping "just the bundle" will suffice for Equinox to reproduce? I can attach that, but the repo it was in was 44 Meg, so if you need that "saved" somewhere, let me know.
Created attachment 260323 [details] jar.pack.gz file that exhibits the problem It seems only pack.gz versions are available from that repository at https://hudson.eclipse.org/orbit/job/orbit-recipes/lastSuccessfulBuild/artifact/releng/repository/target/repository and it seems to be at the "converting it to a jar" that hangs. So ... not sure it is what I originally though.
Created attachment 260325 [details] corresponding jar file I was wrong that only pack.gz files existed there. So this is the source jar. This is a sample of the MANIFEST.MF where the "IDEA*" class as been removed from the jar but MANIFEST entry remains. Name: org/bouncycastle/crypto/BufferedBlockCipher.class SHA-256-Digest: 1+x2NhT7P3sGcgv3Wv0aBFgkftyeZS+HkWI76OPSjsw= SHA1-Digest: DvsB7oYQEFakEK277dVAj7pvfmE= Name: org/bouncycastle/jcajce/provider/symmetric/IDEA.class SHA1-Digest: pjB0KcYHul58lClA7k5JzUmkpqQ= Name: org/bouncycastle/crypto/tls/DefaultTlsServer.class SHA-256-Digest: JSsSh4hwqo5gpzQFsXPYRGo9s2qhL2yzAypp7g8aO5c= SHA1-Digest: kxDUeJZzv4eYmuh+L/tzA9MRsis=
New Gerrit change created: https://git.eclipse.org/r/69464
Gerrit change https://git.eclipse.org/r/69464 was merged to [master]. Commit: http://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=1b7bd98d0c6b8334fa838e7d1c875b24c58c1384
Fixed.