after upgrade: can't dup Fixnum

F

Ferenc Engard

Hi all,

I have upgraded to ruby 1.8.2 (2004-08-24) [i386-linux], the former
version was (maybe) 1.8.1. After that, my app gave the error above.

Is this change is intentional? Or a bug? Should I make a workaround?

In fact, the offending script was the 'tcltkextlib.rb', the following
line:

def _load_shared_lib (lib_name, libbin_path, libtcl_path)
search_path = (libtcl_path)? libtcl_path.dup: []
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

I have no idea how could be libtcl_path be a fixnum...

Bye,
Ferenc
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top