From: nobu@... Date: 2014-01-21T07:26:56+00:00 Subject: [ruby-core:59925] [ruby-trunk - Bug #8783] [Closed] ruby 1.9/2.0 crash on exit on FreeBSD/powerpc64 Issue #8783 has been updated by Nobuyoshi Nakada. Status changed from Open to Closed % Done changed from 0 to 100 Applied in changeset r44671. ---------- thread_pthread.c: expand timer thread stack size * thread_pthread.c (rb_thread_create_timer_thread): expand timer thread stack size to get rid of segfault on FreeBSD/powerpc64. based on the patch by Steve Wills at [ruby-core:59923]. [ruby-core:56590] [Bug #8783] ---------------------------------------- Bug #8783: ruby 1.9/2.0 crash on exit on FreeBSD/powerpc64 https://bugs.ruby-lang.org/issues/8783#change-44464 * Author: Justin Hibbits * Status: Closed * Priority: Normal * Assignee: cruby-bsd * Category: platform/bsd * Target version: * ruby -v: ruby 2.0.0p195 (2013-05-14 revision 40734) [powerpc64-freebsd10.0] * Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN ---------------------------------------- On FreeBSD/powerpc64, ruby 1.9 and 2.0 segfault. I traced this to the default stack being too small (12K). A larger stack is required, 4 pages is sufficient. ---Files-------------------------------- patch-ppc64-fix-thread_pthread.c (746 Bytes) -- http://bugs.ruby-lang.org/