Skip to main content
Code42 Support

Enterprise Server Does Not Start After Upgrade To Java 1.6.0 35 On Mac

Applies to:
  • CrashPlan PROe
After upgrading to Java version 1.6.0_35, the enterprise server service does not start. There are no errors written to com_backup42_app.log.0. The proserver.startup.err log includes a long stack trace that includes: Exception in thread "main" java.lang.StackOverflowError.

Affects

Enterprise server version 3.3.0.2 and earlier running on OS X systems that have upgraded Java to version 1.6.0_35.

Recommended Solution

Plain Text Editors 
Use a plain text editor, such as Vi, VIM, emacs, Text Wrangler, Notepad++, TextMate, etc., to make these changes.
Word processors, such as Wordpad, Word, Pages, or OpenOffice Writer, can add formatting characters to plain text files and should be avoided.

  1. Open Terminal from your Applications.
  2. Stop the enterprise server service:
    sudo launchctl unload /Library/LaunchDaemons/com.crashplan.proserver.plist
  3. Open the following file in a plain text editor.
    /Library/LaunchDaemons/com.crashplan.proserver.plist
  4. Locate the value -Xss128k and change it to:
    -Xss256k
  5. Save changes to the .plist file.
  6. Start the enterprise server service:
    sudo launchctl load /Library/LaunchDaemons/com.crashplan.proserver.plist

Editing the .plist file should resolve the issue. However, we recommend upgrading to PROe Server version 3.4.1.5.