[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#593139: ruby1.9.1: FTBFS on kfreebsd: test suite segfaults



found ruby1.9.1/1.9.3.0-2
thanks

Hi,

I found that debian/run-test-suites.bash sometimes passes all tests
except for test_fork:12.

But other tests like test_io and thest_thread fail/hang sometimes.
Particularly:

TestIO#test_copy_stream_socket
TestIO#test_threaded_flush
TestThread#test_thread_instance_variable

I also came up with the attached BUG when running test_io on its own.

Regards,
-- 
Steven Chamberlain
steven@pyro.eu.org
TestIO#test_dup_many = -e:4: [BUG] rb_update_max_fd: invalid fd (-1) given.
ruby 1.9.3p0 (2011-10-30 revision 33570) [i486-kfreebsd-gnu]

-- Control frame information -----------------------------------------------
c:0007 p:---- s:0019 b:0019 l:000018 d:000018 CFUNC  :pipe
c:0006 p:0018 s:0016 b:0015 l:00073c d:000014 BLOCK  -e:4
c:0005 p:---- s:0013 b:0013 l:000012 d:000012 FINISH
c:0004 p:---- s:0011 b:0011 l:000010 d:000010 CFUNC  :loop
c:0003 p:0025 s:0008 b:0008 l:00073c d:0016dc EVAL   -e:4
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:00073c d:00073c TOP

-- Ruby level backtrace information ----------------------------------------
-e:4:in `<main>'
-e:4:in `loop'
-e:4:in `block in <main>'
-e:4:in `pipe'

-- C level backtrace information -------------------------------------------
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x15ef0b) [0x281c7f0b] vm_dump.c:796
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x5037b) [0x280b937b] error.c:258
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(rb_bug+0x44) [0x280b9af4] error.c:277
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x71785) [0x280da785] io.c:159
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(rb_pipe+0x3b) [0x280e667b] io.c:4919
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x7d722) [0x280e6722] io.c:8133
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x149ca5) [0x281b2ca5] vm_insnhelper.c:317
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x15746d) [0x281c046d] vm_insnhelper.c:404
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x14d500) [0x281b6500] insns.def:1015
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x153c2b) [0x281bcc2b] vm.c:1220
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x158ace) [0x281c1ace] vm.c:624
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(rb_rescue2+0x171) [0x280bd881] eval.c:639
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x149ed2) [0x281b2ed2] vm_eval.c:826
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x149c8d) [0x281b2c8d] vm_insnhelper.c:320
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x15746d) [0x281c046d] vm_insnhelper.c:404
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x14d500) [0x281b6500] insns.def:1015
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x153c2b) [0x281bcc2b] vm.c:1220
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(rb_iseq_eval_main+0xb5) [0x281c4485] vm.c:1461
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(+0x5386c) [0x280bc86c] eval.c:204
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(ruby_exec_node+0x24) [0x280bd3a4] eval.c:251
/home/steven/ruby1.9.1-1.9.3.0/libruby-1.9.1.so.1.9(ruby_run_node+0x36) [0x280bed66] eval.c:244
/home/steven/ruby1.9.1-1.9.3.0/ruby1.9.1() [0x8048718]
/lib/i386-kfreebsd-gnu/i686/cmov/libc.so.0.1(__libc_start_main+0xab) [0x283184fb]
/home/steven/ruby1.9.1-1.9.3.0/ruby1.9.1() [0x8048741]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

    0 enumerator.so
    1 /home/steven/ruby1.9.1-1.9.3.0/.ext/i486-kfreebsd-gnu/enc/encdb.so
    2 /home/steven/ruby1.9.1-1.9.3.0/.ext/i486-kfreebsd-gnu/enc/trans/transdb.so
    3 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems/defaults.rb
    4 /home/steven/ruby1.9.1-1.9.3.0/rbconfig.rb
    5 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems/deprecate.rb
    6 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems/exceptions.rb
    7 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems/custom_require.rb
    8 /home/steven/ruby1.9.1-1.9.3.0/lib/rubygems.rb

[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

0.08 s = F
T

Reply to: