Eric Schwartz
11/10/2003 9:33:00 PM
I'm working on an ia64 box to develop a MySQL/Ruby app, and I'm
getting not very helpful SystemStackError traces:
/usr/lib/ruby/1.8/thread.rb:325: stack level too deep (SystemStackError)
from /usr/lib/ruby/1.8/DBD/Mysql/Mysql.rb:34:in `require'
from /usr/lib/ruby/1.8/DBD/Mysql/Mysql.rb:34
from /usr/lib/ruby/1.8/dbi/dbi.rb:465:in `require'
from /usr/lib/ruby/1.8/dbi/dbi.rb:465:in `load_driver'
from /usr/lib/ruby/1.8/dbi/dbi.rb:459:in `each'
from /usr/lib/ruby/1.8/dbi/dbi.rb:459:in `load_driver'
from /usr/lib/ruby/1.8/dbi/dbi.rb:393:in `_get_full_driver'
from /usr/lib/ruby/1.8/dbi/dbi.rb:373:in `connect'
... 19 levels...
from /usr/lib/lts/cgi-bin/newplan:169:in `displayNewPlan'
from /usr/lib/lts/cgi-bin/newplan:168:in `out'
from /usr/lib/lts/cgi-bin/newplan:168:in `displayNewPlan'
from /usr/lib/lts/cgi-bin/newplan:275
so far, my efforts to reproduce this in a simple testcase have failed,
possibly due to my ignorance of what those missing 19 levels are. How
can I force ruby to display them?
-=Eric
--
Come to think of it, there are already a million monkeys on a million
typewriters, and Usenet is NOTHING like Shakespeare.
-- Blair Houghton.