Bug 114898 - SIGSEGV on soffice startup with java-8-openjdk-i386
Summary: SIGSEGV on soffice startup with java-8-openjdk-i386
Status: RESOLVED DUPLICATE of bug 108619
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
5.3.1.2 release
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-07 19:10 UTC by traumschule
Modified: 2018-01-07 20:13 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description traumschule 2018-01-07 19:10:16 UTC
Description:
Opening a document libreoffice crashes on startup with openjdk-8-jre-headless:i386 (8u151-b12-0ubuntu0.17.04.2) installed.

OS: Ubuntu Zesty
$ libreoffice --version
LibreOffice 5.3.1.2 30m0(Build:2)

warning: Currently logging to gdbtrace.log.  Turn the logging off and on to make the new setting effective.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xafc6eb40 (LWP 28644)]
[New Thread 0xae432b40 (LWP 28645)]
[New Thread 0xadaffb40 (LWP 28646)]
[New Thread 0xacfaeb40 (LWP 28647)]
[New Thread 0xac7adb40 (LWP 28648)]
[New Thread 0xabcebb40 (LWP 28649)]
[New Thread 0xab4eab40 (LWP 28650)]
[New Thread 0xaace9b40 (LWP 28651)]
[Thread 0xaace9b40 (LWP 28651) exited]
[Thread 0xabcebb40 (LWP 28649) exited]
[Thread 0xae432b40 (LWP 28645) exited]
[New Thread 0xae432b40 (LWP 28654)]
[New Thread 0xabcebb40 (LWP 28657)]
[Thread 0xabcebb40 (LWP 28657) exited]
[Thread 0xae432b40 (LWP 28654) exited]

Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
0xa612f375 in ?? () from /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#0  0xa612f375 in  () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#1  0xa6131b84 in  () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#2  0xa613c0c8 in  () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#3  0xa627963e in  () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#4  0xa5f302c5 in JNI_CreateJavaVM () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#5  0xb2c3c941 in  () at /usr/lib/libreoffice/program/libjvmfwklo.so
#6  0xb2c4cf74 in jfw_startVM(JavaInfo const*, JavaVMOption*, long, JavaVM_**, JNIEnv_**) () at /usr/lib/libreoffice/program/libjvmfwklo.so
#7  0xa6961d65 in  () at /usr/lib/libreoffice/program/libjavavmlo.so
#8  0xa6aae9a3 in  () at /usr/lib/libreoffice/program/libjavaloaderlo.so
#9  0xa6ab085f in  () at /usr/lib/libreoffice/program/libjavaloaderlo.so
#10 0xb2cf1278 in  () at /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#11 0xb2cf35d4 in  () at /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#12 0xb2cf3705 in  () at /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#13 0xb2cef2f7 in  () at /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#14 0xb53ca5d5 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#15 0xb53ccf6a in  () at /usr/lib/libreoffice/program/libmergedlo.so
#16 0xb53ceb99 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#17 0xb53cf3a5 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#18 0xb5472fb7 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#19 0xb5510262 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#20 0xb6ad1494 in Menu::Activate() () at /usr/lib/libreoffice/program/libmergedlo.so
#21 0xb6ad15b0 in Menu::HandleMenuActivateEvent(Menu*) const () at /usr/lib/libreoffice/program/libmergedlo.so
#22 0xaf3cce59 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#23 0xaf3cce69 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#24 0xaf3cd000 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#25 0xb6ad471b in  () at /usr/lib/libreoffice/program/libmergedlo.so
#26 0xb6b10f90 in SystemWindow::SetMenuBar(MenuBar*) () at /usr/lib/libreoffice/program/libmergedlo.so
#27 0xb541dd4c in  () at /usr/lib/libreoffice/program/libmergedlo.so
#28 0xb58f43cf in  () at /usr/lib/libreoffice/program/libmergedlo.so
#29 0xb58f81bd in  () at /usr/lib/libreoffice/program/libmergedlo.so
#30 0xb5ba5034 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#31 0xb5ba6234 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () at /usr/lib/libreoffice/program/libmergedlo.so
#32 0xb5b90803 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#33 0xb5446d85 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#34 0xb54475d9 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#35 0xb53d37a3 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#36 0xb53d463b in  () at /usr/lib/libreoffice/program/libmergedlo.so
#37 0xb4e4f2d1 in comphelper::SynchronousDispatch::dispatch(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&, rtl::OUString const&, rtl::OUString const&, long, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () at /usr/lib/libreoffice/program/libmergedlo.so
#38 0xb5bf38d4 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#39 0xb5bff073 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#40 0xb5bdf307 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#41 0xb5be0d1e in  () at /usr/lib/libreoffice/program/libmergedlo.so
#42 0xb6b4e80b in  () at /usr/lib/libreoffice/program/libmergedlo.so
#43 0xb6e4184f in SalGenericDisplay::DispatchInternalEvent() () at /usr/lib/libreoffice/program/libmergedlo.so
#44 0xaf38dc8c in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#45 0xaf38dd3e in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#46 0xb3e75ecb in g_main_context_dispatch () at /lib/i386-linux-gnu/libglib-2.0.so.0
#47 0xb3e762b9 in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#48 0xb3e76384 in g_main_context_iteration () at /lib/i386-linux-gnu/libglib-2.0.so.0
#49 0xaf38d1ca in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#50 0xaf38e980 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#51 0xb6d80716 in Application::Yield() () at /usr/lib/libreoffice/program/libmergedlo.so
#52 0xb6d829d8 in Application::Execute() () at /usr/lib/libreoffice/program/libmergedlo.so
#53 0xb5be23dd in  () at /usr/lib/libreoffice/program/libmergedlo.so
#54 0xb6d87ad9 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#55 0xb6d87c19 in SVMain() () at /usr/lib/libreoffice/program/libmergedlo.so
#56 0xb5c085a3 in soffice_main () at /usr/lib/libreoffice/program/libmergedlo.so
#57 0x080484ed in  ()
#58 0xb432e276 in __libc_start_main (main=0x80484c0, argc=3, argv=0xbffff814, init=0x8048600, fini=0x8048660, rtld_fini=0xb7fea930 <_dl_fini>, stack_end=0xbffff80c) at ../csu/libc-start.c:291
#59 0x08048525 in  ()

