$ ruby -v
ruby 1.9.0 (2007-02-13 patchlevel 0) [i686-linux]
$ ruby -r date -e “p Date.parse(‘2005-12-31’)”
/home/kubo/local/ruby-svn/lib/ruby/1.9/date/format.rb:104:in instance_variable_set':@_comp’ is not allowed as an instance
variable name (NameError)
from /home/kubo/local/ruby-svn/lib/ruby/1.9/date/format.rb:104:in method_missing' from /home/kubo/local/ruby-svn/lib/ruby/1.9/date/format.rb:931:in_parse’
from /home/kubo/local/ruby-svn/lib/ruby/1.9/date.rb:1041:in parse' from -e:1:in’
$ make
gcc -g -O2 -rdynamic -L. main.o libruby-static.a -lpthread -lcrypt -lm -o miniruby
/usr/home/tadf/wc-ext/ruby-svn/ruby19/ruby/lib/fileutils.rb:1496:in `singleton_methods’: wrong number of arguments (2 for 1) (ArgumentError)
Fatal error ‘Thread has returned from _thread_switch’ at line 1101 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 0)
Abort trap (core dumped)
*** Error code 134
$ make
gcc -g -O2 -rdynamic -L. main.o libruby-static.a -lpthread -lcrypt
-lm -o miniruby
/usr/home/tadf/wc-ext/ruby-svn/ruby19/ruby/lib/fileutils.rb:1496:in
`singleton_methods’: wrong number of arguments (2 for 1) (ArgumentError)
Fatal error ‘Thread has returned from _thread_switch’ at line 1101 in
file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 0)
Abort trap (core dumped)
*** Error code 134
$ gdb miniruby miniruby.core
Core was generated by `miniruby’.
Program terminated with signal 6, Aborted.
Reading symbols from /usr/lib/libpthread.so.1…done.
Loaded symbols for /usr/lib/libpthread.so.1
Reading symbols from /lib/libcrypt.so.2…done.
Loaded symbols for /lib/libcrypt.so.2
Reading symbols from /lib/libm.so.3…done.
Loaded symbols for /lib/libm.so.3
Reading symbols from /lib/libc.so.5…done.
Loaded symbols for /lib/libc.so.5
Reading symbols from /libexec/ld-elf.so.1…done.
Loaded symbols for /libexec/ld-elf.so.1 #0 0x2815c31b in pthread_testcancel () from /usr/lib/libpthread.so.1
(gdb) w #0 0x2815c31b in pthread_testcancel () from /usr/lib/libpthread.so.1 #1 0x2814d145 in sigaction () from /usr/lib/libpthread.so.1 #2 0x281471dd in pthread_kill () from /usr/lib/libpthread.so.1 #3 0x28146bac in raise () from /usr/lib/libpthread.so.1 #4 0x2824ac1b in abort () from /lib/libc.so.5 #5 0x2815ca7c in pthread_testcancel () from /usr/lib/libpthread.so.1 #6 0x28154efc in pthread_mutexattr_init () from
/usr/lib/libpthread.so.1 #7 0x28158bb4 in pthread_setconcurrency () from
/usr/lib/libpthread.so.1 #8 0x28154169 in pthread_mutexattr_init () from
/usr/lib/libpthread.so.1 #9 0x28152555 in pthread_mutex_unlock () from /usr/lib/libpthread.so.1 #10 0x28151be4 in pthread_mutex_unlock () from /usr/lib/libpthread.so.1 #11 0x2824cb17 in funlockfile () from /lib/libc.so.5 #12 0x2824b904 in fwrite () from /lib/libc.so.5 #13 0x0806589b in rb_write_error2 (mesg=0x6 <Address 0x6 out of bounds>,
len=1)
at io.c:4024 #14 0x080658c0 in rb_write_error (mesg=0x1 <Address 0x1 out of bounds>)
at io.c:4034 #15 0x080594cc in error_print () at eval_error.h:146 #16 0x080598e7 in error_handle (ex=6) at eval_error.h:241 #17 0x08059c8c in ruby_cleanup (ex=6) at eval.c:208 #18 0x08059d06 in ruby_stop (ex=6) at eval.c:247 #19 0x08059d4f in ruby_run () at eval.c:265 #20 0x080568d8 in main (argc=6, argv=0xbfbfe68c, envp=0xbfbfe6a8) at
main.c:47
$ make
./miniruby ./mkconfig.rb -timestamp=./.rbconfig.time
-install_name=ruby -so_name=ruby rbconfig.rb
/usr/home/tadf/wc-ext/ruby-svn/ruby19/ruby/lib/fileutils.rb:1496:in
`singleton_methods’: Fatal error ‘Thread has returned from
_thread_switch’ at line 1101 in file
/usr/src/lib/libpthread/thread/thr_kern.c (errno = 0)
Abort trap (core dumped)
*** Error code 134
$ gdb ruby ruby.core
Core was generated by `ruby’.
Program terminated with signal 10, Bus error.
Reading symbols from /lib/libpthread.so.2…done.
Loaded symbols for /lib/libpthread.so.2
Reading symbols from /lib/libcrypt.so.3…done.
Loaded symbols for /lib/libcrypt.so.3
Reading symbols from /lib/libm.so.4…done.
Loaded symbols for /lib/libm.so.4
Reading symbols from /lib/libc.so.6…done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /libexec/ld-elf.so.1…done.
Loaded symbols for /libexec/ld-elf.so.1 #0 0x281c9e16 in signalcontext () from /lib/libc.so.6
[New Thread 0x8129600 (runnable)]
[New Thread 0x8129400 (LWP 100046)]
[New Thread 0x8129000 (runnable)]
[New LWP 100097]
(gdb) w #0 0x281c9e16 in signalcontext () from /lib/libc.so.6 #1 0x28158ec8 in pthread_mutexattr_init () from /lib/libpthread.so.2 #2 0x28142450 in ?? ()
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.