eclipse juno crashs on OpenSuse 13.1

Hello!
Since the update from 12.3 to 13.1, eclipse juno crashs under certain conditions. Whenever I click on “Search” -> “File” and then “Search” eclipse crashs.
I found no real solution on the web, like https://bugs.kde.org/show_bug.cgi?id=327441.
Does anyone have a solution for the problem?
Greetings, Sven

# A fatal error has been detected by the Java Runtime Environment:                                           
#                                                                                                            
#  SIGSEGV (0xb) at pc=0x00007fd061d086b8, pid=6296, tid=140533184165632                                     
#                                                                                                            
# JRE version: OpenJDK Runtime Environment (7.0_45-b31) (build 1.7.0_45-b31)                                 
# Java VM: OpenJDK 64-Bit Server VM (24.45-b08 mixed mode linux-amd64 compressed oops)                       
# Problematic frame:                                                                                         
# C  [libgobject-2.0.so.0+0x1a6b8]  g_object_get_qdata+0x18                                                  
#                                                                                                            
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again                                                                                  
#                                                                                                            
# An error report file with more information is saved as:                                                    
# /tmp/jvm-6296/hs_error.log                                                                                 
Compiled method (nm)   58860 1310     n       org.eclipse.swt.internal.gtk.OS::_g_object_get_qdata (native)
 total in heap  [0x00007fd064f94090,0x00007fd064f94410] = 896
 relocation     [0x00007fd064f941b0,0x00007fd064f94210] = 96
 main code      [0x00007fd064f94220,0x00007fd064f94410] = 496






Current thread (0x00007fd068008800):  JavaThread "main" [_thread_in_native, id=6297, stack(0x00007fd06e757000,0x00007fd06e858000)]


siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000003e00


Registers:
RAX=0x0000000000003e00, RBX=0x00007fd0688cb140, RCX=0x00000000000003ed, RDX=0x00007fd0688cb140
RSP=0x00007fd06e854190, RBP=0x00000000000003ed, RSI=0x00000000000003ed, RDI=0x00007fd0688cb140
R8 =0x00007fd060b09000, R9 =0x00000007e2f98660, R10=0x00007fd064f94264, R11=0x00000007e2f98660
R12=0x0000000000000000, R13=0x00007fd06e854258, R14=0x00007fd06e8541f0, R15=0x00007fd068008800
RIP=0x00007fd061d086b8, EFLAGS=0x0000000000010206, CSGSFS=0xffff000000000033, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e


Top of Stack: (sp=0x00007fd06e854190)
0x00007fd06e854190:   00007fd06e854328 00007fd06e854230
0x00007fd06e8541a0:   00007fd06e854200 00007fd0245840e3
0x00007fd06e8541b0:   00007fd068009430 00007fd064f942d6
0x00007fd06e8541c0:   00007fd06e8542b0 00007fd06d2777e7
0x00007fd06e8541d0:   00007fd06e8541d0 00000000000003d8
0x00007fd06e8541e0:   00007fd068009398 00007fd068008f00
0x00007fd06e8541f0:   00000007e2f96ca0 00007fd06e854240
0x00007fd06e854200:   0000000000000007 00007fd064fbcd48
0x00007fd06e854210:   00007fd0688cb140 00007fd0000003ed
0x00007fd06e854220:   00000007e3fcb290 0000000000000000
0x00007fd06e854230:   0000000000000019 00007fd06e8542d0
0x00007fd06e854240:   00007fd06e8542b0 00007fd064bd0175
0x00007fd06e854250:   00007fd064bd0175 00000000000003ed
0x00007fd06e854260:   00007fd0688cb140 0000000000000000
0x00007fd06e854270:   00007fd06e854270 00000007720e4b83
0x00007fd06e854280:   00007fd06e8542e0 00000007725d9338
0x00007fd06e854290:   0000000000000000 00000007720e4c08
0x00007fd06e8542a0:   00007fd06e854258 00007fd06e8542d0
0x00007fd06e8542b0:   00007fd06e854328 00007fd064bd0233
0x00007fd06e8542c0:   0000000000000000 0000000000000000
0x00007fd06e8542d0:   00007fd0688cb140 00000007df122ad0
0x00007fd06e8542e0:   00000007e2974ea8 00007fd06e8542e8
0x00007fd06e8542f0:   0000000773d58265 00007fd06e854348
0x00007fd06e854300:   00000007765165b0 0000000000000000
0x00007fd06e854310:   0000000773d582e8 00007fd06e8542d0
0x00007fd06e854320:   00007fd06e854348 00007fd06e854390
0x00007fd06e854330:   00007fd064bd0058 0000000000000000
0x00007fd06e854340:   0000000000000000 00000007df122ad0
0x00007fd06e854350:   00007fd06e854350 0000000772518a71
0x00007fd06e854360:   00007fd06e8543a0 00000007726f36a8
0x00007fd06e854370:   0000000000000000 0000000772518a98
0x00007fd06e854380:   00007fd06e854348 00007fd06e8543a0 


