Summary: | vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0xB (roundsd) | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | jolmos <jorge.micartero> |
Component: | general | Assignee: | Rhys Kidd <rhyskidd> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | crash | CC: | dawid.drechny, lou.salkind, rhyskidd, siegel, tom |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | macOS | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=339745 https://bugs.kde.org/show_bug.cgi?id=332917 https://bugs.kde.org/show_bug.cgi?id=350062 |
||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
jolmos
2015-04-09 16:57:42 UTC
The 0x0F 0x0B is ud2 so it has deliberately executed an undefined instruction in order to abort the program Ignore that comment, that was part of the error handling. The first undefined instruction was roundsd, which is an sse4.1 instruction and therefore probably implemtned in 32 bit mode. *** Bug 342192 has been marked as a duplicate of this bug. *** roundsd is an SSE4.1 instruction. SSE4 isn't supported in 32 bit mode, only 64 bit mode. 32 bit mode supports only up to and including SSSE3. http://www.valgrind.org/docs/manual/manual-core.html#manual-core.limits There are no current plans to support SSE4 on 32-bit. Please use 64-bit. *** Bug 350062 has been marked as a duplicate of this bug. *** |