https://bugs.freedesktop.org/show_bug.cgi?id=56286

--- Comment #2 from Roman Eisele <[email protected]> ---
Thank you very much for your bug report!

However, I am sorry to say so but this report makes me rather helpless. I use
the same Mac OS X version (10.6.8) like you and all versions of LibreOffice,
including 3.6.2.2, and I am reading most crash reports for LibreOffice on Mac
OS X which have been reported here, but I have never (!) seen a similar crash
log -- I mean, the stack backtrace and especially the message

  Application Specific Information:
  BUG IN CLIENT OF LIBDISPATCH: Do not close random Unix descriptors

look completely new to me.

This suggests to me that your problem might be not simply a bug in LibreOffice,
but a problem related to some special setup on your Mac. This is confirmed by
the fact that the crash does not happen in thread 0 (which is the real startup
of org.libreoffice.script = LibreOffice), but in thread 1, which is about
invoking com.apple.libdispatch-manager, i.e. libdispatch (a part of Mac OS X,
see e.g. http://en.wikipedia.org/wiki/Grand_Central_Dispatch). This fits
together with the fact that thread 0 = LibreOffice is about to get some process
locale information (text encoding etc.) when the crash happens. Maybe some
setup file on your Mac is corrupted?

Searching the web for the very special message "BUG IN CLIENT OF LIBDISPATCH:
Do not close random Unix descriptors", I found some reports about similar
issues. Please check them yourself and try to find out if some of them helps
you. IMHO especially this report looks similar to your problem:

  
http://superuser.com/questions/121857/how-do-i-fix-libdispatch-problem-crashing-mac-os-x-apps

In this report, the corrupted file seems to be ".CFUserTextEncoding". I can not
know if the same could be true in your case, but it may be well worth to try
removing this file first, especially because the stack backtrace shows that
LibreOffice is about to get information about the text encoding right before
the crash happens. The ".CFUserTextEncoding" file is invisible and located
directly inside of your home folder, i.e. at
   /Users/<your user name>/.CFUserTextEncoding
You need to use the Terminal/Shell to delete it: start Terminal, enter "ls -a"
(without the quotation marks) to list your home directory and to see if the
file is there (it should ;-), and then try "rm .CFUserTextEncoding"; after
this, I would reboot my Mac (it does not hurt and might help).

If this does not help, I don’t know how to fix this issue; reading all the
websites which mention "BUG IN CLIENT OF LIBDISPATCH: Do not close random Unix
descriptors", or asking some Mac expert (customer service) may be advisable.

Question: Do you see similar crashes when starting other applications?
Or do you face this kind of crash *only* when starting LibreOffice?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to