Instructions: (pc=0x00007fd061d086b8)
0x00007fd061d08698:   0f 1f 84 00 00 00 00 00 55 53 48 89 fb 48 83 ec
0x00007fd061d086a8:   08 48 85 ff 74 21 48 8b 07 89 f5 48 85 c0 74 06
0x00007fd061d086b8:   48 83 38 50 74 3a be 50 00 00 00 48 89 df e8 a5
0x00007fd061d086c8:   85 01 00 85 c0 75 29 48 8d 15 ff 1a 02 00 48 8d 


Register to memory mapping:


RAX=0x0000000000003e00 is an unknown value
RBX=0x00007fd0688cb140 is an unknown value
RCX=0x00000000000003ed is an unknown value
RDX=0x00007fd0688cb140 is an unknown value
RSP=0x00007fd06e854190 is pointing into the stack for thread: 0x00007fd068008800
RBP=0x00000000000003ed is an unknown value
RSI=0x00000000000003ed is an unknown value
RDI=0x00007fd0688cb140 is an unknown value
R8 =0x00007fd060b09000: <offset 0x1000> in /usr/lib64/libgio-2.0.so.0 at 0x00007fd060b08000
R9 =0x00000007e2f98660 is an oop
org.eclipse.swt.internal.Lock 
 - klass: 'org/eclipse/swt/internal/Lock'
R10=0x00007fd064f94264 is at entry_point+68 in (nmethod*)0x00007fd064f94090
R11=0x00000007e2f98660 is an oop
org.eclipse.swt.internal.Lock 
 - klass: 'org/eclipse/swt/internal/Lock'
R12=0x0000000000000000 is an unknown value
R13=0x00007fd06e854258 is pointing into the stack for thread: 0x00007fd068008800
R14=0x00007fd06e8541f0 is pointing into the stack for thread: 0x00007fd068008800
R15=0x00007fd068008800 is a thread




