https://bugs.kde.org/show_bug.cgi?id=375839
Bug ID: 375839 Summary: Temporary storage exhusted , when long sequence of vfmadd231ps instructions to be executed Product: valgrind Version: 3.12.0 Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general Assignee: jsew...@acm.org Reporter: jacek.cz...@intel.com Target Milestone: --- Created attachment 103747 --> https://bugs.kde.org/attachment.cgi?id=103747&action=edit output from GDB showing faulty instruction sequence + log from run valgrind I noticed a valgrind crash with error: "Temporary storage exhusted" in a case when there is long sequence(50+) of instructions: .. vfmadd231ps ymm0,ymm1,ymm2 vfmadd231ps ymm0,ymm1,ymm2 vfmadd231ps ymm0,ymm1,ymm2 vfmadd231ps ymm0,ymm1,ymm2 .... In attachment there is full crash message and sequence of instructions as seen in GDB (intel syntax) that made this crash happen. This sequence of instructions was created using JIt assembler xbyak (https://github.com/herumi/xbyak). I can attach linux project if needed. Notes: - valgrind was build from source (3.12) - commandline use: <path to valgrind 3.12>/bin/valgrind --tool=memcheck <my project with sequence of vfmadd231ps ymm0,ymm1,ymm2> - Operating System: Fedora 21, uname -a: Linux linux-brix 3.14.5 #1 SMP Fri Mar 13 16:27:51 CET 2015 x86_64 x86_64 x86_64 GNU/Linux - without valgrind program works fine ,( does nothing as it was modified for exploiting this problem) -- You are receiving this mail because: You are watching all bug changes.