Project

General

Profile

Bug #10813

Fix intermittent SIGBUS on Linux (fixed at r49452)

Added by nagachika (Tomoyuki Chikanaga) over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Target version:
-
[ruby-core:67934]

Description

This ticket is only for backport management.

I didn't confirm this can be backported into each branch. But I'll fill REQUIRED in Backport field mainly for the health of RubyCI.

ref. https://github.com/ruby/ruby/pull/822

Associated revisions

Revision f0375410
Added by naruse (Yui NARUSE) over 4 years ago

merge revision(s) 49452: [Backport #10813]

    * thread_pthread.c (reserve_stack): fix intermittent SIGBUS on
      Linux, by reserving the stack virtual address space at process
      start up so that it will not clash with the heap space.
      [Fix GH-822]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 49578
Added by naruse (Yui NARUSE) over 4 years ago

merge revision(s) 49452: [Backport #10813]

* thread_pthread.c (reserve_stack): fix intermittent SIGBUS on
  Linux, by reserving the stack virtual address space at process
  start up so that it will not clash with the heap space.
  [Fix GH-822]

Revision 99fdb0a7
Added by usa (Usaku NAKAMURA) over 4 years ago

merge revision(s) 49452: [Backport #10813]

    * thread_pthread.c (reserve_stack): fix intermittent SIGBUS on
      Linux, by reserving the stack virtual address space at process
      start up so that it will not clash with the heap space.
      [Fix GH-822]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@50289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 50289
Added by usa (Usaku NAKAMURA) over 4 years ago

merge revision(s) 49452: [Backport #10813]

* thread_pthread.c (reserve_stack): fix intermittent SIGBUS on
  Linux, by reserving the stack virtual address space at process
  start up so that it will not clash with the heap space.
  [Fix GH-822]

History

Updated by naruse (Yui NARUSE) over 4 years ago

  • Backport changed from 2.0.0: REQUIRED, 2.1: REQUIRED, 2.2: REQUIRED to 2.0.0: REQUIRED, 2.1: REQUIRED, 2.2: DONE

ruby_2_2 r49578 merged revision(s) 49452.

Updated by usa (Usaku NAKAMURA) over 4 years ago

  • Backport changed from 2.0.0: REQUIRED, 2.1: REQUIRED, 2.2: DONE to 2.0.0: WONTFIX, 2.1: REQUIRED, 2.2: DONE
#3

Updated by usa (Usaku NAKAMURA) over 4 years ago

  • Backport changed from 2.0.0: WONTFIX, 2.1: REQUIRED, 2.2: DONE to 2.0.0: WONTFIX, 2.1: DONE, 2.2: DONE

ruby_2_1 r50289 merged revision(s) 49452.

Also available in: Atom PDF