~ >>> gist songs 
/usr/lib/ruby/1.9.1/net/http.rb:644: [BUG] Segmentation fault
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]

-- control frame ----------
c:0013 p:---- s:0070 b:0070 l:000069 d:000069 CFUNC  :initialize
c:0012 p:---- s:0068 b:0068 l:000067 d:000067 CFUNC  :open
c:0011 p:0029 s:0063 b:0063 l:001ba0 d:000062 BLOCK  /usr/lib/ruby/1.9.1/net/http.rb:644
c:0010 p:0031 s:0061 b:0061 l:000060 d:000060 METHOD /usr/lib/ruby/1.9.1/timeout.rb:44
c:0009 p:0026 s:0049 b:0049 l:000048 d:000048 METHOD /usr/lib/ruby/1.9.1/timeout.rb:87
c:0008 p:0038 s:0043 b:0043 l:001ba0 d:001ba0 METHOD /usr/lib/ruby/1.9.1/net/http.rb:644
c:0007 p:0011 s:0035 b:0035 l:000034 d:000034 METHOD /usr/lib/ruby/1.9.1/net/http.rb:637
c:0006 p:0048 s:0032 b:0032 l:000031 d:000031 METHOD /usr/lib/ruby/1.9.1/net/http.rb:626
c:0005 p:0253 s:0029 b:0029 l:000028 d:000028 METHOD /usr/bin/gist:197
c:0004 p:0200 s:0019 b:0019 l:0015a8 d:0015a8 METHOD /usr/bin/gist:171
c:0003 p:0158 s:0006 b:0006 l:000e38 d:0020e8 EVAL   /usr/bin/gist:313
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:000e38 d:000e38 TOP   
---------------------------
-- Ruby level backtrace information ----------------------------------------
/usr/bin/gist:313:in `<main>'
/usr/bin/gist:171:in `execute'
/usr/bin/gist:197:in `write'
/usr/lib/ruby/1.9.1/net/http.rb:626:in `start'
/usr/lib/ruby/1.9.1/net/http.rb:637:in `do_start'
/usr/lib/ruby/1.9.1/net/http.rb:644:in `connect'
/usr/lib/ruby/1.9.1/timeout.rb:87:in `timeout'
/usr/lib/ruby/1.9.1/timeout.rb:44:in `timeout'
/usr/lib/ruby/1.9.1/net/http.rb:644:in `block in connect'
/usr/lib/ruby/1.9.1/net/http.rb:644:in `open'
/usr/lib/ruby/1.9.1/net/http.rb:644:in `initialize'

-- C level backtrace information -------------------------------------------
/usr/lib/libruby.so.1.9(rb_vm_bugreport+0x61) [0x7fd22ce06df1]
/usr/lib/libruby.so.1.9(+0x5b5f4) [0x7fd22cd0f5f4]
/usr/lib/libruby.so.1.9(rb_bug+0xa5) [0x7fd22cd0ff75]
/usr/lib/libruby.so.1.9(+0xf5364) [0x7fd22cda9364]
/lib/libc.so.6(+0x34810) [0x7fd22c987810]
/lib/libresolv.so.2(__libc_res_nquery+0x1b5) [0x7fd229f96a65]
/lib/libresolv.so.2(+0x7f5e) [0x7fd229f96f5e]
/lib/libresolv.so.2(__libc_res_nsearch+0x325) [0x7fd229f97545]
/lib/libnss_dns.so.2(_nss_dns_gethostbyname4_r+0xe7) [0x7fd22a1a8947]
/lib/libc.so.6(+0xbfab1) [0x7fd22ca12ab1]
/lib/libc.so.6(getaddrinfo+0xf0) [0x7fd22ca14b30]
/usr/lib/ruby/1.9.1/x86_64-linux/socket.so(+0x179e8) [0x7fd22b65c9e8]
/usr/lib/libruby.so.1.9(rb_thread_blocking_region+0x9a) [0x7fd22ce0b41a]
/usr/lib/ruby/1.9.1/x86_64-linux/socket.so(rb_getaddrinfo+0x2f) [0x7fd22b65de0f]
/usr/lib/ruby/1.9.1/x86_64-linux/socket.so(rsock_getaddrinfo+0x107) [0x7fd22b65e847]
/usr/lib/ruby/1.9.1/x86_64-linux/socket.so(rsock_addrinfo+0x2c) [0x7fd22b65f59c]
/usr/lib/ruby/1.9.1/x86_64-linux/socket.so(+0x11f06) [0x7fd22b656f06]
/usr/lib/libruby.so.1.9(rb_ensure+0xbb) [0x7fd22cd148cb]
/usr/lib/ruby/1.9.1/x86_64-linux/socket.so(rsock_init_inetsock+0x54) [0x7fd22b657174]
/usr/lib/ruby/1.9.1/x86_64-linux/socket.so(+0x124dd) [0x7fd22b6574dd]
/usr/lib/libruby.so.1.9(+0x14976e) [0x7fd22cdfd76e]
/usr/lib/libruby.so.1.9(rb_class_new_instance+0x30) [0x7fd22cd52a50]
/usr/lib/libruby.so.1.9(+0x78316) [0x7fd22cd2c316]
/usr/lib/libruby.so.1.9(+0x14bcbe) [0x7fd22cdffcbe]
/usr/lib/libruby.so.1.9(+0x142ce6) [0x7fd22cdf6ce6]
/usr/lib/libruby.so.1.9(+0x14875d) [0x7fd22cdfc75d]
/usr/lib/libruby.so.1.9(rb_iseq_eval_main+0xb2) [0x7fd22ce034c2]
/usr/lib/libruby.so.1.9(+0x5f4f2) [0x7fd22cd134f2]
/usr/lib/libruby.so.1.9(ruby_exec_node+0x1d) [0x7fd22cd1410d]
/usr/lib/libruby.so.1.9(ruby_run_node+0x1e) [0x7fd22cd15c5e]
ruby(main+0x4b) [0x4007bb]
/lib/libc.so.6(__libc_start_main+0xed) [0x7fd22c97417d]
ruby() [0x4007e9]

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

Aborted