Given a simple script with "require 'pango'" and nothing else, ruby 1.9.3 appears to crash. The crash log is found at http://pastebin.com/9uumWC7v and the ruby output is at http://pastebin.com/0GZzTk6M. I am attempting to run this on a Mac 10.7 machine. (I am seeing similar issues with a Mac 10.5 machine, too.)
If more information is needed, do let Me know. Thanks.
Thanks for your report.
It seems that GLib was failed to initialize. You got "You forgot to call g_type_init()" message but g_type_init() should be called at "require 'glib2'".
Could you try the following script?
require "glib2"
p GLib::IOChannel # -> [GLib::IOChannel, Enumerable, GLib::Boxed, Object, Kernel, BasicObject]
If the above script can't return correct ancestors, GLib or Ruby/GLib2 may have a problem.