Thread 8 (Thread 0xab4eab40 (LWP 28650)):
#0  0xb7fd9cf9 in __kernel_vsyscall ()
#1  0xb43fb2f7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29
#2  0xb3ebda9b in g_cond_wait_until () at /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3e490ea in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3e498b0 in g_async_queue_timeout_pop () at /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb3e9ee48 in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb3e9e2ea in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb40472f5 in start_thread (arg=0xab4eab40) at pthread_create.c:456
#8  0xb43ff8ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:113

Thread 6 (Thread 0xac7adb40 (LWP 28648)):
#0  0xb7fd9cf9 in __kernel_vsyscall ()
#1  0xb43f580f in poll () at ../sysdeps/unix/syscall-template.S:84
#2  0xb3e85cb0 in g_poll () at /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3e7624c in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3e76669 in g_main_loop_run () at /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb10ead55 in  () at /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb3e9e2ea in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb40472f5 in start_thread (arg=0xac7adb40) at pthread_create.c:456
#8  0xb43ff8ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:113

Thread 5 (Thread 0xacfaeb40 (LWP 28647)):
#0  0xb7fd9cf9 in __kernel_vsyscall ()
#1  0xb43f580f in poll () at ../sysdeps/unix/syscall-template.S:84
#2  0xb3e85cb0 in g_poll () at /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3e7624c in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3e76384 in g_main_context_iteration () at /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb3e763e0 in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb3e9e2ea in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb40472f5 in start_thread (arg=0xacfaeb40) at pthread_create.c:456
#8  0xb43ff8ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:113

Thread 4 (Thread 0xadaffb40 (LWP 28646)):
#0  0xb7fd9cf9 in __kernel_vsyscall ()
#1  0xb44007a9 in __libc_accept (fd=7, addr=..., len=0x0) at ../sysdeps/unix/sysv/linux/accept.c:35
#2  0xb451fa0b in osl_acceptPipe () at /usr/lib/libreoffice/program/libuno_sal.so.3
#3  0xb5c02c4c in  () at /usr/lib/libreoffice/program/libmergedlo.so
#4  0xb2c31059 in salhelper::Thread::run() () at /usr/lib/libreoffice/program/libuno_salhelpergcc3.so.3
#5  0xb2c312be in  () at /usr/lib/libreoffice/program/libuno_salhelpergcc3.so.3
#6  0xb4525bb9 in  () at /usr/lib/libreoffice/program/libuno_sal.so.3
#7  0xb40472f5 in start_thread (arg=0xadaffb40) at pthread_create.c:456
#8  0xb43ff8ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:113

Thread 2 (Thread 0xafc6eb40 (LWP 28644)):
#0  0xb7fd9cf9 in __kernel_vsyscall ()
#1  0xb404d026 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i686/../pthread_cond_timedwait.S:245
#2  0xb44fd448 in  () at /usr/lib/libreoffice/program/libuno_sal.so.3
#3  0xb40472f5 in start_thread (arg=0xafc6eb40) at pthread_create.c:456
#4  0xb43ff8ae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:113

