A tale of an impossible bug: big.LITTLE and caching
I had this problem too with GDB on the Odroid UX4 big.LITTLE SoC.<p>Since GDB is patching the instrution with ptrace to insert a breakpoint for example.<p>See my blog post about it: <a href="https://www.kayaksoft.com/blog/2016/05/11/random-sigill-on-arm-board-odroid-ux4-with-gdbgdbserver/" rel="nofollow">https://www.kayaksoft.com/blog/2016/05/11/random-sigill-on-a...</a><p>Or the post on the GDB mailling list: <a href="https://www.sourceware.org/ml/gdb/2015-11/msg00030.html" rel="nofollow">https://www.sourceware.org/ml/gdb/2015-11/msg00030.html</a><p>Too bad however that the kernel patchset mentionned in a previous post only covers arm64..<p>So it's still a problem from arm32.