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.