Project

General

Profile

Segnalazione #407

Client 32bit - Libreoffice crash java

Added by Michael Guggenberg over 6 years ago. Updated over 6 years ago.

Status:
Chiuso
Priority:
Normale
Start date:
09/11/2017
Due date:
% Done:

100%

Estimated time:

Description

Libreoffice va in crash su client con kernel a 32bit

Per riprodurre:

Lanciare libreoffice: File -> Invia

Soluziuni giĆ  testate:

- Dsabilitare java per libreoffice: Strumenti -> Opzioni -> Libreoffice -> Avvanzate

- Disabilitare lo Stack Clash fix del kernel: /etc/default/grub aggiungere parametro stack_guard_gap=1
https://lists.debian.org/debian-kernel/2017/07/msg00071.html
https://lwn.net/Articles/727206

backtrace del crash:

Program received signal SIGSEGV, Segmentation fault.
0xab5de7c6 in ?? () from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/client/libjvm.so
#0  0xab5de7c6 in ?? () from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/client/libjvm.so
#1  0xab5e0ab7 in ?? () from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/client/libjvm.so
#2  0xab5e9d38 in ?? () from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/client/libjvm.so
#3  0xab6ba4f9 in ?? () from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/client/libjvm.so
#4  0xab4dd79b in JNI_CreateJavaVM () from /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/client/libjvm.so
#5  0xb249a405 in ?? () from /usr/lib/libreoffice/program/libjvmfwklo.so
#6  0xb24ab28a in jfw_startVM(JavaInfo const*, JavaVMOption*, long, JavaVM_**, JNIEnv_**) () from /usr/lib/libreoffice/program/libjvmfwklo.so
#7  0xabd815ae in ?? () from /usr/lib/libreoffice/program/libjavavmlo.so
#8  0xae372bf3 in ?? () from /usr/lib/libreoffice/program/libjavaloaderlo.so
#9  0xae3756af in ?? () from /usr/lib/libreoffice/program/libjavaloaderlo.so
#10 0xb252df29 in ?? () from /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#11 0xb252f2a7 in ?? () from /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#12 0xb252f3c5 in ?? () from /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#13 0xb252964b in ?? () from /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#14 0xb4c8524f in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#15 0xb4c88159 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#16 0xb4c89b61 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#17 0xaca32926 in ?? () from /usr/lib/libreoffice/program/../program/libswlo.so
#18 0xb4c8a0db in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#19 0xb4d2f6a1 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#20 0xb4dcbc5c in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#21 0xb6281aa2 in Menu::Activate() () from /usr/lib/libreoffice/program/libmergedlo.so
#22 0xb62852cd in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#23 0xb628df23 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#24 0xb64fe8d7 in Timer::Invoke() () from /usr/lib/libreoffice/program/libmergedlo.so
#25 0xb64e9e2f in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#26 0xb64ea0a7 in Scheduler::ProcessTaskScheduling(bool) () from /usr/lib/libreoffice/program/libmergedlo.so
#27 0xb64ea0d6 in Scheduler::CallbackTaskScheduling(bool) () from /usr/lib/libreoffice/program/libmergedlo.so
#28 0xaf7699a2 in X11SalData::Timeout(bool) () from /usr/lib/libreoffice/program/libvclplug_genlo.so
#29 0xaf760c58 in SalXLib::CheckTimeout(bool) () from /usr/lib/libreoffice/program/libvclplug_genlo.so
#30 0xaf7611e6 in SalXLib::Yield(bool, bool) () from /usr/lib/libreoffice/program/libvclplug_genlo.so
#31 0xaf7690bc in X11SalInstance::DoYield(bool, bool, unsigned long) () from /usr/lib/libreoffice/program/libvclplug_genlo.so
#32 0xb64f8386 in Application::Yield() () from /usr/lib/libreoffice/program/libmergedlo.so
#33 0xb64fab45 in Application::Execute() () from /usr/lib/libreoffice/program/libmergedlo.so
#34 0xb54529ef in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#35 0xb64fe554 in ?? () from /usr/lib/libreoffice/program/libmergedlo.so
#36 0xb64fe689 in SVMain() () from /usr/lib/libreoffice/program/libmergedlo.so
#37 0xb547561a in soffice_main () from /usr/lib/libreoffice/program/libmergedlo.so
#38 0x0804857d in ?? ()
#39 0xb3c72723 in __libc_start_main (main=0x8048550, argc=2, argv=0xbffff2e4, init=0x8048690, fini=0x8048700, rtld_fini=0xb7fed350 <_dl_fini>, stack_end=0xbffff2dc) at libc-start.c:287
#40 0x080485b5 in ?? ()

Associated revisions

Revision 4979855d (diff)
Added by Simone Piccardi over 6 years ago

Adding kernel boot option (on 32bit/i386 architecture only) to disable
Stack Clash fix, causing regression on Java and Libreoffice; refs: #407

History

#1

Updated by Christopher R. Gabriel over 6 years ago

  • Assignee changed from TRUELITE to Simone Piccardi
#2

Updated by Simone Piccardi over 6 years ago

  • Status changed from Nuovo to Commenti
  • Assignee changed from Simone Piccardi to Michael Guggenberg

La nuova versione del fuss-client (8.0.22) aggiunge la configurazione di /etc/default/grub, solo per le architetture i386, per disabilitare lo Stack Clash fix, e risolve il problema del crash rilevato.

#3

Updated by Michael Guggenberg over 6 years ago

  • Status changed from Commenti to Risolto
#4

Updated by Michael Guggenberg over 6 years ago

  • Status changed from Risolto to Chiuso
  • % Done changed from 0 to 100

Also available in: Atom PDF