Bug 986683
Summary: | libsoup crashes java-1.7.0-openjdk when launching CrashPlan GUI | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Joshua Coats <bugzilla> | ||||
Component: | eclipse | Assignee: | Alexander Kurtakov <akurtako> | ||||
Status: | CLOSED CANTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 19 | CC: | ahughes, akurtako, andjrobins, dbhole, djschaap, gbcox, giraffro.rob, jason, jerboaa, jvanek, kdaniel, omajid, overholt, rgrunber, swagiaal | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2013-07-24 05:36:04 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Joshua Coats
2013-07-21 15:22:14 UTC
Additionally, it looks like Ubuntu has experienced a similar problem (https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/712119) but unfortunately the workaround of uninstalling the offending package isn't an option here. Do you have the hr_err log file, and if so, can you please post it? Created attachment 777150 [details]
hs_error.log from crashed openjdk server
(In reply to Deepak Bhole from comment #2) > Do you have the hr_err log file, and if so, can you please post it? Attached the hs_error.log from this crash. Thanks. This looks like it is originating from JNI code in swt and I am going to re-assign it to Eclipse as there is nothing the JDK can do to address this. This is using swt 4.2 built by some thirdparty. swt.jar in eclipse-swt rpm as shipped with Fedora 19 contains a patch to fix this. There is nothing we can do about the app you're using as they need to update their swt version to a new one compatible with latest webkit. You can also try to update the swt.jar in the app with the our swt.jar which would most probably work. With that said I'm closing as cantfix as there is not much we can do about fixing CrashPlan. Just replaced the swt.jar with Fedora's, and it works fine now. Thanks! This workaround isn't doing the trick for me in Fedora 20, unfortunately. Any ideas? This may not be a Fedora issue, but adding a workaround in the hope that it helps somebody: 1) Edit /usr/local/crashplan/bin/CrashPlanDesktop 2) Add "-Dorg.eclipse.swt.browser.DefaultType=mozilla" just before "-classpath" on the last line 3) Run CrashPlanDesktop Found this here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=405786 That fixed the problem for me, thanks. I also needed to add a file containing fs.inotify.max_user_watches=1048576 to /etc/sysctl.d; without that I was unable to unlock the screensaver because CrashPlan was eating of the watches. I sent a note to the Crashplan folks and they recommend the same fix... but in a different location. Here is the URL: https://support.code42.com/CrashPlan/Latest/Troubleshooting/CrashPlan_Client_Closes_In_Some_Linux_Installations Their solution is: Edit the run.conf file in your CrashPlan app installation directory Default location: /usr/local/crashplan/bin/ Navigate to the end of the GUI_JAVA_OPTS section Add this line, inside the quotes: -Dorg.eclipse.swt.browser.DefaultType=mozilla Example: SRV_JAVA_OPTS="-Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=CrashPlan -Xms20m -Xmx512m -Djava.net.preferIPv4Stack=true -Dsun.net.inetaddr.ttl=300 -Dnetworkaddress.cache.ttl=300 -Dsun.net.inetaddr.negative.ttl=0 -Dnetworkaddress.cache.negative.ttl=0 -Dc42.native.md5.enabled=false" GUI_JAVA_OPTS="-Dfile.encoding=UTF-8 -Dapp=CrashPlanDesktop -DappBaseName=CrashPlan -Xms20m -Xmx512m -Djava.net.preferIPv4Stack=true -Dsun.net.inetaddr.ttl=300 -Dnetworkaddress.cache.ttl=300 -Dsun.net.inetaddr.negative.ttl=0 -Dnetworkaddress.cache.negative.ttl=0 -Dc42.native.md5.enabled=false -Dorg.eclipse.swt.browser.DefaultType=mozilla" Save the file The CrashPlan app should launch properly |