[MIPS] Use an aligned address to provoke SIGSEGV in abort()
Change-Id: I269c9ccc07058773fb0f9d70673673157ab38f6a
This commit is contained in:
parent
c98e2365cd
commit
00a66a6fe8
@ -79,7 +79,12 @@ abort(void)
|
|||||||
|
|
||||||
/* temporary, for bug hunting */
|
/* temporary, for bug hunting */
|
||||||
/* seg fault seems to produce better debuggerd results than SIGABRT */
|
/* seg fault seems to produce better debuggerd results than SIGABRT */
|
||||||
|
#ifdef __mips__
|
||||||
|
/* An access that will generate SIGSEGV rather than SIGBUS. */
|
||||||
|
*((char*)0xdeadc0c0) = 39;
|
||||||
|
#else
|
||||||
*((char*)0xdeadbaad) = 39;
|
*((char*)0xdeadbaad) = 39;
|
||||||
|
#endif
|
||||||
/* -- */
|
/* -- */
|
||||||
|
|
||||||
(void)kill(getpid(), SIGABRT);
|
(void)kill(getpid(), SIGABRT);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user