Date: Wed, 04 Jun 2014 06:21:58 +0000 From: bz-noreply@freebsd.org To: freebsd-ppc@FreeBSD.org Subject: [Bug 183040] Nested signal handling is broken Message-ID: <bug-183040-21-ofikghM4Dx@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-183040-21@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=183040 --- Comment #4 from commit-hook@freebsd.org --- A commit references this bug: Author: nwhitehorn Date: Wed Jun 4 06:21:55 UTC 2014 New revision: 267040 URL: http://svnweb.freebsd.org/changeset/base/267040 Log: MFC r266778: Repair nested signal handling on PowerPC. The signal trampoline code was not allocating space for the parameter save area in the stack frame. If the compiler chose to save the argument to the signal handler on the stack, it would overwrite the first 32 bits of the sigaction struct with it, corrupting it for a subsequent invocation. PR: powerpc/183040 Changes: _U stable/10/ stable/10/sys/powerpc/powerpc/sigcode32.S stable/10/sys/powerpc/powerpc/sigcode64.S -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-183040-21-ofikghM4Dx>
