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.