[Libreoffice] Illegal operations in connectivity::OSQLParseNode::impl_parseNodeToString_throw
Michael Meeks
michael.meeks at novell.com
Tue May 24 02:43:54 PDT 2011
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 at novell.com <><, Pseudo Engineer, itinerant idiot
More information about the LibreOffice
mailing list