Stack: [0x00007fd06e757000,0x00007fd06e858000],  sp=0x00007fd06e854190,  free space=1012k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libgobject-2.0.so.0+0x1a6b8]  g_object_get_qdata+0x18


Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  org.eclipse.swt.internal.gtk.OS._g_object_get_qdata(JI)J
J  org.eclipse.swt.internal.gtk.OS.g_object_get_qdata(JI)J
j  org.eclipse.swt.widgets.Display.removeWidget(J)Lorg/eclipse/swt/widgets/Widget;+19
j  org.eclipse.swt.widgets.Combo.deregister()V+21
j  org.eclipse.swt.widgets.Widget.releaseWidget()V+1
j  org.eclipse.swt.widgets.Control.releaseWidget()V+1
j  org.eclipse.swt.widgets.Composite.releaseWidget()V+1
j  org.eclipse.swt.widgets.Combo.releaseWidget()V+1
j  org.eclipse.swt.widgets.Widget.release(Z)V+82
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.TabFolder.releaseChildren(Z)V+54
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Canvas.releaseChildren(Z)V+42
j  org.eclipse.swt.widgets.Decorations.releaseChildren(Z)V+22
j  org.eclipse.swt.widgets.Shell.releaseChildren(Z)V+100
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Widget.dispose()V+23
j  org.eclipse.swt.widgets.Shell.dispose()V+20
j  org.eclipse.jface.window.Window.close()Z+65
j  org.eclipse.jface.dialogs.Dialog.close()Z+26
j  org.eclipse.search.internal.ui.SearchDialog.close()Z+40
j  org.eclipse.search.internal.ui.util.ExtendedDialogWindow.buttonPressed(I)V+46
j  org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Lorg/eclipse/swt/events/SelectionEvent;)V+17
j  org.eclipse.swt.widgets.TypedListener.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+1133
J  org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V
j  org.eclipse.swt.widgets.Widget.sendEvent(Lorg/eclipse/swt/widgets/Event;)V+25
j  org.eclipse.swt.widgets.Display.runDeferredEvents()Z+92
j  org.eclipse.swt.widgets.Display.readAndDispatch()Z+46
j  org.eclipse.jface.window.Window.runEventLoop(Lorg/eclipse/swt/widgets/Shell;)V+23
j  org.eclipse.jface.window.Window.open()I+49
j  org.eclipse.search.internal.ui.OpenSearchDialogAction.run()V+33
j  org.eclipse.search.ui.NewSearchUI.openSearchDialog(Lorg/eclipse/ui/IWorkbenchWindow;Ljava/lang/String;)V+9
j  org.eclipse.search.internal.ui.OpenFileSearchPageAction.run(Lorg/eclipse/jface/action/IAction;)V+34
j  org.eclipse.ui.internal.PluginAction.runWithEvent(Lorg/eclipse/swt/widgets/Event;)V+110
j  org.eclipse.ui.internal.WWinPluginAction.runWithEvent(Lorg/eclipse/swt/widgets/Event;)V+9
j  org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Lorg/eclipse/swt/widgets/Event;Z)V+354
j  org.eclipse.jface.action.ActionContributionItem.access$2(Lorg/eclipse/jface/action/ActionContributionItem;Lorg/eclipse/swt/widgets/Event;Z)V+3
j  org.eclipse.jface.action.ActionContributionItem$5.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+60
J  org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V
j  org.eclipse.swt.widgets.Widget.sendEvent(Lorg/eclipse/swt/widgets/Event;)V+25
j  org.eclipse.swt.widgets.Display.runDeferredEvents()Z+92
j  org.eclipse.swt.widgets.Display.readAndDispatch()Z+46
j  org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run()V+606
j  org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12
j  org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(Lorg/eclipse/e4/ui/model/application/MApplicationElement;Lorg/eclipse/e4/core/contexts/IEclipseContext;)Ljava/lang/Object;+57
j  org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(Lorg/eclipse/e4/ui/model/application/MApplicationElement;)V+20
j  org.eclipse.ui.internal.Workbench$5.run()V+256
j  org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12
j  org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18
j  org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2
j  org.eclipse.ui.internal.ide.application.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+108
j  org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135
j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103
j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29
j  org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+149
j  org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183
v  ~StubRoutines::call_stub
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+87
j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+6
j  java.lang.reflect.Method.invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+57
j  org.eclipse.equinox.launcher.Main.invokeFramework(Ljava/lang/String;Ljava/net/URL;)V+211
j  org.eclipse.equinox.launcher.Main.basicRun(Ljava/lang/String;)V+126
j  org.eclipse.equinox.launcher.Main.run(Ljava/lang/String;)I+4
j  org.eclipse.equinox.launcher.Main.main(Ljava/lang/String;)V+10
v  ~StubRoutines::call_stub

