[Libreoffice] about ooslapsh.bin

Jean-Baptiste Faure jbf.faure at orange.fr
Sat May 21 07:16:46 PDT 2011


Le 16/05/2011 16:34, Michael Meeks a écrit :
> Hi Jean,
> 
> On Sun, 2011-05-15 at 11:04 +0200, Jean-Baptiste Faure wrote:
>> I have a problem with oosplash.bin, both with LibO 3.4 beta-x and my own
>> builds under Ubuntu 10.04 x86-64 : oosplash.bin does not quit, system
>> monitor says it is waiting : futex_wait_queue_me.
> 
> 	Nasty indeed.
> 
>> After a moment of inactivity the value "waiting channel" in the system
>> monitor becomes 0 and oosplash.bin eats 100% of the CPU.
> 
> 	Can you attach gdb to oosplash.bin while it is doing that and get a
> stack-trace ? then just type 'finish' until it hangs again - and paste
> that output here ? :-)
> 
>> That did not happen with the previous versions.
> 
> 	Right - oosplash.bin has had some fun work done on it recently.
> 
>> Is there something I can do to (help to) fix the problem ?
> 
> 	As above would be great really :-)

Hi Michael, all,

I tried to use gdb with my last build for libreoffice-3-4 branch (this
morning). This time, oosplash.bin crashed after a moment of inactivity.
It did not eat 100% CPU, only seemed to do nothing (futex_wait_queue_me)
and finally crashed.

Here is what gdb said after I attached it to oosplash.bin :

> jbf at tux-laptop:~/LibO/libreoffice-3-4$ gdb /home/jbf/LibO/libreoffice-3-4/install/program/oosplash.bin 23513
> GNU gdb (GDB) 7.1-ubuntu
> Copyright (C) 2010 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 "x86_64-linux-gnu".
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>...
> Reading symbols from /home/jbf/LibO/libreoffice-3-4/install/program/oosplash.bin...(no debugging symbols found)...done.
> Attaching to program: /home/jbf/LibO/libreoffice-3-4/install/program/oosplash.bin, process 23513
> Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.
> [Thread debugging using libthread_db enabled]
> [New Thread 0x7f6303089700 (LWP 23524)]
> [New Thread 0x7f630408b700 (LWP 23520)]
> Loaded symbols for /lib/libpthread.so.0
> Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libX11.so.6
> Reading symbols from /home/jbf/LibO/libreoffice-3-4/install/program/../basis-link/ure-link/lib/libuno_sal.so.3...(no debugging symbols found)...done.
> Loaded symbols for /home/jbf/LibO/libreoffice-3-4/install/program/../basis-link/ure-link/lib/libuno_sal.so.3
> Reading symbols from /lib/libpng12.so.0...(no debugging symbols found)...done.
> Loaded symbols for /lib/libpng12.so.0
> Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
> Loaded symbols for /lib/libc.so.6
> Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
> Loaded symbols for /lib64/ld-linux-x86-64.so.2
> Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libxcb.so.1
> Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
> Loaded symbols for /lib/libdl.so.2
> Reading symbols from /home/jbf/LibO/libreoffice-3-4/install/program/../basis-link/ure-link/lib/libstdc++.so.6...(no debugging symbols found)...done.
> Loaded symbols for /home/jbf/LibO/libreoffice-3-4/install/program/../basis-link/ure-link/lib/libstdc++.so.6
> Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
> Loaded symbols for /lib/libm.so.6
> Reading symbols from /home/jbf/LibO/libreoffice-3-4/install/program/../basis-link/ure-link/lib/libgcc_s.so.1...(no debugging symbols found)...done.
> Loaded symbols for /home/jbf/LibO/libreoffice-3-4/install/program/../basis-link/ure-link/lib/libgcc_s.so.1
> Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done.
> Loaded symbols for /lib/libz.so.1
> Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libXau.so.6
> Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libXdmcp.so.6
> 0x00007f6305dcbbc9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
> (gdb) c
> Continuing.
> 
> Program received signal SIGABRT, Aborted.
> 0x00007f63052aea75 in raise () from /lib/libc.so.6
> (gdb) 

Is it useful or should I do something else to get more data?

Best regards
JBF
-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.


More information about the LibreOffice mailing list