Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


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.meeks@novell.com  <><, Pseudo Engineer, itinerant idiot



Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.