Hi Alex,

On Mon, 2011-05-23 at 18:42 +0200, Alexander Thurgood wrote:
> While attempting to profile a systematic crash on Mac OSX :
> 
> https://bugs.freedesktop.org/show_bug.cgi?id=37487
> 
> I see this in the output of the assembly language instructions :

        Hmm :-) it seems unlikely that there are truly invalid instructions
generated by the compiler [ although compiler bugs are not unknown ],
and more likely that the profiling tool is incomplete (to me at least).

> I have no idea how or if these are handled, presumably by SIGILL ?

        They would cause a nice shutdown/crash sequence I guess, but I doubt
this is the problem.

        One thing you can do that would be incredibly useful, is to get
valgrind running on the mac: this might help:

        http://www.sealiesoftware.com/valgrind/

        For a large set of memory corruption crashers, (and even invalid
instructions if they exist), valgrind provides a fantastic debugging
harness that can see corruptions at source - way before they cause odd
effects (sometimes much later).

        Any chance of giving that a spin ? [ we would need the log ].

        Thanks,

                Michael.

-- 
 michael.me...@novell.com  <><, Pseudo Engineer, itinerant idiot


_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to