Bug 74339 - unable to start. does crash with error Xlib: extension "XINERAMA" missing
Summary: unable to start. does crash with error Xlib: extension "XINERAMA" missing
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: framework (show other bugs)
Version:
(earliest affected)
4.1.4.2 release
Hardware: x86 (IA32) Linux (All)
: medium major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 121570 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-02-01 19:50 UTC by S.Andreason
Modified: 2018-12-28 08:11 UTC (History)
3 users (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 S.Andreason 2014-02-01 19:50:31 UTC
LibreOffice 4.1.4.2 0a0440ccc0227ad9829de5f46be37cfb6edcf72
on Linux version 2.6.27.33 (custom build based on Slackware 7.0)

Xlib:  extension "XINERAMA" missing on display ":0.0".

I have attempted a backtrace, but don't have symbols installed.
(no debugging symbols found)
(gdb) run
Starting program: /usr/local/libreoffice4.1/program/soffice.bin
[Thread debugging using libthread_db enabled]
warning: Lowest section in /usr/local/libreoffice4.1/program/libicudata.so.51 is .hash at 000000b4
[New Thread 0xa454d6c0 (LWP 10581)]
[New Thread 0xa452cb90 (LWP 10587)]
[New Thread 0xa3044b90 (LWP 10589)]
[New Thread 0xa2843b90 (LWP 10590)]

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xa454d6c0 (LWP 10581)]
0xffffe424 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xa7e05ae9 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0xa7e070a7 in *__GI_abort () at abort.c:88
#3  0xa7ca87fc in _Unwind_Resume (exc=0x862d858) at ../../gcc-4.2.3/gcc/unwind.inc:238
#4  0xa31972e5 in fileaccess::BaseContent::execute () from /usr/local/libreoffice4.1/program/../program/libucpfile1.so
#5  0x0862d858 in ?? ()
#6  0xa319831b in com::sun::star::uno::cpp_acquire () from /usr/local/libreoffice4.1/program/../program/libucpfile1.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Splash screen stopped at "Synchronizing repository for shared extensions"


This is similar to bug# 56583. This error did not appear with 4.0.4 here.
Comment 1 Julien Nabet 2014-02-01 23:22:18 UTC
Did you install any LO specific extensions?
For the test, could you rename your LO directory profile (see https://wiki.documentfoundation.org/UserProfile) and give it a new try?
Comment 2 Stephan Bergmann 2014-02-03 14:53:07 UTC
(assuming the "missing XINERAMA" message is an unrelated warning rather than the source of the crash; the crash appears due to an unhandled C++ exception in the file UCP, but hard to tell more from the available data; might indeed be a problem related to extensions)
Comment 3 S.Andreason 2014-02-05 20:09:19 UTC
I tried again with only the pdf-import extension installed, no change.

I downloaded 4.2.0.4 and it also gives the same error and crash with error code 134.

I tried renaming .config/libreoffice/4/user and that also had no effect.
Comment 4 S.Andreason 2014-02-05 20:38:35 UTC
Additional info,
The Xinerama library I have installed, is 1.0.1, and was installed with xorg-7.0.
Is there a minimum dependency required? 
Does LibO really need Xinerama? 
or is it just not checking what library version is installed, and trying to use it anyway?
Comment 5 Stephan Bergmann 2014-02-06 08:08:52 UTC
(In reply to comment #0)
> LibreOffice 4.1.4.2 0a0440ccc0227ad9829de5f46be37cfb6edcf72
> on Linux version 2.6.27.33 (custom build based on Slackware 7.0)

Does that mean some standards-deviating libstdc++.so.6/libgcc_s.so.1, maybe?  (In which case you would need to build LibreOffice against your own toolchain.)

(In reply to comment #3)
> I tried again with only the pdf-import extension installed, no change.

What pdf-import extension, obtained from where?  (PDF import comes included in LO as a non-extension.)

> I downloaded 4.2.0.4 and it also gives the same error and crash with error
> code 134.

i.e., SIGABRT, so presumably the same scenario
Comment 6 Joel Madero 2015-05-02 15:43:54 UTC Comment hidden (obsolete)
Comment 7 S.Andreason 2015-05-03 17:55:38 UTC
Yea! The binaries work again. 
LibreOffice_4.4.2_Linux_x86_deb.tar.gz

Linux version 2.6.27.33 (root@Roxy) (gcc version 4.2.3) #10 SMP Fri Jul 4 08:24:20 PDT 2014
and since that date shown, this system also now has updated:
gcc (GCC) 4.9.1

Thank you.
Comment 8 rayandrews@eastlink.ca 2018-12-04 21:21:48 UTC
It works here too, no more XINERAMA!  Thanks guys.
Comment 9 Timur 2018-12-28 08:11:38 UTC
*** Bug 121570 has been marked as a duplicate of this bug. ***