Bug ID 1168899
Summary Eclipse from eclipse.org crashes at startup with "free(): invalid pointer" message
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.2
Hardware x86-64
OS openSUSE Factory
Status NEW
Severity Critical
Priority P5 - None
Component Development
Assignee screening-team-bugs@suse.de
Reporter walter.zimmer@dlr.de
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:74.0) Gecko/20100101
Firefox/74.0
Build Identifier: 

Downloaded and unpacked Eclipse for scientific computing. 
Started as usual, it shows the splash screen but crashes soon.



Reproducible: Always

Steps to Reproduce:
1. download and unpack Eclipse for Scientific Computing:
   wget
http://ftp.fau.de/eclipse/technology/epp/downloads/release/2020-03/R/eclipse-parallel-2020-03-R-linux-gtk-x86_64.tar.gz
   tar xf eclipse-parallel-2020-03-R-linux-gtk-x86_64.tar.gz
2. start the "eclipse" binary in the dir:
   cd eclipse
   ./eclipse -consoleLog
Actual Results:  
Splash screen shows for a short time, crash
*** Error in `/usr/bin/java': free(): invalid pointer: 0x0000561e07bb11f0 ***
(addess changes with each invocation)

Expected Results:  
Eclipse starts up as usual, next step is asking for the workspace to use.

Also tried with Java 9 (set via update-alternative), same result.
  /usr/bin/java --version
  openjdk 9.0.4
  OpenJDK Runtime Environment (build 9.0.4+12-suse-lp152.1.29-x8664)
  OpenJDK 64-Bit Server VM (build 9.0.4+12-suse-lp152.1.29-x8664, mixed mode)

Tried older versions (2019-12 and 2019-09), same result.

In contrast: all three run fine on 15.1.

Didn't try the lighter Eclipse packages, but I guess this has to be something
fundamental.

Don't know any workaround.

I'm not aware of (mis-) configuring any Java system settings.

Related seems https://bugzilla.opensuse.org/show_bug.cgi?id=1166426
but this was fixed by compiling Eclipse differently, and doesn't explain why it
runs fine with 15.1.

System is stock OpenSuse Leap 15.2 fully updated (2020-04-07 19:30).


You are receiving this mail because: