Weitere Infos: Wie es aussieht ist bisher nur Eclipse betroffen
Workaround:
1. Boot mit Kernel 4.4.0-79 (Für alle ohne dual-Boot - Shift-Taste für Menü-Auswahl in GRUB gedrückt halten)
2. Betroffenen Kernel 4.4.0.81 entfernen
sudo apt remove linux-image-4.4.0-81-generic
3. Grub aktualisieren:
sudo update-grub
Edit:
Backtrace des coredumps mit gdb liefert folgendes:
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from eclipse...done.
[New LWP 9458]
[New LWP 9463]
[New LWP 9462]
[New LWP 9464]
[New LWP 9460]
[New LWP 9459]
[New LWP 9461]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Core was generated by `./eclipse'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xb31fc39b in _expand_stack_to(unsigned char*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
[Current thread is 1 (Thread 0xb753f700 (LWP 9458))]
(gdb) bt
#0 0xb31fc39b in _expand_stack_to(unsigned char*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#1 0xb31fc439 in os::Linux::manually_expand_stack(JavaThread*, unsigned char*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#2 0xb3204632 in JVM_handle_linux_signal () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#3 0xb31fa081 in signalHandler(int, siginfo*, void*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#4 <signal handler called>
#5 0xb0d68fa7 in ?? ()
#6 0xb0d627b4 in ?? ()
#7 0xb0d627b4 in ?? ()
#8 0xb0d627b4 in ?? ()
#9 0xb0d5e699 in ?? ()
#10 0xb3059aef in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#11 0xb31f8499 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#12 0xb30580bf in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#13 0xb30ded10 in JVM_DoPrivileged () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#14 0xb4347fbb in Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2 () from /usr/lib/jvm/java-8-oracle/jre/lib/i386/libjava.so
#15 0xb0d6b50a in ?? ()
#16 0xb0d627b4 in ?? ()
#17 0xb0d5e699 in ?? ()
#18 0xb3059aef in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#19 0xb31f8499 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#20 0xb30580bf in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#21 0xb3030526 in InstanceKlass::call_class_initializer_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#22 0xb3030926 in InstanceKlass::initialize_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#23 0xb3030c71 in InstanceKlass::initialize(Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#24 0xb315f8a6 in LinkResolver::resolve_static_call(CallInfo&, KlassHandle&, Symbol*, Symbol*, KlassHandle, bool, bool, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#25 0xb315fb39 in LinkResolver::resolve_invokestatic(CallInfo&, constantPoolHandle, int, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#26 0xb315ffae in LinkResolver::resolve_invoke(CallInfo&, Handle, constantPoolHandle, int, Bytecodes::Code, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#27 0xb3053588 in InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#28 0xb0d71c6f in ?? ()
#29 0xb0d627b4 in ?? ()
#30 0xb0d627b4 in ?? ()
#31 0xb0d627b4 in ?? ()
#32 0xb0d627b4 in ?? ()
#33 0xb0d62580 in ?? ()
#34 0xb0d5e699 in ?? ()
#35 0xb3059aef in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#36 0xb31f8499 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#37 0xb30580bf in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#38 0xb3030526 in InstanceKlass::call_class_initializer_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#39 0xb3030926 in InstanceKlass::initialize_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#40 0xb3030c71 in InstanceKlass::initialize(Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#41 0xb315f8a6 in LinkResolver::resolve_static_call(CallInfo&, KlassHandle&, Symbol*, Symbol*, KlassHandle, bool, bool, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#42 0xb315fb39 in LinkResolver::resolve_invokestatic(CallInfo&, constantPoolHandle, int, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#43 0xb315ffae in LinkResolver::resolve_invoke(CallInfo&, Handle, constantPoolHandle, int, Bytecodes::Code, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#44 0xb3053588 in InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#45 0xb0d71c6f in ?? ()
#46 0xb0d627b4 in ?? ()
#47 0xb0d627b4 in ?? ()
#48 0xb0d627b4 in ?? ()
#49 0xb0d627b4 in ?? ()
#50 0xb0d5e699 in ?? ()
#51 0xb3059aef in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#52 0xb31f8499 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#53 0xb30580bf in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#54 0xb3030526 in InstanceKlass::call_class_initializer_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#55 0xb3030926 in InstanceKlass::initialize_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#56 0xb3030c71 in InstanceKlass::initialize(Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
---Type <return> to continue, or q <return> to quit---
#57 0xb304e7e1 in InterpreterRuntime::_new(JavaThread*, ConstantPool*, int) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#58 0xb0d72190 in ?? ()
#59 0xb0d5e699 in ?? ()
#60 0xb3059aef in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#61 0xb31f8499 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#62 0xb30580bf in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#63 0xb3030526 in InstanceKlass::call_class_initializer_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#64 0xb3030926 in InstanceKlass::initialize_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#65 0xb3030c71 in InstanceKlass::initialize(Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#66 0xb304e7e1 in InterpreterRuntime::_new(JavaThread*, ConstantPool*, int) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#67 0xb0d72190 in ?? ()
#68 0xb0d5e699 in ?? ()
#69 0xb3059aef in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#70 0xb31f8499 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#71 0xb30580bf in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#72 0xb3030526 in InstanceKlass::call_class_initializer_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#73 0xb3030926 in InstanceKlass::initialize_impl(instanceKlassHandle, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#74 0xb3030c71 in InstanceKlass::initialize(Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#75 0xb30d238e in find_class_from_class_loader(JNIEnv_*, Symbol*, unsigned char, Handle, Handle, unsigned char, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#76 0xb30ac518 in jni_FindClass () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#77 0xb43576d4 in JNU_CallStaticMethodByName () from /usr/lib/jvm/java-8-oracle/jre/lib/i386/libjava.so
#78 0xb4358a74 in JNU_NewStringPlatform () from /usr/lib/jvm/java-8-oracle/jre/lib/i386/libjava.so
#79 0xb4355294 in GetStringPlatform () from /usr/lib/jvm/java-8-oracle/jre/lib/i386/libjava.so
#80 0xb434f3fe in Java_java_lang_System_initProperties () from /usr/lib/jvm/java-8-oracle/jre/lib/i386/libjava.so
#81 0xb0d6b50a in ?? ()
#82 0xb0d627b4 in ?? ()
#83 0xb0d5e699 in ?? ()
#84 0xb3059aef in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#85 0xb31f8499 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#86 0xb305a587 in JavaCalls::call_static(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#87 0xb305a991 in JavaCalls::call_static(JavaValue*, KlassHandle, Symbol*, Symbol*, Thread*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#88 0xb32da0d7 in Threads::create_vm(JavaVMInitArgs*, bool*) () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#89 0xb3099d1c in JNI_CreateJavaVM () from /usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so
#90 0xb773592b in startJavaJNI (libPath=0x82b4f88 "/usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so", vmArgs=0x82d5ab0, progArgs=0x82d5a38,
jarFile=0x82b6938 "/home/aschick/projekte/entwicklung/neon/eclipse/plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar") at ../eclipseJNI.c:367
#91 0xb77370cf in startJavaVM (libPath=0x82b4f88 "/usr/lib/jvm/java-8-oracle/jre/bin/../lib/i386/client/libjvm.so", vmArgs=0x82d5ab0, progArgs=0x82d5a38,
jarFile=0x82b6938 "/home/aschick/projekte/entwicklung/neon/eclipse/plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar") at ../eclipseNix.c:174
#92 0xb77301bc in _run (argc=1, argv=0xbfe48e24, vmArgs=0x82b4a38) at ../eclipse.c:652
#93 0xb772fa5e in run (argc=1, argv=0xbfe48e24, vmArgs=0x0) at ../eclipse.c:471
#94 0x080491ce in main (argc=1, argv=0xbfe48e24) at ../eclipseMain.c:215
(gdb) quit
Vielleicht kann jemand ja mal einen Bug dafür erstellen, ich jedenfalls komme bei launchpad nicht weiter, da die Anmeldung nicht klappt.
Edit 2: Mich wundert es, dass sich bisher niemand mehr zu dem Thema gemeldet hat. Auch Google gibt derzeit nicht viel dazu her. Es müsste doch mehr Java-Entwickler mit der Kombination aus aktuellem Ubuntu 16.04.2 LTS + eclipse.org IDE geben. Achja, bin ich mit diesem Posting hier möglicherweise im falschen Forumsbereich? 😉