From: Ferenc Engard Date: 2004-08-28T05:01:23+09:00 Subject: after upgrade: can't dup Fixnum 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