From: noreply@... Date: 2006-06-02T19:37:47+09:00 Subject: [ ruby-Bugs-4634 ] faculty : segmentation violation Bugs item #4634, was opened at 2006-06-02 10:37 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=4634&group_id=426 Category: Core Group: None Status: Open Resolution: None Priority: 3 Submitted By: Harald Gro��e (hgrosse) Assigned to: Nobody (None) Summary: faculty : segmentation violation Initial Comment: I've no problems for faculty with (1..3000).to_a.inject { |i,x| i * x } Then i tried a method from the german user guide: def fact(n) if n == 0 1 else n * fact(n - 1) end end For n <= 2500: ok = 2600: stack level too deep (SystemStackError), seems ok >= 3000: segmentation violation ruby 1.8.4 (2005-12-24) [i686-linux] ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=4634&group_id=426