Project

General

Profile

Backport #3951

Seg Fault with Rails 3 and Unicorn

Added by beerrepository (Ryan Billingsley) almost 9 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
[ruby-core:32811]

Description

=begin
I am only getting this when using Ruby 1.9.2-p0. I switched back to 1.9.2-preview3 with RVM and am not seeing this problem

http://gist.github.com/628532
=end


Related issues

Is duplicate of Backport192 - Backport #3910: SEGV at fptr_finalizeClosed10/06/2010Actions
Has duplicate Backport192 - Backport #3959: Ruby 1.9.2p0 Segmentation fault under Linux x64 with rvmClosed10/18/2010Actions

Associated revisions

Revision 03144f6d
Added by yugui (Yuki Sonoda) almost 9 years ago

merges r29415 from trunk into ruby_1_9_2. fixes #3910 #3951 and #3959.

  • io.c (fptr_finalize): write_mutex might have been destroyed already in finalization phase, as the order of finalizers is not guaranteed. rb_mutex_t should be used in place of Mutex object in the future.

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

Revision 29564
Added by yugui (Yuki Sonoda) almost 9 years ago

merges r29415 from trunk into ruby_1_9_2. fixes #3910 #3951 and #3959.

  • io.c (fptr_finalize): write_mutex might have been destroyed already in finalization phase, as the order of finalizers is not guaranteed. rb_mutex_t should be used in place of Mutex object in the future.

History

#1

Updated by nobu (Nobuyoshi Nakada) almost 9 years ago

  • Status changed from Open to Assigned
  • Assignee set to yugui (Yuki Sonoda)

=begin

=end

#2

Updated by naruse (Yui NARUSE) almost 9 years ago

  • Status changed from Assigned to Closed

=begin

=end

Also available in: Atom PDF