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

Exception in ReceiptVerifier #7931

Closed
cyberduck opened this issue May 3, 2014 · 6 comments
Closed

Exception in ReceiptVerifier #7931

cyberduck opened this issue May 3, 2014 · 6 comments
Assignees
Labels
Milestone

Comments

@cyberduck
Copy link
Collaborator

cyberduck commented May 3, 2014

c8fec4a created the issue

I recently upgraded to 4.4.4/AppStore from an older non-App-Store-but-registered version (sorry, I don't remember the exact version - it's gone now). App Store said that it found a non-AppStore version and I let it make the replacement. All good.

When I open it and try to open a new Browser window, nothing happens. When I try to quit, nothing happens. I have to force-quit. Logging in as the Guest User, the same things happen. I manually trashed the app, and asked the App Store to re-install, which it did with no complaints. Same things happened. I deleted the app again, and replaced it with the regular downloaded version, and that worked fine.

OSX 10.9.2 Retina MBP.

Any idea what's going on here?

Here's a log dump:

May  3 10:18:01 Jet.local sandboxd[63735] ([47814]): Cyberduck(47814) deny network-bind /private/var/folders/5l/jhk_f7891jl7m7ff954cgg2r0000gn/T/ch.sudo.cyberduck/.java_pid47814.tmp
May  3 10:18:03 Jet.local Cyberduck[47814]: [main] ERROR org.rococoa.callback - Exception calling method for selector setApplicationMenu:
		at ch.cyberduck.ui.cocoa.foundation.NSBundle.loadNibNamed(NSBundle.java:47)
		at ch.cyberduck.ui.cocoa.BundleController.loadBundle(BundleController.java:74)
		at ch.cyberduck.ui.cocoa.BundleController.loadBundle(BundleController.java:62)
		at ch.cyberduck.ui.cocoa.MainController.<init>(MainController.java:132)
		at ch.cyberduck.ui.cocoa.MainApplication.main(MainApplication.java:153)
		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.updateLicenseMenu(MainController.java:210)
		at ch.cyberduck.ui.cocoa.MainController.setApplicationMenu(MainController.java:202)
May  3 10:18:05 Jet.local Cyberduck[47814]: [main] ERROR org.rococoa.callback - Exception calling method for selector applicationDidFinishLaunching:
		at ch.cyberduck.ui.cocoa.application.NSApplication$$ByRococoa.run(<generated>)
		at ch.cyberduck.ui.cocoa.MainApplication.main(MainApplication.java:162)
		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.BrowserController.awakeFromNib(BrowserController.java:251)
		at ch.cyberduck.ui.cocoa.BundleController.loadBundle(BundleController.java:78)
		at ch.cyberduck.ui.cocoa.BundleController.loadBundle(BundleController.java:62)
		at ch.cyberduck.ui.cocoa.BrowserController.<init>(BrowserController.java:204)
		at ch.cyberduck.ui.cocoa.MainController.newDocument(MainController.java:1499)
		at ch.cyberduck.ui.cocoa.MainController.newDocument(MainController.java:1483)
		at ch.cyberduck.ui.cocoa.MainController.newDocument(MainController.java:1449)
		at ch.cyberduck.ui.cocoa.MainController.applicationDidFinishLaunching(MainController.java:921)
May  3 10:18:33 Jet.local Cyberduck[47814]: [main] ERROR org.rococoa.callback - Exception calling method for selector applicationShouldHandleReopen:hasVisibleWindows:
		at ch.cyberduck.ui.cocoa.application.NSApplication$$ByRococoa.run(<generated>)
		at ch.cyberduck.ui.cocoa.MainApplication.main(MainApplication.java:162)
		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.BrowserController.awakeFromNib(BrowserController.java:251)
		at ch.cyberduck.ui.cocoa.BundleController.loadBundle(BundleController.java:78)
		at ch.cyberduck.ui.cocoa.BundleController.loadBundle(BundleController.java:62)
		at ch.cyberduck.ui.cocoa.BrowserController.<init>(BrowserController.java:204)
		at ch.cyberduck.ui.cocoa.MainController.newDocument(MainController.java:1499)
		at ch.cyberduck.ui.cocoa.MainController.newDocument(MainController.java:1483)
		at ch.cyberduck.ui.cocoa.MainController.newDocument(MainController.java:1449)
		at ch.cyberduck.ui.cocoa.MainController.applicationShouldHandleReopen_hasVisibleWindows(MainController.java:880)
May  3 10:18:37 Jet.local Cyberduck[47814]: [main] ERROR org.rococoa.callback - Exception calling method for selector newBrowserMenuClicked:
		at ch.cyberduck.ui.cocoa.application.NSApplication$$ByRococoa.run(<generated>)
		at ch.cyberduck.ui.cocoa.MainApplication.main(MainApplication.java:162)
		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.BrowserController.awakeFromNib(BrowserController.java:251)
		at ch.cyberduck.ui.cocoa.BundleController.loadBundle(BundleController.java:78)
		at ch.cyberduck.ui.cocoa.BundleController.loadBundle(BundleController.java:62)
		at ch.cyberduck.ui.cocoa.BrowserController.<init>(BrowserController.java:204)
		at ch.cyberduck.ui.cocoa.MainController.newDocument(MainController.java:1499)
		at ch.cyberduck.ui.cocoa.MainController.newDocument(MainController.java:1483)
		at ch.cyberduck.ui.cocoa.MainController.newBrowserMenuClicked(MainController.java:527)
May  3 10:18:42 Jet.local Cyberduck[47814]: [main] ERROR org.rococoa.callback - Exception calling method for selector applicationShouldTerminate:
		at ch.cyberduck.ui.cocoa.application.NSApplication$$ByRococoa.run(<generated>)
		at ch.cyberduck.ui.cocoa.MainApplication.main(MainApplication.java:162)
		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)
May  3 10:18:49 Jet com.apple.launchd.peruser.501[203] (ch.sudo.cyberduck.281280[47814]): Exited: Terminated: 15

@cyberduck
Copy link
Collaborator Author

cyberduck commented May 7, 2014

@dkocher commented

Can you check if there are any libraries (*.jar dependencies) are installed in /Library/Java/Extensions or ~/Library/Java/Extensions respectively. In particular a Bouncycastle version.

@cyberduck
Copy link
Collaborator Author

cyberduck commented May 7, 2014

c8fec4a commented

These are in /Library/Java/Extensions:

  • activation.jar
  • bcmail-jdk15-143.jar
  • bcprov-jdk15-143.jar
  • jaxb-api.jar
  • jaxb-impl.jar
  • jsr173_1.0_api.jar
  • KeyStoreBE.jar
  • librxtxSerial.jnilib
  • log4j-1.2.15.jar
  • mail.jar
  • RXTXcomm.jar
  • slf4j-api-1.5.8.jar
  • slf4j-log4j12-1.5.8.jar
  • tools.jar

And there is no ~/Library/Java/Extensions.

@cyberduck
Copy link
Collaborator Author

cyberduck commented May 8, 2014

@dkocher commented

I advise to remove these libraries or at least bcprov-jdk15-143.jar and bcmail-jdk15-143.jar to fix this issue. The third party product that installed these should bundle the libraries within the application and not install these system wide.

@cyberduck
Copy link
Collaborator Author

cyberduck commented May 9, 2014

c8fec4a commented

Removing those two libraries fixed the problem in Cyberduck. Thanks!

@cyberduck
Copy link
Collaborator Author

cyberduck commented Jun 19, 2014

@dkocher commented

#8038 closed as duplicate.

@cyberduck
Copy link
Collaborator Author

cyberduck commented Mar 4, 2015

@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.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants