Comments are in-line below:
On Tue, 2006-03-21 at 18:55 -0800, arfi imran wrote:
> Ross,
> The OO window becoming black as soon as after opening
> an MSO file. The process should be killed to stop OO.
> I have check the process using strace and got
> following message:
> linux02:> strace -p 1847
There are usually two processes, "soffice" and "soffice.bin".
Make sure you trace "soffice.bin" ("soffice" is just a shell)
> Process 1847 attached - interrupt to quit
> [ Process PID=1847 runs in 32 bit mode. ]
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6,
> "\34\0\n|h\2\0\0004\1\0\0\244\245\7\v\0\2\0\0\0\0\0\0
> \0"..., 32) = 32
> read(6,
> "\34\0\n|h\2\0\0004\1\0\0\257\245\7\v\0\2\0\0\0\0\0\0
> \0"..., 32) = 32
> read(6, 0xffffbeec, 32) = -1 EAGAIN
> (Resource temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6,
> "\34\0\n|n\0\300\2=\1\0\0\6\247\7\v\0\0\300\2\0\0\0\0
> \0"..., 32) = 32
> read(6, 0xffffbeec, 32) = -1 EAGAIN
> (Resource temporarily unavailable)
> select(7, [6], NULL, NULL, NULL) = 1 (in [6])
> read(6,
> "\34\0\n|h\2\0\0004\1\0\0b\253\7\v\0\2\0\0\0\0\0\0
> \0\0"..., 32) = 32
> read(6,
> "\34\0\n|h\2\0\0004\1\0\0h\253\7\v\0\2\0\0\0\0\0\0
> \0\0"..., 32) = 32
It looks like OOo is waiting for input here. I can't tell anything more
than that.
Try using gdb to see the function call trace (innermost function call is
first):
gdb /opt/openoffice.org2/program/soffice.bin <pid>
where <pid> is the process id of the running soffice.bin.
Wait for all the symbol reading messages to stop and then type "where".
I don't really know if it will help, but ..., and it may be useful if
you need to take this to the developers list.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]