svenwappler wrote:
>
> Hello!
> Since the update from 12.3 to 13.1, eclipse juno crashs under certain
> conditions. Whenever I click on “Search” -> “File” and then “Search”
> eclipse crashs.
> I found no real solution on the web, like
> https://bugs.kde.org/show_bug.cgi?id=327441.
> Does anyone have a solution for the problem?
> Greetings, Sven
>
>

I don’t have any issues on GNOME though. I am using openJDK/JRE
Did you try Oracle JRE/JDK too ?


GNOME 3.10.1
openSUSE 13.1 (Bottle) (x86_64) 64-bit
Kernel Linux 3.11.6-4-desktop

[QUOTE=vazhavandan;2600138]svenwappler wrote:
>
> Hello!
> Since the update from 12.3 to 13.1, eclipse juno crashs under certain
> conditions. Whenever I click on “Search” -> “File” and then “Search”
> eclipse crashs.
> I found no real solution on the web, like
> https://bugs.kde.org/show_bug.cgi?id=327441.
> Does anyone have a solution for the problem?
> Greetings, Sven
>
>

same problem here,
after update from 12.3 to 13.1 eclipse is unusable, crashes all the time.
Same error messages as in your post.
I think it has to do with one of the new libraries contained in 13.1,
but I have no idea where to look.

Greetings
Harry

Hello there!

I have the same problem, but with the Oracle/JDK.
I just upgraded from 12.3 to 13.1 too.

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f23aa1b66b8, pid=6833, tid=139791446017792
#
# JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.0-b56 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libgobject-2.0.so.0+0x1a6b8]  g_object_get_qdata+0x18
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/lolox/Aptana Studio 3 Workspace/hs_err_pid6833.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#


