[#41531] [Bug #3385] ext/dbm: accept various version of db — Takahiro Kambe <redmine@...>
Bug #3385: ext/dbm: accept various version of db
2010年6月3日23:38 Takahiro Kambe <redmine@ruby-lang.org>:
2011年11月12日8:14 Tanaka Akira <akr@fsij.org>:
[#41536] RUBY_DEBUG=gc_stress [FATAL] failed to allocate memory — Tanaka Akira <akr@...>
コンパイル時に RUBY_DEBUG_ENV というマクロを定義しておくと、
[#41543] [Bug #3398] 1.9.2 SEGV during test-all — Yuki Sonoda <redmine@...>
Bug #3398: 1.9.2 SEGV during test-all
[#41597] [Bug #3433] Error that occurs by BasicSocket#sendmsg — Masaya Tarui <redmine@...>
Bug #3433: Error that occurs by BasicSocket#sendmsg
[#41600] 質問・提案:cgi.rbの後継となるライブラリについて — Dice <tetradice@...>
Diceです。cgi.rbの後継ライブラリについて質問させてください。
藤岡です。
かくたにです。
藤岡さん、かくたにさん、返信ありがとうございます。
藤岡です。
Diceです。藤岡さん、返信ありがとうございます。
[#41610] [Bug #3443] requireが遅くなる — Yusuke Endoh <redmine@...>
Bug #3443: requireが遅くなる
[#41623] [Feature:trunk] argument delegation — Nobuyoshi Nakada <nobu@...>
なかだです。
遠藤です。
まつもと ゆきひろです
前田です。
[#41672] [Bug #3463] 1.9.2-preview3 で [BUG] gc_sweep(): unknown data type 0x0 — Tomoyuki Chikanaga <redmine@...>
チケット #3463 が更新されました。 (by Tomoyuki Chikanaga)
[#41674] [Bug #3464] win32ole failure load TYPELIB on mswin64 vista — sakiyama shin <redmine@...>
Bug #3464: win32ole failure load TYPELIB on mswin64 vista
[#41702] WIN32OLE_METHOD offset_vtbl — kuwamoto shintaro <beuniv@...>
こんばんわ
助田です。
こんにちは、なかむら(う)です。
助田です。
artonです。
2010/6/24 arton <artonx@yahoo.co.jp>:
[#41705] [Bug #3471][Rejected] ./miniruby sample/test.rbで1NotOK — Shyouhei Urabe <redmine@...>
チケット #3471 が更新されました。 (by Shyouhei Urabe)
2010年6月24日16:53 Shyouhei Urabe <redmine@ruby-lang.org>:
[#41711] [Bug #3473] make clear-installed-list — Usaku NAKAMURA <redmine@...>
Bug #3473: make clear-installed-list
[#41730] (ruby/tk) ruby_1_9_2 への backport — Hidetoshi NAGAI <nagai@...>
永井@知能.九工大です.
[#41752] [Bug #3490][Assigned] test_pack_utf8 failure on mswin64 — Yusuke Endoh <redmine@...>
チケット #3490 が更新されました。 (by Yusuke Endoh)
[#41760] Hash[] の引数が Array の場合の振る舞い — とみたまさひろ <tommy@...>
とみたです。
[ruby-dev:41551] [Bug #3371] test-all aborted on amd64 lenny
チケット #3371 が更新されました。 (by Kazuhiro NISHIYAMA)
http://chkbuild.n-z.jp/ruby/debian-amd64/ruby-trunk/log/20100607T073937.log.txt.gz
のcoreで調べてみると finalizer の実行で落ちているようですが、調べ方がよくわかりませんでした。
(gc.c:2773 は run_final の中で finalize_list の中じゃないとか。)
% pwd
/home/chkbuild/tmp/build/ruby-trunk/20100607T073937/ruby
% sudo file core
core: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from './ruby -rpurelib.rb ./test/runner.rb -v'
% sudo -u chkbuild gdb ./ruby core
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /home/chkbuild/tmp/build/ruby-trunk/20100607T073937/ruby/.ext/x86_64-linux/enc/encdb.so...done.
Loaded symbols for /home/chkbuild/tmp/build/ruby-trunk/20100607T073937/ruby/.ext/x86_64-linux/enc/encdb.so
Reading symbols from /home/chkbuild/tmp/build/ruby-trunk/20100607T073937/ruby/.ext/x86_64-linux/enc/trans/transdb.so...done.
Loaded symbols for /home/chkbuild/tmp/build/ruby-trunk/20100607T073937/ruby/.ext/x86_64-linux/enc/trans/transdb.so
Reading symbols from /home/chkbuild/tmp/build/ruby-trunk/20100607T073937/ruby/.ext/x86_64-linux/stringio.so...done.
Loaded symbols for /home/chkbuild/tmp/build/ruby-trunk/20100607T073937/ruby/.ext/x86_64-linux/stringio.so
(略)
Reading symbols from /usr/lib/gconv/SJIS.so...done.
Loaded symbols for /usr/lib/gconv/SJIS.so
Core was generated by `./ruby -rpurelib.rb ./test/runner.rb -v'.
Program terminated with signal 6, Aborted.
[New process 15073]
#0 0x00007f7f818d1ed5 in raise () from /lib/libc.so.6
(gdb) bt
#0 0x00007f7f818d1ed5 in raise () from /lib/libc.so.6
#1 0x00007f7f818d33f3 in abort () from /lib/libc.so.6
#2 0x00007f7f7dd60895 in ffi_closure_free () from /usr/lib/libffi.so.5
#3 0x00007f7f7df6855d in dealloc (ptr=<value optimized out>) at closure.c:18
#4 0x00000000004228b3 in finalize_list (objspace=0x7e4b90, p=0x63be920)
at gc.c:2773
#5 0x0000000000422c1f in rb_objspace_call_finalizer (objspace=0x7e4b90)
at gc.c:2912
#6 0x000000000041cb1f in ruby_cleanup (ex=0) at eval.c:161
#7 0x000000000041ccc5 in ruby_run_node (n=0x80fed0) at eval.c:254
#8 0x0000000000419cdf in main (argc=4, argv=0x7fffffffd1c8) at main.c:35
(gdb) up 4
#4 0x00000000004228b3 in finalize_list (objspace=0x7e4b90, p=0x63be920)
at gc.c:2773
2773 (*free_func)(DATA_PTR(obj));
(gdb) rp obj
No symbol "obj" in current context.
(gdb) p obj
No symbol "obj" in current context.
(gdb) info args
objspace = (rb_objspace_t *) 0x7e4b90
p = (RVALUE *) 0x63be920
(gdb) list
2768 }
2769 else {
2770 free_func = RDATA(obj)->dfree;
2771 }
2772 if (free_func) {
2773 (*free_func)(DATA_PTR(obj));
2774 }
2775
2776 if (finalizer_table &&
2777 st_delete(finalizer_table, (st_data_t*)&obj, &table)) {
(gdb) p free_func
Attempt to use a type name as an expression
(gdb) p obj
No symbol "obj" in current context.
(gdb) rp objspace
T_TRUE: $1 = (struct RBasic *) 0x7e4b90
(gdb) rp p
T_ZOMBIE: $2 = (struct RData *) 0x63be920
(gdb)
----------------------------------------
http://redmine.ruby-lang.org/issues/show/3371
----------------------------------------
http://redmine.ruby-lang.org