# \[Bug #782\] $BM\>J,$J30It%7%s%\\%k(B

**URL:** <https://www.ruby-forum.com/t/bug-782-bm-j-j30it-7-s-k-b/153997>\
**Category:** Development\
**Created:** [November 24, 2008, 1:19pm UTC](https://www.ruby-forum.com/t/bug-782-bm-j-j30it-7-s-k-b/153997 "2008-11-24T13:19:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![sugie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/82dd89/32.png) [@sugie](https://www.ruby-forum.com/u/sugie)\
**Post date:** [November 24, 2008, 1:19pm UTC](https://www.ruby-forum.com/t/bug-782-bm-j-j30it-7-s-k-b/153997/1 "2008-11-24T13:19:54Z")

</div>

Bug #782: e$BM\>J,$J30It%7%s%%ke(B  
[http://redmine.ruby-lang.org/issues/show/782](http://redmine.ruby-lang.org/issues/show/782)

e$B5/I\<\<Te(B: Tadashi S.  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: High  
e$BC4Ev\<Te(B: Yukihiro M., e$B%+%F%4%je(B: core, Target version:  
1.9.x

e$BL50UL#$K30It%7%s%%k$rA}$d$5$J$$$G$/$@$5$$!#e(B

# Index: signal.c

— signal.c (revision 20337)  
+++ signal.c (working copy)  
@@ -49,7 +49,6 @@

#if defined(SIGSEGV) && defined(HAVE\_SIGALTSTACK)  
#define USE\_SIGALTSTACK  
-int is\_altstack\_defined = 0;  
#endif

static const struct signals {  
@@ -424,6 +423,7 @@  
/\* alternate stack for SIGSEGV \*/  
static void register\_sigaltstack() {  
stack\_t newSS, oldSS;

- static int is\_altstack\_defined = 0;

---

<div class="post-metadata">

**Author:** ![sugie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/82dd89/32.png) [@sugie](https://www.ruby-forum.com/u/sugie)\
**Post date:** [November 24, 2008, 3:14pm UTC](https://www.ruby-forum.com/t/bug-782-bm-j-j30it-7-s-k-b/153997/2 "2008-11-24T15:14:09Z")

</div>

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:37158] [Bug #782] e$BM\>J,$J30It%7%s%%ke(B”  
on Mon, 24 Nov 2008 21:14:44 +0900, Tadashi S.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:  
|  
|Bug #782: e$BM\>J,$J30It%7%s%%ke(B  
|[http://redmine.ruby-lang.org/issues/show/782](http://redmine.ruby-lang.org/issues/show/782)  
|  
|e$B5/I\<\<Te(B: Tadashi S.  
|e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: High  
|e$BC4Ev\<Te(B: Yukihiro M., e$B%+%F%4%je(B: core, Target version: 1.9.x  
|  
|e$BL50UL#$K30It%7%s%%k$rA}$d$5$J$$$G$/$@$5$$!#e(B

statice$B$,$D$$$F$$$J$+$C$?$N$O;d$N%\_%9$G$9$,!“4X?tFbIt$Ge(Bstatic  
e$B$K$9$k0UL#$O$”$s$^$j$J$$$s$8$c$J$$$+$H;W$&$N$G$9$,!"$I$&$G$7$ge(B  
e$B$&!#e(B

---

<div class="post-metadata">

**Author:** ![sugie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/82dd89/32.png) [@sugie](https://www.ruby-forum.com/u/sugie)\
**Post date:** [November 24, 2008, 3:28pm UTC](https://www.ruby-forum.com/t/bug-782-bm-j-j30it-7-s-k-b/153997/3 "2008-11-24T15:28:14Z")

</div>

e$B%A%1%C%He(B #782 e$B$,99?7$5$l$^$7$?!#e(B (by Yukihiro M.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B  
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

## Applied in changeset r20341.

[http://redmine.ruby-lang.org/issues/show/782](http://redmine.ruby-lang.org/issues/show/782)

---

<div class="post-metadata">

**Author:** ![sugie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/82dd89/32.png) [@sugie](https://www.ruby-forum.com/u/sugie)\
**Post date:** [November 24, 2008, 4:08pm UTC](https://www.ruby-forum.com/t/bug-782-bm-j-j30it-7-s-k-b/153997/4 "2008-11-24T16:08:34Z")

</div>

e$B:XF#$H?=$7$^$9!#e(B

On Mon, 24 Nov 2008 23:08:56 +0900  
Yukihiro M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> statice$B$,$D$$$F$$$J$+$C$?$N$O;d$N%\_%9$G$9$,!“4X?tFbIt$Ge(Bstatic  
> e$B$K$9$k0UL#$O$”$s$^$j$J$$$s$8$c$J$$$+$H;W$&$N$G$9$,!"$I$&$G$7$ge(B  
> e$B$&!#e(B

e$BC1$Ke(Bstatice$B$r$D$1$F$$$?$@$/$@$1$G$b!“$b$A$m$s9=$$$^$;$s!#%9%3!\<%W$OC;$$J}$,e(B  
e$B$h$+$m$&!”$H$$$&$@$1$N0UL#$G$7$?!#e(B