Current thread (0x00007f23b4008000):  JavaThread "main" [_thread_in_native, id=6834, stack(0x00007f23bb6b8000,0x00007f23bb7b9000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000003e00

Registers:
RAX=0x0000000000003e00, RBX=0x00007f23b45f3c60, RCX=0x000000000000041c, RDX=0x00007f23b45f3c60
RSP=0x00007f23bb7b5a00, RBP=0x000000000000041c, RSI=0x000000000000041c, RDI=0x00007f23b45f3c60
R8 =0x00000000e03bb770, R9 =0x0000000000000005, R10=0x00007f23b1012cac, R11=0x00007f23ba623260
R12=0x0000000000000000, R13=0x00000000d0cc47b8, R14=0x00007f23bb7b5ab8, R15=0x00007f23b4008000
RIP=0x00007f23aa1b66b8, EFLAGS=0x0000000000010206, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007f23bb7b5a00)
0x00007f23bb7b5a00:   00007f23b1005310 00000000d0cc47b8
0x00007f23bb7b5a10:   00007f23bb7b5a88 00007f236ea2459d
0x00007f23bb7b5a20:   00007f23bb7b5ba0 00007f23b1012cd8
0x00007f23bb7b5a30:   00007f23b1005310 00007f2300000000
0x00007f23bb7b5a40:   00007f23bb7b5bf8 00007f23bb7b5a48
0x00007f23bb7b5a50:   0000000000000000 00007f23bb7b5ab8
0x00007f23bb7b5a60:   00000000d0d47100 0000000000000000
0x00007f23bb7b5a70:   00000000d0cc47b8 0000000000000000
0x00007f23bb7b5a80:   00007f23bb7b5aa8 00007f23bb7b5b00
0x00007f23bb7b5a90:   00007f23b1006175 00000000f6b989d8
0x00007f23bb7b5aa0:   00007f23b100ecd7 000000000000041c
0x00007f23bb7b5ab0:   00007f23b45f3c60 0000000000000001
0x00007f23bb7b5ac0:   00007f23bb7b5ac0 00000000d0cc4891
0x00007f23bb7b5ad0:   00007f23bb7b5b38 00000000d0d47100
0x00007f23bb7b5ae0:   0000000000000000 00000000d0cc48e0
0x00007f23bb7b5af0:   00007f23bb7b5aa8 00007f23bb7b5b28
0x00007f23bb7b5b00:   00007f23bb7b5b80 00007f23b1006175
0x00007f23bb7b5b10:   0000000000000000 0000000000000000
0x00007f23bb7b5b20:   0000000000000000 000000000000041c
0x00007f23bb7b5b30:   00007f23b45f3c60 0000000000000000
0x00007f23bb7b5b40:   00007f23bb7b5b40 00000000d0c4c03b
0x00007f23bb7b5b50:   00007f23bb7b5bb0 00000000d0c8fa50
0x00007f23bb7b5b60:   0000000000000000 00000000d0c4c0c0
0x00007f23bb7b5b70:   00007f23bb7b5b28 00007f23bb7b5ba0
0x00007f23bb7b5b80:   00007f23bb7b5bf8 00007f23b1006233
0x00007f23bb7b5b90:   0000000000000000 0000000000000000
0x00007f23bb7b5ba0:   00007f23b45f3c60 00000000f700bef0
0x00007f23bb7b5bb0:   00000000f6bb0138 00007f23bb7b5bb8
0x00007f23bb7b5bc0:   00000000d0ed409d 00007f23bb7b5c18
0x00007f23bb7b5bd0:   00000000d0edbc68 0000000000000000
0x00007f23bb7b5be0:   00000000d0ed4138 00007f23bb7b5ba0
0x00007f23bb7b5bf0:   00007f23bb7b5c18 00007f23bb7b5c60 

Instructions: (pc=0x00007f23aa1b66b8)
0x00007f23aa1b6698:   0f 1f 84 00 00 00 00 00 55 53 48 89 fb 48 83 ec
0x00007f23aa1b66a8:   08 48 85 ff 74 21 48 8b 07 89 f5 48 85 c0 74 06
0x00007f23aa1b66b8:   48 83 38 50 74 3a be 50 00 00 00 48 89 df e8 a5
0x00007f23aa1b66c8:   85 01 00 85 c0 75 29 48 8d 15 ff 1a 02 00 48 8d 

Register to memory mapping:

RAX=0x0000000000003e00 is an unknown value
RBX=0x00007f23b45f3c60 is an unknown value
RCX=0x000000000000041c is an unknown value
RDX=0x00007f23b45f3c60 is an unknown value
RSP=0x00007f23bb7b5a00 is pointing into the stack for thread: 0x00007f23b4008000
RBP=0x000000000000041c is an unknown value
RSI=0x000000000000041c is an unknown value
RDI=0x00007f23b45f3c60 is an unknown value
R8 =0x00000000e03bb770 is an oop
java.lang.Thread 
 - klass: 'java/lang/Thread'
R9 =0x0000000000000005 is an unknown value
R10=0x00007f23b1012cac is at code_begin+620 in an Interpreter codelet
method entry point (kind = native)  [0x00007f23b1012a40, 0x00007f23b10132a0]  2144 bytes
R11=0x00007f23ba623260: <offset 0x8a7260> in /usr/lib64/jdk1.7.0_40/jre/lib/amd64/server/libjvm.so at 0x00007f23b9d7c000
R12=0x0000000000000000 is an unknown value
R13=0x00000000d0cc47b8 is an oop
{method} 
 - klass: {other class}
R14=0x00007f23bb7b5ab8 is pointing into the stack for thread: 0x00007f23b4008000
R15=0x00007f23b4008000 is a thread


Stack: [0x00007f23bb6b8000,0x00007f23bb7b9000],  sp=0x00007f23bb7b5a00,  free space=1014k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libgobject-2.0.so.0+0x1a6b8]  g_object_get_qdata+0x18

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.eclipse.swt.internal.gtk.OS._g_object_get_qdata(JI)J+0
j  org.eclipse.swt.internal.gtk.OS.g_object_get_qdata(JI)J+9
j  org.eclipse.swt.widgets.Display.removeWidget(J)Lorg/eclipse/swt/widgets/Widget;+19
j  org.eclipse.swt.widgets.Combo.deregister()V+21
j  org.eclipse.swt.widgets.Widget.releaseWidget()V+1
j  org.eclipse.swt.widgets.Control.releaseWidget()V+1
j  org.eclipse.swt.widgets.Composite.releaseWidget()V+1
j  org.eclipse.swt.widgets.Combo.releaseWidget()V+1
j  org.eclipse.swt.widgets.Widget.release(Z)V+82
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Composite.releaseChildren(Z)V+31
j  org.eclipse.swt.widgets.Canvas.releaseChildren(Z)V+42
j  org.eclipse.swt.widgets.Decorations.releaseChildren(Z)V+22
j  org.eclipse.swt.widgets.Shell.releaseChildren(Z)V+100
j  org.eclipse.swt.widgets.Widget.release(Z)V+38
j  org.eclipse.swt.widgets.Control.release(Z)V+94
j  org.eclipse.swt.widgets.Widget.dispose()V+23
j  org.eclipse.swt.widgets.Shell.dispose()V+20
j  org.eclipse.jface.window.Window.close()Z+65
j  org.eclipse.jface.dialogs.Dialog.close()Z+26
j  org.eclipse.jface.dialogs.TrayDialog.close()Z+12
j  org.eclipse.jface.dialogs.Dialog.okPressed()V+6
j  org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.okPressed()V+15
j  org.eclipse.jface.dialogs.Dialog.buttonPressed(I)V+5
j  org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Lorg/eclipse/swt/events/SelectionEvent;)V+17
j  org.eclipse.swt.widgets.TypedListener.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+1080
j  org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V+214
j  org.eclipse.swt.widgets.Widget.sendEvent(Lorg/eclipse/swt/widgets/Event;)V+25
j  org.eclipse.swt.widgets.Display.runDeferredEvents()Z+92
j  org.eclipse.swt.widgets.Display.readAndDispatch()Z+46
j  org.eclipse.jface.window.Window.runEventLoop(Lorg/eclipse/swt/widgets/Shell;)V+23
j  org.eclipse.jface.window.Window.open()I+49
j  org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.prompt(Z)V+15
j  com.aptana.rcp.IDEApplication.promptForWorkspace(Lorg/eclipse/swt/widgets/Shell;Lorg/eclipse/ui/internal/ide/ChooseWorkspaceData;Z)Ljava/net/URL;+15
j  com.aptana.rcp.IDEApplication.checkInstanceLocation(Lorg/eclipse/swt/widgets/Shell;)Z+151
j  com.aptana.rcp.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+44
j  org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135
j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103
j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29
j  org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+149
j  org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183
v  ~StubRoutines::call_stub
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+87
j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+6
j  java.lang.reflect.Method.invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+57
j  org.eclipse.equinox.launcher.Main.invokeFramework(Ljava/lang/String;Ljava/net/URL;)V+211
j  org.eclipse.equinox.launcher.Main.basicRun(Ljava/lang/String;)V+126
j  org.eclipse.equinox.launcher.Main.run(Ljava/lang/String;)I+4
j  org.eclipse.equinox.launcher.Main.main(Ljava/lang/String;)V+10
v  ~StubRoutines::call_stub

