Open djfitzgerald opened 3 months ago
@jukzi good to know that the workaround actually works, thank you!
(Pity that the reporter of #1185 never answered https://github.com/eclipse-platform/eclipse.platform.swt/issues/1185#issuecomment-2106875497)
@fedejeanne @jukzi The mentioned workaround does not work for me. See attached console log. eclipse.conslog.txt
Also: the problem doesn't happen for me when the Eclipse Marketplace opens up (as it did in #1185), but only once I have typed "Maven" into the search box and hit enter to begin the search.
could you attach /home/danfitz/hs_err_pid63659.log too?
Sure; here you go hs_err_pid63659.log
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libgobject-2.0.so.0+0x3b2a8] g_type_check_instance_is_a+0x48
C [libgtk-3.so.0+0x417c5e]
C [libswt-atk-gtk-4964r8.so+0x33bd] Java_org_eclipse_swt_internal_accessibility_gtk_ATK_call__JJ+0xe
J 15486 c1 org.eclipse.swt.accessibility.AccessibleObject.atkObject_ref_state_set(J)J (494 bytes) @ 0x00007f3222a159b4 [0x00007f3222a158c0+0x00000000000000f4]
v ~StubRoutines::call_stub
V [libjvm.so+0x829895] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x315
V [libjvm.so+0x8c27cb] jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) [clone .constprop.1]+0x38b
V [libjvm.so+0x8c4bf5] jni_CallStaticLongMethodV+0x205
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J 9620 org.eclipse.swt.internal.accessibility.gtk.ATK.call(JJ)J (0 bytes) @ 0x00007f3228dc24e4 [0x00007f3228dc24a0+0x0000000000000044]
J 15486 c1 org.eclipse.swt.accessibility.AccessibleObject.atkObject_ref_state_set(J)J (494 bytes) @ 0x00007f3222a159b4 [0x00007f3222a158c0+0x00000000000000f4]
v ~StubRoutines::call_stub
J 5704 org.eclipse.swt.internal.gtk3.GTK3.gtk_main_iteration_do(Z)Z (0 bytes) @ 0x00007f3228f7de61 [0x00007f3228f7de20+0x0000000000000041]
J 10747 c1 org.eclipse.swt.widgets.Display.readAndDispatch()Z (88 bytes) @ 0x00007f32223160ac [0x00007f3222315ee0+0x00000000000001cc]
j org.eclipse.jface.operation.ModalContext$ModalContextThread.block()V+19
j org.eclipse.jface.operation.ModalContext.run(Lorg/eclipse/jface/operation/IRunnableWithProgress;ZLorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/swt/widgets/Display;)V+126
j org.eclipse.jface.wizard.WizardDialog.run(ZZLorg/eclipse/jface/operation/IRunnableWithProgress;)V+78
j org.eclipse.epp.internal.mpc.ui.wizards.MarketplaceViewer.doQuery(Lorg/eclipse/epp/internal/mpc/ui/wizards/MarketplaceViewer$QueryData;Ljava/util/Set;)Lorg/eclipse/core/runtime/IStatus;+33
j org.eclipse.epp.internal.mpc.ui.wizards.MarketplaceViewer.doQuery()Lorg/eclipse/core/runtime/IStatus;+10
OK, this is not webkit. Could you try to load core file into gdb and attach backtrace?
gdb /home/danfitz/core.6365
bt
Let's make sure issue is not already fixed in latest builds first.
Steps to reproduce
From a fresh installation and clean workspace:
I tried
I expected: To be able to install Groovy
But got: The entire Eclipse application crashed and the JVM took a dump
Here is some relevant log output
From
<workspace>/.metadata/.log
:Linux console output:
Tested under this environment:
Fedora Linux 38
Eclipse IDE/Platform 2024-03
Community
[X] I understand reporting an issue to this OSS project does not mandate anyone to fix it. Other contributors may consider the issue, or not, at their own convenience. The most efficient way to get it fixed is that I fix it myself and contribute it back as a good quality patch to the project.