Thread 1 (Thread 0xaffc1940 (LWP 28627)):
#0  0xa612f375 in  () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#1  0xa6131b84 in  () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#2  0xa613c0c8 in  () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#3  0xa627963e in  () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#4  0xa5f302c5 in JNI_CreateJavaVM () at /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server/libjvm.so
#5  0xb2c3c941 in  () at /usr/lib/libreoffice/program/libjvmfwklo.so
#6  0xb2c4cf74 in jfw_startVM(JavaInfo const*, JavaVMOption*, long, JavaVM_**, JNIEnv_**) () at /usr/lib/libreoffice/program/libjvmfwklo.so
#7  0xa6961d65 in  () at /usr/lib/libreoffice/program/libjavavmlo.so
#8  0xa6aae9a3 in  () at /usr/lib/libreoffice/program/libjavaloaderlo.so
#9  0xa6ab085f in  () at /usr/lib/libreoffice/program/libjavaloaderlo.so
#10 0xb2cf1278 in  () at /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#11 0xb2cf35d4 in  () at /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#12 0xb2cf3705 in  () at /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#13 0xb2cef2f7 in  () at /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3
#14 0xb53ca5d5 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#15 0xb53ccf6a in  () at /usr/lib/libreoffice/program/libmergedlo.so
#16 0xb53ceb99 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#17 0xb53cf3a5 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#18 0xb5472fb7 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#19 0xb5510262 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#20 0xb6ad1494 in Menu::Activate() () at /usr/lib/libreoffice/program/libmergedlo.so
#21 0xb6ad15b0 in Menu::HandleMenuActivateEvent(Menu*) const () at /usr/lib/libreoffice/program/libmergedlo.so
#22 0xaf3cce59 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#23 0xaf3cce69 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#24 0xaf3cd000 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#25 0xb6ad471b in  () at /usr/lib/libreoffice/program/libmergedlo.so
#26 0xb6b10f90 in SystemWindow::SetMenuBar(MenuBar*) () at /usr/lib/libreoffice/program/libmergedlo.so
#27 0xb541dd4c in  () at /usr/lib/libreoffice/program/libmergedlo.so
#28 0xb58f43cf in  () at /usr/lib/libreoffice/program/libmergedlo.so
#29 0xb58f81bd in  () at /usr/lib/libreoffice/program/libmergedlo.so
#30 0xb5ba5034 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#31 0xb5ba6234 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () at /usr/lib/libreoffice/program/libmergedlo.so
#32 0xb5b90803 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#33 0xb5446d85 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#34 0xb54475d9 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#35 0xb53d37a3 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#36 0xb53d463b in  () at /usr/lib/libreoffice/program/libmergedlo.so
#37 0xb4e4f2d1 in comphelper::SynchronousDispatch::dispatch(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&, rtl::OUString const&, rtl::OUString const&, long, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () at /usr/lib/libreoffice/program/libmergedlo.so
#38 0xb5bf38d4 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#39 0xb5bff073 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#40 0xb5bdf307 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#41 0xb5be0d1e in  () at /usr/lib/libreoffice/program/libmergedlo.so
#42 0xb6b4e80b in  () at /usr/lib/libreoffice/program/libmergedlo.so
#43 0xb6e4184f in SalGenericDisplay::DispatchInternalEvent() () at /usr/lib/libreoffice/program/libmergedlo.so
#44 0xaf38dc8c in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#45 0xaf38dd3e in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#46 0xb3e75ecb in g_main_context_dispatch () at /lib/i386-linux-gnu/libglib-2.0.so.0
#47 0xb3e762b9 in  () at /lib/i386-linux-gnu/libglib-2.0.so.0
#48 0xb3e76384 in g_main_context_iteration () at /lib/i386-linux-gnu/libglib-2.0.so.0
#49 0xaf38d1ca in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#50 0xaf38e980 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#51 0xb6d80716 in Application::Yield() () at /usr/lib/libreoffice/program/libmergedlo.so
#52 0xb6d829d8 in Application::Execute() () at /usr/lib/libreoffice/program/libmergedlo.so
#53 0xb5be23dd in  () at /usr/lib/libreoffice/program/libmergedlo.so
#54 0xb6d87ad9 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#55 0xb6d87c19 in SVMain() () at /usr/lib/libreoffice/program/libmergedlo.so
#56 0xb5c085a3 in soffice_main () at /usr/lib/libreoffice/program/libmergedlo.so
#57 0x080484ed in  ()
#58 0xb432e276 in __libc_start_main (main=0x80484c0, argc=3, argv=0xbffff814, init=0x8048600, fini=0x8048660, rtld_fini=0xb7fea930 <_dl_fini>, stack_end=0xbffff80c) at ../csu/libc-start.c:291
#59 0x08048525 in  ()


Steps to Reproduce:
1. start libreoffice with a specific document

Actual Results:  
SIGSEGV

Expected Results:
no crash


Reproducible: Always


User Profile Reset: No



Additional Info:


User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0
Comment 1 Aron Budea 2018-01-07 19:35:31 UTC
LibreOffice 5.3.1.2 is outdated, please try with a current version, eg. 5.4.4.
Comment 2 Mike Kaganski 2018-01-07 20:03:10 UTC
I strongly suspect this to be a duplicate of bug 108619; however, just wanted to mention that you wrote "start libreoffice with a specific document" in Steps to reproduce. But if you suspect this to be document-specific, then you should understand that it's impossible to reproduce this without such document attached here.
Comment 3 Mike Kaganski 2018-01-07 20:13:46 UTC
Well, comparing the backtrace from comment 0 with attachment 134497 [details], I am now sure this is indeed a dupe. Please revert if you suppose that closing this is wrong, and mention the reason for such revert.

*** This bug has been marked as a duplicate of bug 108619 ***