- This topic has 39 replies, 6 voices, and was last updated 16 years, 9 months ago by Riyad Kalla.
-
AuthorPosts
-
analogbytesMemberMyEclipse 6.0.1 is constantly crashing on RHEL5. I have searched the forums and not seen any other postings that appear similar. Not using anything special except Jalopy plugin. Had similar problems with MyEclipse 5.5 and hoped the upgrade would fix it. Running from the command prompt the output is as follows:
./MyEclipse.sh
Jalopy Source Code Formatter 1.6_152
Single-User License Owner: (protect the innocent), Fort Worth, USA
Copyright (c) 2003-2005 TRIEMAX Software. All rights reserved.
Xlib: resource ID allocation space exhausted!
*** glibc detected *** /data/apps/eclipse3.3.1/eclipse: double free or corruption (out): 0x08fe9b20 ***
======= Backtrace: =========
/lib/libc.so.6[0x6bcaa6]
/lib/libc.so.6(cfree+0x90)[0x6bffc0]
/usr/lib/libX11.so.6(XFree+0x1d)[0x8abeed]
/usr/lib/libgdk-x11-2.0.so.0[0x2f66c5]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_set_decorations+0x65)[0x2f6845]
/data/apps/eclipse3.3.1/configuration/org.eclipse.osgi/bundles/906/1/.cp/libswt-pi-gtk-3347.so(Java_org_eclipse_swt_internal_gtk_OS__1gdk_1window_1set_1decorations+0x1e)[0x3670ac]
[0x57cd4bb]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7a8f]
[0x57c7a8f]
[0x57c5219]
/data/apps/jdk1.5.0_12/bin/../jre/lib/i386/client/libjvm.so[0x10d919c]
/data/apps/jdk1.5.0_12/bin/../jre/lib/i386/client/libjvm.so[0x11edb38]
/data/apps/jdk1.5.0_12/bin/../jre/lib/i386/client/libjvm.so[0x10d8fcf]
/data/apps/jdk1.5.0_12/bin/../jre/lib/i386/client/libjvm.so[0x1103e53]
/data/apps/jdk1.5.0_12/bin/../jre/lib/i386/client/libjvm.so[0x10e816e]
/data/apps/eclipse3.3.1/configuration/org.eclipse.osgi/bundles/906/1/.cp/libswt-gtk-3347.so(callback+0x1e4)[0x254416]
[0xdc4212]
/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x49)[0xa29259]
/lib/libgobject-2.0.so.0(g_closure_invoke+0x12b)[0xa1bf0b]
/lib/libgobject-2.0.so.0[0xa2d171]
/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x89f)[0xa2e37f]
/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xa2e539]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_realize+0xba)[0x382bf5a]
/data/apps/eclipse3.3.1/configuration/org.eclipse.osgi/bundles/906/1/.cp/libswt-pi-gtk-3347.so(Java_org_eclipse_swt_internal_gtk_OS__1gtk_1widget_1realize+0x1b)[0x372cfb]
[0x5b10541]
[0x5b1025c]
[0x5ff5094]
[0x57c7a8f]
[0x57c7a64]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7a64]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7a8f]
[0x57c7a8f]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7b3b]
[0x57c7b3b]
[0x57c79e3]
[0x57c79e3]
[0x63264cc]
[0x57c7b3b]
[0x57c79e3]
[0x57c79e3]
[0x57c79e3]
[0x57c79e3]
[0x63264cc]
[0x57c7b3b]
[0x57c79e3]
[0x57c7b3b]
[0x65cc424]
[0x59b11b4]
[0x5a9003c]
======= Memory map: ========
00101000-0016d000 r-xp 00000000 09:00 45147340 /usr/lib/libcairo.so.2.9.2
0016d000-0016f000 rwxp 0006b000 09:00 45147340 /usr/lib/libcairo.so.2.9.2
0016f000-00172000 r-xp 00000000 09:00 45147316 /usr/lib/libXrandr.so.2.0.0
00172000-00173000 rwxp 00002000 09:00 45147316 /usr/lib/libXrandr.so.2.0.0
00173000-0017e000 r-xp 00000000 09:00 50692566 /data/apps/jdk1.5.0_12/jre/lib/i386/libverify.so
0017e000-0017f000 rwxp 0000b000 09:00 50692566 /data/apps/jdk1.5.0_12/jre/lib/i386/libverify.so
0017f000-0018e000 r-xp 00000000 09:00 50692569 /data/apps/jdk1.5.0_12/jre/lib/i386/libzip.so
0018e000-00190000 rwxp 0000e000 09:00 50692569 /data/apps/jdk1.5.0_12/jre/lib/i386/libzip.so
00190000-00197000 rwxp 00190000 00:00 0
00197000-001a8000 r-xp 00000000 09:00 45417307 /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
001a8000-001a9000 rwxp 00011000 09:00 45417307 /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
001a9000-001ac000 r-xp 00000000 09:00 45417081 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.so
001ac000-001ad000 rwxp 00002000 09:00 45417081 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.so
001ad000-001be000 r-xp 00000000 09:00 50692572 /data/apps/jdk1.5.0_12/jre/lib/i386/libnet.so
001be000-001bf000 rwxp 00011000 09:00 50692572 /data/apps/jdk1.5.0_12/jre/lib/i386/libnet.so
001bf000-001c6000 r-xp 00000000 09:00 50692573 /data/apps/jdk1.5.0_12/jre/lib/i386/libnio.so
001c6000-001c7000 rwxp 00006000 09:00 50692573 /data/apps/jdk1.5.0_12/jre/lib/i386/libnio.so
001c7000-001d0000 r-xp 00000000 09:00 6258728 /lib/libnss_files-2.5.so
001d0000-001d1000 r-xp 00008000 09:00 6258728 /lib/libnss_files-2.5.so
001d1000-001d2000 rwxp 00009000 09:00 6258728 /lib/libnss_files-2.5.so
001d2000-0020f000 rwxp 001d2000 00:00 0
0020f000-00252000 rwxp 0020f000 00:00 0
00252000-00255000 r-xp 00000000 09:00 524765 /data/apps/eclipse3.3.1/configuration/org.eclipse.osgi/bundl./MyEclipse.sh: line 10: 30912 Aborted eclipse -product com.genuitec.myeclipse.product.ide -vmargs -Duser.language=en -Xms512M -Xmx1024M -XX:PermSize=512M -XX:MaxPermSize=1024M -Dosgi.splashLocation=”/data/apps/MyEclipse6.0/eclipse/MyEclipseSplash.bmp” -cleanInstallation Details:
*** Date:
Tuesday, December 18, 2007 11:46:47 PM CST** System properties:
OS=Linux
OS version=2.6.18-8.1.10.el5PAE
Java version=1.5.0_12*** MyEclipse details:
MyEclipse Enterprise Workbench
Version: 6.0.1 GA
Build id: 6.0.1-GA-200710*** Eclipse details:
MyEclipse Enterprise WorkbenchVersion: 6.0.1 GA
Build id: 6.0.1-GA-200710Eclipse Graphical Editing Framework
Version: 3.3.1.v20070814
Build id: 20070814-1555Eclipse Platform
Version: 3.3.2.R33x_v20071022-_19UEksF-G8Yc6bUv3Dz
Build id: M20071023-1652Eclipse RCP
Version: 3.3.2.R33x_r20071022-8y8eE9CEV3FspP8HJrY1M2dS
Build id: M20070921-1145Eclipse Java Development Tools
Version: 3.3.1.r331_v20070629-7o7jE72EDlXAbqAcnbmyg1rf8RIL
Build id: M20070921-1145Eclipse Plug-in Development Environment
Version: 3.3.2.R33x_r20071022-7N7M4CYWLBCz-yHkMIuHN
Build id: M20070921-1145Eclipse Project SDK
Version: 3.3.2.R33x_r20071022-7M7J7C_Mu2gop0b_GAwplOBhyuKO
Build id: M20071023-1652Eclipse startup command=-os
linux
-ws
gtk
-arch
x86
-showsplash
-launcher
/data/apps/eclipse3.3.1/eclipse
-name
Eclipse
–launcher.library
/data/apps/eclipse3.3.1/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.2.R331_v20071019/eclipse_1021.so
-startup
/data/apps/eclipse3.3.1/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
-product
com.genuitec.myeclipse.product.ide
-vm
/data/apps/jdk1.5.0_12/bin/../jre/lib/i386/client/libjvm.soStartup Script:
#!/bin/bashPATH=$PATH:./
ECLIPSE_HOME=”/data/apps/eclipse3.3.1″
MYECLIPSE_HOME=”/data/apps/MyEclipse6.0″
# Uncomment following line to enable Visual HTML Designer and JavaScrip Debugger
#export MOZILLA_FIVE_HOME=””cd “$ECLIPSE_HOME”
eclipse -product com.genuitec.myeclipse.product.ide -vmargs -Duser.language=en -Xms512M -Xmx1024M -XX:PermSize=512M -XX:MaxPermSize=1024M -Dosgi.splashLocation=”/data/apps/MyEclipse6.0/eclipse/MyEclipseSplash.bmp” -cleanAny help would be much appreicated.
Loyal WaterMemberAre there any errors being logged under <workspace>/.metadata/.log fle ?
Did you try running MyEclipse without the Jalopy plugin? Does it still crash ?
analogbytesMemberThanks for the reply. I will try removing the Jalopy plugin and see if it makes a difference.
There are a bunch of errors generated in the .log file. This one seems to occur numerous times:
!MESSAGE wtp.autotest.noninteractive is set. Licenses dialogs will not be displayed.
!SESSION 2007-12-18 22:09:32.109 ———————————————–
eclipse.buildId=M20070921-1145
java.version=1.5.0_12
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Framework arguments: -product com.genuitec.myeclipse.product.ide
Command-line arguments: -os linux -ws gtk -arch x86 -product com.genuitec.myeclipse.product.ide!ENTRY org.eclipse.ui.workbench 4 2 2007-12-18 22:09:40.497
!MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.ui.workbench”.
!STACK 0
java.lang.NullPointerException
at org.eclipse.core.internal.net.ProxyData.setHost(ProxyData.java:56)
at com.genuitect.eclipse.compatibility.preferences.PreferencesMigration.updateProxy(PreferencesMigration.java:157)
at com.genuitect.eclipse.compatibility.preferences.PreferencesMigration.earlyStartup(PreferencesMigration.java:49)
at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2190)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)!ENTRY org.eclipse.ui 4 4 2007-12-18 22:09:40.500
!MESSAGE Unhandled Exception!ENTRY com.genuitec.myeclipse.compatibility 4 0 2007-12-18 22:09:40.500
!MESSAGE Unable to execute early startup code for an extension
!STACK 0
java.lang.NullPointerException
at org.eclipse.core.internal.net.ProxyData.setHost(ProxyData.java:56)
at com.genuitect.eclipse.compatibility.preferences.PreferencesMigration.updateProxy(PreferencesMigration.java:157)
at com.genuitect.eclipse.compatibility.preferences.PreferencesMigration.earlyStartup(PreferencesMigration.java:49)
at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2190)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)!ENTRY org.eclipse.wst.internet.cache 1 0 2007-12-18 22:26:37.884
Thanks
analogbytesMemberThis one also appears several times:
!ENTRY org.eclipse.osgi 2 0 2007-12-17 13:21:09.051
!MESSAGE While loading class “com.genuitec.eclipse.j2eedt.core.WebProjectModule”, thread “Thread[Worker-5,5,main]” timed out waiting (5000ms) for thread “Thread[Worker-3,5,main]” to finish starting bundle “update@../MyEclipse6.0/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_6.0.1.zmyeclipse601200710/ [650]”. To avoid deadlock, thread “Thread[Worker-5,5,main]” is proceeding but “com.genuitec.eclipse.j2eedt.core.WebProjectModule” may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for bundle “update@../MyEclipse6.0/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_6.0.1.zmyeclipse601200710/” by thread “Worker-3”.
at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1141)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:258)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at com.genuitec.eclipse.j2eedt.core.ResourceChangeVisitor.visit(Unknown Source)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:67)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:76)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:48)
at com.genuitec.eclipse.j2eedt.core.ResourceEventProcessor.resourceChanged(Unknown Source)
at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:282)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:276)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:148)
at org.eclipse.core.internal.resources.Workspace.broadcastBuildEvent(Workspace.java:295)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:133)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
… 26 more
Root exception:
org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1141)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:258)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at com.genuitec.eclipse.j2eedt.core.ResourceChangeVisitor.visit(Unknown Source)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:67)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:76)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:48)
at com.genuitec.eclipse.j2eedt.core.ResourceEventProcessor.resourceChanged(Unknown Source)
at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:282)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:276)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:148)
at org.eclipse.core.internal.resources.Workspace.broadcastBuildEvent(Workspace.java:295)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:133)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Loyal WaterMemberanalogbytes,
Can you go to http://www.poweredbypulse.com and launch MyEclipse using pulse. Does the problem persist ?
analogbytesMemberCan you go to http://www.poweredbypulse.com and launch MyEclipse using pulse. Does the project persist ?
Done. We will see if this has any effect.
Also I removed the Jalopy plug-in and it still crashes.
Loyal WaterMemberDone. We will see if this has any effect.
Let me know if using pluse resolves the issue.
analogbytesMemberThis message has not been recovered.
Loyal WaterMemberThis message has not been recovered.
analogbytesMemberThis message has not been recovered.
Riyad KallaMemberThis message has not been recovered.
analogbytesMemberI decided to run MyEclipse from the command line to see if I would get any other logging. When it crashed this time, this is what was displayed on the command line:
The program ‘Gecko’ received an X Window System error.
This probably reflects a bug in the program.
The error was ‘BadRequest (invalid request code or no such operation)’.
(Details: serial 8621449 error_code 1 request_code 0 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the –sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Riyad KallaMemberhmmm…
Are you making sure to set:
export MOZILLA_HOME=""
before launching MyEclipse? If not, launching the visual designer *will* crash the IDE as it conflicts with the platform’s install of Mozila/Firefox and barfs because the IDE is linked against the libs we ship, not the platform libs.
Riyad KallaMemberWoops, I meant:
export MOZILLA_FIVE_HOME=""
analogbytesMemberThis was commented out in my MyEclipse.sh file so I uncommented it, however, I do not use the visual designer. It has crashed probably 3 times today already. Everytime gives a different output. The most recent command line output is this:
Xlib: resource ID allocation space exhausted!
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x006bffaa, pid=22873, tid=3085888016
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_12-b04 mixed mode, sharing)
# Problematic frame:
# C [libc.so.6+0x69faa] cfree+0x7a
#
# An error report file with more information is saved as hs_err_pid22873.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
./MyEclipse.sh: line 10: 22873 Aborted eclipse -product com.genuitec.myeclipse.product.ide -vmargs -Duser.language=en -Xms512M -Xmx1024M -XX:PermSize=512M -XX:MaxPermSize=1024M -Dosgi.splashLocation=”/data/apps/MyEclipse6.0/eclipse/MyEclipseSplash.bmp” -clean -
AuthorPosts