I found a solution/workaround for this problem: Upgrading to eclipse Kepler :wink:

I actually have a problem with Kepler (haven’t tried Juno). Does the cursor in the editor work for you? Mine doesn’t blink or update when I use the left/right arrow keys on my keyboard. And in rare situations, if I try using arrow keys too much, Eclipse just crashes.

I’m on 13.1 KDE and using Oracle JRE/JDK.

Just got a crash and this is the error message.

No bp log location saved, using default.[000:000] Cpu: 6.58.9, x4, 2600Mhz, 3819MB
[000:001] Computer model: Not available
[000:001] Browser XEmbed support present: 1
[000:001] Browser toolkit is Gtk2.
[000:001] Using Gtk2 toolkit
/home/abuild/rpmbuild/BUILD/icedtea-web-1.4.1/plugin/icedteanp/IcedTeaNPPlugin.cc:1363: thread 0x7f24882ddad0: Error: Failed to spawn applet viewer: Failed to execute child process "/usr/lib64/jvm/jre//bin/java" (No such file or directory)
Unable to find java executable /usr/lib64/jvm/jre//bin/java
No bp log location saved, using default.
[000:000] Cpu: 6.58.9, x4, 2600Mhz, 3819MB
[000:000] Computer model: Not available

Looks like it’s still using icedtea for some reason.

My path variables (local) are

JRE_HOME=/usr/java/jre1.7.0_45
JAVA_HOME=/usr/java/jdk1.7.0_45/bin/java
JDK_HOME=/usr/java/jdk1.7.0_45
SDK_HOME=/usr/lib64/jvm/java
PATH=/usr/lib64/mpi/gcc/openmpi/bin:/home/mdchaudhari/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/java/jdk1.7.0_45/bin

Hey there,

This is happening to me in ZendStuido and Eclipse in 13.1 as well. I’m watching for any ideas.

Thanks,

Skip

Have you tried to select another Gtk2 theme in “Configure Desktop”->“Application Appearance”->GTK?

Glad to know I’m not the only one.

Yes, I tried Adwaita theme and oxygen-gtk. Neither worked.

Same here…

Could you try “Raleigh”?

From https://bugs.launchpad.net/ubuntu/+source/java-common/+bug/1241101/comments/48 :

                    I am using Open  Suse 13.1 and I can reproduce this every time.  I did not see this until  I installed 13.1 from a fresh install, then install the ADT bundle from  Android developer site.

Per instructions found on the Ubuntu site, I can change the GTK2 theme from oxygen to Raleigh and the crash goes away.

Thanks - this seems to have cleared this up but everything looks pretty awful…

Just tried Raleigh and it didn’t work. Do I have to logout or restart the computer when changing GTK2 themes? Right now, I just change them and try Eclipse (and I can visually see the theme effect).

No.

But apparently (according to your previous posts) you’re experiencing a completely different issue, don’t you? Related to java?

Yeah. Maybe I should just create another thread. My issue is with left/right arrow keys. They don’t seem to update the cursor position in Eclipse. The GUI basically is not updating at all unless Smart Insert is turned off (and that produces some artifacts on the screen).

Wow. So my Eclipse window thus far was not maximized. As soon as I maximized it, the cursor responds completely and I have no problems. But when the application window is not maximized, the cursor position does not update properly. This makes no sense at all, but at least it’s working and usable now.

Still getting the java crash though…

Changing the theme definitely seems to have cleared it up for me. My ZendStudio has been crash free for almost an hour… Before, it was lucky to stay up for 2 minutes.

Again, mdchaudhari has a completely different issue.
See comment #7
For some reason icedtea is used (although he has Oracle’s java installed) which doesn’t find the java executable.

@mdchaudhari:
Have you tried to uninstall the “icedtea-web” package?

Yeah, I’ve removed icedtea-web package and used Raleigh to no avail. I’ve attached a video of what happens.

//youtu.be/0zqtFE2CTd4

The error I get now (without icedtea) is:

No bp log location saved, using default.[000:000] Cpu: 6.58.9, x4, 2600Mhz, 3819MB
[000:000] Computer model: Not available
[000:001] Browser XEmbed support present: 1
[000:001] Browser toolkit is Gtk2.
[000:001] Using Gtk2 toolkit
No bp log location saved, using default.
[000:000] Cpu: 6.58.9, x4, 2600Mhz, 3819MB
[000:000] Computer model: Not available