e$B$J$s$+!“e(Btest/ruby/test_regexp.rb e$B$re(B valgrind
e$B2<$GF0$+$9$He(B
e$B$?$/[email protected]$o$l$k$s$G$9$,!”$I$&$J$s$G$9$+$M!#e(B
% ./ruby -v
ruby 1.9.3dev (2010-08-20 trunk 29059) [x86_64-linux]
% valgrind ./ruby test/ruby/test_regexp.rb -n
test_optimize_last_anycharstar
==11531== Memcheck, a memory error detector
==11531== Copyright © 2002-2009, and GNU GPL’d, by Julian Seward et
al.
==11531== Using Valgrind-3.5.0-Debian and LibVEX; rerun with -h for
copyright info
==11531== Command: ./ruby test/ruby/test_regexp.rb -n
test_optimize_last_anycharstar
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x4016236: index (strchr.S:56)
==11531== by 0x4007164: expand_dynamic_string_token (dl-load.c:324)
==11531== by 0x4007567: _dl_map_object (dl-load.c:2173)
==11531== by 0x400186A: map_doit (rtld.c:634)
==11531== by 0x400D5C5: _dl_catch_error (dl-error.c:178)
==11531== by 0x400176E: do_preload (rtld.c:818)
==11531== by 0x40043F1: dl_main (rtld.c:1678)
==11531== by 0x4014776: _dl_sysdep_start (dl-sysdep.c:243)
==11531== by 0x4001422: _dl_start (rtld.c:338)
==11531== by 0x4000AF7: ??? (in /lib/ld-2.11.2.so)
==11531== by 0x3: ???
==11531== by 0x7FF000BA6: ???
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x401623B: index (strchr.S:59)
==11531== by 0x4007164: expand_dynamic_string_token (dl-load.c:324)
==11531== by 0x4007567: _dl_map_object (dl-load.c:2173)
==11531== by 0x400186A: map_doit (rtld.c:634)
==11531== by 0x400D5C5: _dl_catch_error (dl-error.c:178)
==11531== by 0x400176E: do_preload (rtld.c:818)
==11531== by 0x40043F1: dl_main (rtld.c:1678)
==11531== by 0x4014776: _dl_sysdep_start (dl-sysdep.c:243)
==11531== by 0x4001422: _dl_start (rtld.c:338)
==11531== by 0x4000AF7: ??? (in /lib/ld-2.11.2.so)
==11531== by 0x3: ???
==11531== by 0x7FF000BA6: ???
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x400AC3E: _dl_relocate_object (do-rel.h:65)
==11531== by 0x400383A: dl_main (rtld.c:2297)
==11531== by 0x4014776: _dl_sysdep_start (dl-sysdep.c:243)
==11531== by 0x4001422: _dl_start (rtld.c:338)
==11531== by 0x4000AF7: ??? (in /lib/ld-2.11.2.so)
==11531== by 0x3: ???
==11531== by 0x7FF000BA6: ???
==11531== by 0x7FF000BAD: ???
==11531== by 0x7FF000BC6: ???
==11531== by 0x7FF000BC9: ???
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x400AC47: _dl_relocate_object (do-rel.h:68)
==11531== by 0x400383A: dl_main (rtld.c:2297)
==11531== by 0x4014776: _dl_sysdep_start (dl-sysdep.c:243)
==11531== by 0x4001422: _dl_start (rtld.c:338)
==11531== by 0x4000AF7: ??? (in /lib/ld-2.11.2.so)
==11531== by 0x3: ???
==11531== by 0x7FF000BA6: ???
==11531== by 0x7FF000BAD: ???
==11531== by 0x7FF000BC6: ???
==11531== by 0x7FF000BC9: ???
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x59866AC: __GI_strrchr (strrchr.S:59)
==11531== by 0x52765E: rb_require_safe (load.c:519)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x59866BD: __GI_strrchr (strrchr.S:64)
==11531== by 0x52765E: rb_require_safe (load.c:519)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x59866D7: __GI_strrchr (strrchr.S:75)
==11531== by 0x52765E: rb_require_safe (load.c:519)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x5984BB9: __GI_strlen (strlen.S:44)
==11531== by 0x526AD9: rb_feature_p (load.c:140)
==11531== by 0x527678: rb_require_safe (load.c:520)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x5984BB9: __GI_strlen (strlen.S:44)
==11531== by 0x526AE6: rb_feature_p (load.c:141)
==11531== by 0x527678: rb_require_safe (load.c:520)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x526B71: rb_feature_p (load.c:153)
==11531== by 0x527678: rb_require_safe (load.c:520)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x5984BB9: __GI_strlen (strlen.S:44)
==11531== by 0x4C5CEA: ruby_strdup (util.c:606)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x4206CF: vm_xmalloc (gc.c:665)
==11531== by 0x4C5CF6: ruby_strdup (util.c:608)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x4C5CF6: ruby_strdup (util.c:608)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x4C2565A: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x4C25678: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x4C256DA: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Use of uninitialised value of size 8
==11531== at 0x4C256E0: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Use of uninitialised value of size 8
==11531== at 0x4C256E4: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x4C25712: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Use of uninitialised value of size 8
==11531== at 0x4C256E8: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Use of uninitialised value of size 8
==11531== at 0x4C256ED: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x4C2572E: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Use of uninitialised value of size 8
==11531== at 0x4C25740: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Use of uninitialised value of size 8
==11531== at 0x4C25744: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x4C25753: memcpy (mc_replace_strmem.c:482)
==11531== by 0x4C5D07: ruby_strdup (util.c:609)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x4F1862: mutex_alloc (thread.c:3074)
==11531== by 0x4F43AE: rb_barrier_new (thread.c:3442)
==11531== by 0x526501: load_lock (load.c:393)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Invalid read of size 8
==11531== at 0x5984BB9: __GI_strlen (strlen.S:44)
==11531== by 0x49C9A8: strhash (st.c:1240)
==11531== by 0x49C1A3: st_insert (st.c:459)
==11531== by 0x526514: load_lock (load.c:394)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531== Address 0x5f241a0 is 96 bytes inside a block of size 98
alloc’d
==11531== at 0x4C241A7: malloc (vg_replace_malloc.c:195)
==11531== by 0x420700: vm_xmalloc (gc.c:678)
==11531== by 0x4C5CF6: ruby_strdup (util.c:608)
==11531== by 0x5264F9: load_lock (load.c:392)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x49C2AE: st_insert (st.c:463)
==11531== by 0x526514: load_lock (load.c:394)
==11531== by 0x527228: rb_require_safe (load.c:589)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x4D78DD: iseq_alloc (iseq.c:170)
==11531== by 0x4D9973: rb_iseq_new_with_bopt_and_opt (iseq.c:406)
==11531== by 0x4D9A54: rb_iseq_new_with_opt (iseq.c:423)
==11531== by 0x4D9E9E: rb_iseq_new (iseq.c:380)
==11531== by 0x4DEDE3: rb_vm_call_cfunc (vm.c:1457)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x4D910F: prepare_iseq_build (iseq.c:251)
==11531== by 0x4D99BC: rb_iseq_new_with_bopt_and_opt (iseq.c:411)
==11531== by 0x4D9A54: rb_iseq_new_with_opt (iseq.c:423)
==11531== by 0x4D9E9E: rb_iseq_new (iseq.c:380)
==11531== by 0x4DEDE3: rb_vm_call_cfunc (vm.c:1457)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x4D914F: prepare_iseq_build (iseq.c:256)
==11531== by 0x4D99BC: rb_iseq_new_with_bopt_and_opt (iseq.c:411)
==11531== by 0x4D9A54: rb_iseq_new_with_opt (iseq.c:423)
==11531== by 0x4D9E9E: rb_iseq_new (iseq.c:380)
==11531== by 0x4DEDE3: rb_vm_call_cfunc (vm.c:1457)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x4CA8FF: iseq_setup (compile.c:1312)
==11531== by 0x4D4CA9: rb_iseq_compile_node (compile.c:507)
==11531== by 0x4D99C7: rb_iseq_new_with_bopt_and_opt (iseq.c:412)
==11531== by 0x4D9A54: rb_iseq_new_with_opt (iseq.c:423)
==11531== by 0x4D9E9E: rb_iseq_new (iseq.c:380)
==11531== by 0x4DEDE3: rb_vm_call_cfunc (vm.c:1457)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x4CA911: iseq_setup (compile.c:1313)
==11531== by 0x4D4CA9: rb_iseq_compile_node (compile.c:507)
==11531== by 0x4D99C7: rb_iseq_new_with_bopt_and_opt (iseq.c:412)
==11531== by 0x4D9A54: rb_iseq_new_with_opt (iseq.c:423)
==11531== by 0x4D9E9E: rb_iseq_new (iseq.c:380)
==11531== by 0x4DEDE3: rb_vm_call_cfunc (vm.c:1457)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x4CA924: iseq_setup (compile.c:1314)
==11531== by 0x4D4CA9: rb_iseq_compile_node (compile.c:507)
==11531== by 0x4D99C7: rb_iseq_new_with_bopt_and_opt (iseq.c:412)
==11531== by 0x4D9A54: rb_iseq_new_with_opt (iseq.c:423)
==11531== by 0x4D9E9E: rb_iseq_new (iseq.c:380)
==11531== by 0x4DEDE3: rb_vm_call_cfunc (vm.c:1457)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x4CA6FE: rb_iseq_translate_threaded_code
(compile.c:518)
==11531== by 0x4CACDC: iseq_setup (compile.c:966)
==11531== by 0x4D4CA9: rb_iseq_compile_node (compile.c:507)
==11531== by 0x4D99C7: rb_iseq_new_with_bopt_and_opt (iseq.c:412)
==11531== by 0x4D9A54: rb_iseq_new_with_opt (iseq.c:423)
==11531== by 0x4D9E9E: rb_iseq_new (iseq.c:380)
==11531== by 0x4DEDE3: rb_vm_call_cfunc (vm.c:1457)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x5984BB9: __GI_strlen (strlen.S:44)
==11531== by 0x53976D: dln_load (dln.c:127)
==11531== by 0x4DEE67: rb_vm_call_cfunc (vm.c:1463)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x4206CF: vm_xmalloc (gc.c:665)
==11531== by 0x539779: dln_load (dln.c:128)
==11531== by 0x4DEE67: rb_vm_call_cfunc (vm.c:1463)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x420722: vm_xmalloc (gc.c:675)
==11531== by 0x539779: dln_load (dln.c:128)
==11531== by 0x4DEE67: rb_vm_call_cfunc (vm.c:1463)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
==11531== Conditional jump or move depends on uninitialised value(s)
==11531== at 0x497A23: ruby_snprintf (vsnprintf.c:1244)
==11531== by 0x539791: dln_load (dln.c:129)
==11531== by 0x4DEE67: rb_vm_call_cfunc (vm.c:1463)
==11531== by 0x527563: rb_require_safe (load.c:599)
==11531== by 0x4169EC: rb_protect (eval.c:718)
==11531== by 0x4F8BCE: load_encoding (encoding.c:556)
==11531== by 0x4933BF: process_options (ruby.c:1324)
==11531== by 0x493C8C: ruby_process_options (ruby.c:1871)
==11531== by 0x4184FF: ruby_options (eval.c:83)
==11531== by 0x415E92: main (main.c:35)
==11531==
(e$B0J2<N,e(B)