Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NoSuchMethodError in CMSSignedData class #8038

Closed
cyberduck opened this issue Jun 18, 2014 · 8 comments
Closed

NoSuchMethodError in CMSSignedData class #8038

cyberduck opened this issue Jun 18, 2014 · 8 comments

Comments

@cyberduck
Copy link
Collaborator

b1e57fc created the issue

Hi,

I recently upgraded to Mavericks. My Cyberduck (Version 4.4.5 - 14720), which was purchased through iTunes, now gets stuck on opening. All I can see is the menu bar at the top.

I can't open a new connection (the menu item is greyed out) and clicking on "New Connection" does nothing either. I can open the Activity and Transfers windows, but can only see the progress spinner spinning.

I have tried removing Cyberduck and reinstalling via iTunes. Still no difference.

Any ideas?

Thank you. Prembo


Attachments

@cyberduck
Copy link
Collaborator Author

b1e57fc commented

PS There is nothing in the log drawer. And the only way I can quit it is to force quit.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Can you find any related output in the system.log (/Applications/Utilities/Console.app)?

@cyberduck
Copy link
Collaborator Author

b1e57fc commented

Unfortunately System.log is empty. But I've attached some errors to Cyberduck logged (found by searching for Cyberduck in Console).

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:4 prembo]:

Unfortunately System.log is empty. But I've attached some errors to Cyberduck logged (found by searching for Cyberduck in Console).

Caused by: java.lang.NoSuchMethodError: org.bouncycastle.cms.CMSSignedData.getCertificates()Lorg/bouncycastle/util/Store;
	at ch.cyberduck.core.aquaticprime.ReceiptVerifier.verify(ReceiptVerifier.java:80)
	at ch.cyberduck.core.aquaticprime.Receipt$Factory.open(Receipt.java:51)
	at ch.cyberduck.core.aquaticprime.Receipt$Factory.open(Receipt.java:85)
	at ch.cyberduck.core.aquaticprime.LicenseFactory.find(LicenseFactory.java:107)
	at ch.cyberduck.ui.cocoa.MainController.applicationShouldTerminateAfterDonationPrompt(MainController.java:1307)
	at ch.cyberduck.ui.cocoa.MainController.applicationShouldTerminate(MainController.java:1296)
	... 25 more

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Duplicate for #7931.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Refer to Incompatibilities. Make sure no libraries (*.jar dependencies) are installed in /Library/Java/Extensions or ~/Library/Java/Extensions respectively. In particular a any Bouncycastle version.

@cyberduck
Copy link
Collaborator Author

b1e57fc commented

Interesting - removed it and it seems to be working again. I wonder why this has become an issue on Mavericks + 4.4.5 but not Lion + previous versions of Cyberduck?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Fixed in 8c7361d with setting the extension directories to only include lib/ext from the bundled runtime.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant