Page 1 of 1

Menus Gray, No default Window, and Unknown class in nib file

Posted: Fri Mar 23, 2007 5:14 pm
by bgoodin
When starting Cyberduck I do not get a default window and the menus are all greyed out. Looking in the logs I have found the error that is displayed at the bottom of this post.

I have checked and tried several things to resolve this:
1. Made sure there are no specialy characters in my installation path. My installation is in the /Applications/ folder
2. I deleted all Cyberduck dmgs, applications, preferences, and caches. (.//Library/Caches/Cyberduck , .//Library/Preferences/ch.sudo.cyberduck.plist, etc...). I also performed a find as root to be sure i got everything.

Code: Select all

find / -iname "*cyber*"
3. I reset my Java.Preferences to use various orders of choosing a JVM to see if that would get CyberDuck started.

None of these things have worked. I'm out of ideas and now I'm just using command line ftp which works fine. But, gosh, I'd love to have the Cyberduck sexiness back. Does anyone have any further suggestions on what may be going wrong here?

I'm using Cyberduck 2.7.3, Mac OS X 10.4.9 on a Mac Book Pro Core 2 Duo.

Code: Select all

2007-03-23 08:01:39.845 Cyberduck[359] Unknown class `ch.cyberduck.ui.cocoa.delegate.EditMenuDelegate' in nib file, using `NSObject' instead.
2007-03-23 08:01:39.845 Cyberduck[359] Unknown class `ch.cyberduck.ui.cocoa.delegate.BookmarkMenuDelegate' in nib file, using `NSObject' instead.
2007-03-23 08:01:39.845 Cyberduck[359] Unknown class `ch.cyberduck.ui.cocoa.delegate.RendezvousMenuDelegate' in nib file, using `NSObject' instead.
2007-03-23 08:01:39.845 Cyberduck[359] Unknown class `ch.cyberduck.ui.cocoa.delegate.HistoryMenuDelegate' in nib file, using `NSObject' instead.
2007-03-23 08:01:39.846 Cyberduck[359] Unknown class `ch.cyberduck.ui.cocoa.CDMainController' in nib file, using `NSObject' instead.
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action donateMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action licenseMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action preferencesMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action feedbackMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action newDownloadMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action newBrowserMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action newBrowserMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action downloadBookmarksFromDotMacClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action uploadBookmarksToDotMacClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action helpMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action bugreportMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action aboutMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action historyMenuClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action downloadBookmarksFromDotMacClicked: to target of class NSObject
2007-03-23 08:01:39.846 Cyberduck[359] Could not connect the action uploadBookmarksToDotMacClicked: to target of class NSObject

Posted: Sun Mar 25, 2007 6:21 pm
by dkocher
Refer to http://trac.cyberduck.ch/ticket/694. I have not yet found the cause of this issue.

Fixed

Posted: Thu Jul 12, 2007 5:20 pm
by bgoodin
I figured I'd post this because I discovered the solution when fixing another issue. Sometime back I had changed my /System/Library/Frameworks/JavaVM.framework/Versions/Current symlink to point to /System/Library/Frameworks/JavaVM.framework/Versions/1.5. The 1.5 folder does not contain the Cocoa binding headers that are needed for apps like CyberDuck. After I changed the /System/Library/Frameworks/JavaVM.framework/Versions/Current symlink to point to /System/Library/Frameworks/JavaVM.framework/Versions/A, all is well again.