Summary: | [10.15]JVM crashes upon launching a product run configuration on Mac OS 10.15 | ||
---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | Scott Pelton <scottp> |
Component: | SWT | Assignee: | Platform-SWT-Inbox <platform-swt-inbox> |
Status: | NEW --- | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | hubert+eclipseorg, karsten.thoms, lorenz.gerber, lshanmug |
Version: | 4.14 | ||
Target Milestone: | --- | ||
Hardware: | Macintosh | ||
OS: | Mac OS X | ||
Whiteboard: |
Description
Scott Pelton
2020-02-20 15:15:52 EST
Stack frame from hr_err log corresponding to jvm crash: Stack: [0x00007ffee7602000,0x00007ffee7e02000], sp=0x00007ffee7dfd278, free space=8172k Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.eclipse.swt.internal.cocoa.OS.objc_msgSend(JJJ)J+0 j org.eclipse.swt.internal.cocoa.NSApplication.setDelegate(Lorg/eclipse/swt/internal/cocoa/id;)V+19 j org.eclipse.swt.widgets.Display.init()V+100 j org.eclipse.swt.graphics.Device.<init>(Lorg/eclipse/swt/graphics/DeviceData;)V+168 j org.eclipse.swt.widgets.Display.<init>(Lorg/eclipse/swt/graphics/DeviceData;)V+2 j org.eclipse.swt.widgets.Display.<init>()V+2 j org.eclipse.ui.internal.Workbench.createDisplay()Lorg/eclipse/swt/widgets/Display;+81 j org.eclipse.ui.PlatformUI.createDisplay()Lorg/eclipse/swt/widgets/Display;+0 j com.worldpac.pde.application.Application.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+0 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;+85 j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+82 j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+105 j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+132 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;+100 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;+56 j org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+205 j org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+160 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 Same Problem here Delta in setup: --------------- MacBookPro15,2 else, exactly the same OSX and Eclipse version (RCP) I'm unable to reproduce this on MacBook Pro (macOS 10.15.2) with touch bar. Does it happen while launching Eclipse configuration or a specific product configuration? I have the same configuration as in comment#1 and work also on developing an RCP product. I did not see this error so far. More evidence which makes this reproducible? Could you maybe provide a minimal sample project? (In reply to Lakshmi Shanmugam from comment #3) > I'm unable to reproduce this on MacBook Pro (macOS 10.15.2) with touch bar. > Does it happen while launching Eclipse configuration or a specific product > configuration? Launching a RCP product run configuration. Your product must also contain splash screen icon in the product configuration. |