From: Koji Arai Date: 1998-12-03T21:53:52+09:00 Subject: [ruby-dev:3736] Re: ruby-1.1c9 install 中に SEGV 新井です。 >>> From: Koji Arai >>> Date: Tue, 1 Dec 1998 22:54:35 +0900 >>> Subject: [ruby-dev:3727] Re: ruby-1.1c9 install中に SEGV 採取したcoreより、グローバル変数の内容を出力してみ ました。これらから情報をたどれませんかね? # 今、ちょっと忙しいので、他力本願モードです _o_ (dbx) dump . 0 kill() [/usr/lib/libc.so.1:0x40030008] in "(noname)(nil)": in "./miniruby": ref_func = { [0] 0x483be0 [1] 0x483c10 [2] 0x483c40 [3] 0x483c70 [4] 0x483ca0 [5] 0x483cd0 [6] 0x483d00 [7] 0x483d30 [8] 0x483d60 [9] 0x483d90 } cStruct = 5461416 rb_argv0 = 5438232 rb_progname = 5425224 req_list_last = (nil) req_list_head = struct { name = (nil) next = (nil) } tainting = 0 re_max_failures = 2000 current_mbctype = 1 re_syntax_options = 557955 ignorecase = 0 mProcess = 5444088 mbctab = 0x49a110 debug = 0 yydebug = 0 yynerrs = 0 yylval = union { node = 0x2009 val = 8201 id = 8201 num = 8201 vars = 0x2009 } yychar = 0 cData = 5495880 eZeroDiv = 5473056 cNumeric = 5472984 cFloat = 5470224 cFixnum = 5472000 mMath = 5440968 cString = 5491872 cRegexp = 5460624 rb_argv = 5438256 inplace = (nil) id_write = 6161 RS_default = 5457504 ORS = 4 FS = 4 rb_defout = 5455440 rb_stderr = 5455416 rb_stdout = 5455440 rb_stdin = 5455464 eIOError = 5459040 eEOFError = 5458968 cHash = 5464560 noglob_dot_filenames = 1 freelist = 0x53b560 rb_in_compile = 0 mGC = 5439888 cIO = 5457840 cFile = 5451720 mFileTest = 5454000 end_proc_data = (nil) rb_load_path = 5442096 gc_stack_start = 0x7fff73ac origenviron = 0x7fff7570 environ = 0x7fff7570 TopSelf = 5495808 eval_tree = (nil) eval_tree_begin = (nil) thread_pending = 0 thread_critical = 0 trap_pending = 0 prohibit_interrupt = 0 trap_immediate = 0 the_dyna_vars = (nil) the_scope = 0x527928 cThread = 5474304 cProc = 5441760 sys_nerr = 158 nerrs = 0 sourceline = 150 sourcefile = 0x56a698 = "/opt/src/ruby-1.1c9/lib/ftools.rb" the_class = 5499552 rb_in_eval = 0 the_frame = 0x7fff2d70 eNotImpError = 5486184 eTypeError = 5486688 eSystemCallError = 5486112 eSyntaxError = 5486760 eSecurityError = 5486256 eRuntimeError = 5486328 eNameError = 5486544 eLoadError = 5486400 eIndexError = 5486472 eArgError = 5486616 eFatal = 5486976 eInterrupt = 5486904 eSystemExit = 5487048 eStandardError = 5486832 eException = 5487504 mErrno = 5485992 verbose = 0 dln_argv0 = (nil) glob_error_return = (nil) errno = 0 mComparable = 5494992 rb_class_tbl = 0x53eb28 cModule = 5499528 cClass = 5499504 mKernel = 5499408 cInteger = 5472216 cBignum = 5468928 OFS = 4 cArray = 5467536 cObject = 5499552 mEnumerable = 5494680 RS = 5457504 last_status = 1 errinfo = 4