From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on starla X-Spam-Level: X-Spam-Status: No, score=0.4 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_BL_SPAMCOP_NET,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 Received: from nue.mailmanlists.eu (nue.mailmanlists.eu [94.130.110.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 832611F4CC for ; Sat, 18 Jan 2025 00:38:14 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ml.ruby-lang.org header.i=@ml.ruby-lang.org header.a=rsa-sha256 header.s=mail header.b=L3ZpGYBo; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=G4QqBLrj; dkim-atps=neutral DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ml.ruby-lang.org; s=mail; t=1737160691; bh=AIZHGXwcVh1d9yJtUmGcnww4s+nJWdHbl27ZQ8rd9gA=; h=Date:References:To:Reply-To:Subject:List-Id:List-Archive: List-Help:List-Owner:List-Post:List-Subscribe:List-Unsubscribe: From:Cc:From; b=L3ZpGYBojAuDZmu9yDa7Cbvd5wHiw7MqqlESXaycuhE5MWm6cj6WHbJo/vvs17e6S Cc9LuUE8sBsUofvYsrGVWQHnRZ7hbUdAIu0ZgG9xPMg4W0qStGRpDx3HZVoVEVY9gA olNpmAte4j2AdFXorjlYoVNL7U1Z8CGpvweyHUWo= Received: from nue.mailmanlists.eu (localhost [IPv6:::1]) by nue.mailmanlists.eu (Postfix) with ESMTP id 8B85A4681E for ; Sat, 18 Jan 2025 00:38:11 +0000 (UTC) Authentication-Results: nue.mailmanlists.eu; dkim=pass (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=G4QqBLrj; dkim-atps=neutral Received: from s.wrqvwxzv.outbound-mail.sendgrid.net (s.wrqvwxzv.outbound-mail.sendgrid.net [149.72.154.232]) by nue.mailmanlists.eu (Postfix) with ESMTPS id 3EEE24680B for ; Sat, 18 Jan 2025 00:38:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ruby-lang.org; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc:content-type:from:subject:to; s=s1; bh=35G+7ZJNd9//w9xEiZpghGdVngLn/AIg6fuZwSRD1nI=; b=G4QqBLrjrUV30EDEiH3ltbRrCmduyfVihqtL4cy8tP3xqa80mL5+nFOs2x8DGDTToj8S AWS66lmnfzHdcFeex49zOLi+age+EEL5/wpsr+Tb0blnujgTTBLwGx0pEtWmdNy8X/G6R6 vWrvx/XgG3+T5GthtuIAj3Hox0+wEdTuiWAPIhba/eALmHMktkrbnJYu9QsTHBCvgIKeC6 FdfzHfhuIKqd3Fhc/T6axEnYEYXJmCJBhw7x5bllDRG4slHofHiC6U6h9RaKPgzwJjFn31 6CopEAWJ79EmtY81vT3yqsHgpj68B0gOLXOhLm6GMfT0CTgDvAajRnT95RJmtMGQ== Received: by recvd-84b546689d-n4xbp with SMTP id recvd-84b546689d-n4xbp-1-678AF7EC-3 2025-01-18 00:38:04.207579148 +0000 UTC m=+5541363.462350250 Received: from herokuapp.com (unknown) by geopod-ismtpd-19 (SG) with ESMTP id gqunBIh0RxSfWGm6OLCKeg for ; Sat, 18 Jan 2025 00:38:04.091 +0000 (UTC) Date: Sat, 18 Jan 2025 00:38:04 +0000 (UTC) Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 21034 X-Redmine-Issue-Author: travisbell X-Redmine-Issue-Priority: Normal X-Redmine-Sender: tenderlovemaking X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-Redmine-MailingListIntegration-Message-Ids: 97417 X-SG-EID: =?us-ascii?Q?u001=2ElWMe69GVkz6xHw8adpMU6eTKSGZqJ7+E1FrjckpA7cvWAPDyDX2cAv9Do?= =?us-ascii?Q?wZtGRg2vsYQLU1U4jx+ljWd9jTs=2FpZn02mllaZG?= =?us-ascii?Q?4g2CkB4nYTBD+pWiXkhlj4rmmmK52ZSBTKGiXcs?= =?us-ascii?Q?mq0u=2FY9qeSWs2ABfIoIcEdk39Qrxeg5ePx3IST+?= =?us-ascii?Q?FHD8tTtkVBhgOIPNU4wh91SrIVTJTxP1PcXu0mZ?= =?us-ascii?Q?1fYBPJd0bgFsS1V+vvmlk09bdM+qB7yktA9JwiO?= =?us-ascii?Q?xWhwWWJWLPqgbrtblO6VXUpt9g=3D=3D?= To: ruby-core@ml.ruby-lang.org X-Entity-ID: u001.I8uzylDtAfgbeCOeLBYDww== Message-ID-Hash: KG5R2WYGTO6J6FF3TM2EQMDF37OIM4BN X-Message-ID-Hash: KG5R2WYGTO6J6FF3TM2EQMDF37OIM4BN X-MailFrom: bounces+313651-b711-ruby-core=ml.ruby-lang.org@em5188.ruby-lang.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list Reply-To: Ruby developers Subject: [ruby-core:120731] [Ruby master Bug#21034] try to mark T_NONE object error after upgrading to 3.4.1 List-Id: Ruby developers Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: "tenderlovemaking (Aaron Patterson) via ruby-core" Cc: "tenderlovemaking (Aaron Patterson)" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Issue #21034 has been updated by tenderlovemaking (Aaron Patterson). These two lines make it seem like they are the same bug to me: ``` /usr/local/lib/libruby.so.3.4(gc_mark+0x16) [0x7f8e88955bae] gc/default/default.c:4456 /usr/local/lib/libruby.so.3.4(rb_gc_mark_vm_stack_values) gc/default/default.c:4436 ``` @travisbell the backtrace from your corefile isn't enough to debug this. I can tell from this output: ``` #13 rb_gc_mark_vm_stack_values (n=62, values=0x7fac6ca72000) at gc.c:2291 i = 29 ``` that the 29th item (out of 62 items) in the VM stack has gone bad. Each Ruby stack frame in your program will have pushed some number of items on the Ruby stack before calling the next function. I can't tell from the gdb stack trace what functions push what, but it seems like maybe about halfway up your Ruby stack there's something wrong. I think we can concentrate on #21021, but I'm not sure how much I can help without a core file or a repro program. ---------------------------------------- Bug #21034: try to mark T_NONE object error after upgrading to 3.4.1 https://bugs.ruby-lang.org/issues/21034#change-111564 * Author: travisbell (Travis Bell) * Status: Open * ruby -v: ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x86_64-linux] * Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: UNKNOWN ---------------------------------------- Hi everyone, I noticed we started having some workers crash after upgrading to 3.4.1. I tried grabbing a core file and got this output. Is it enough to figure out what's going on? If not, I can reproduce this fairly easily, so I can grab more debug info if needed. ``` #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {2337500343188860976}} ret = pd = old_mask = {__val = {}} ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #1 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007facb872d26e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007facb87108ff in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {2314885530818453536, 2314885530818453536, 6733551554292031520, 3558800716248528650, 7365405400577881908, 3474865974218745190, 2337500343188860976, 3472328296227680304, 3467824696768081952, 2314885530818453536, 2314885530818453536, 2314885530818453536, 6732726843261788192, 62, 18020928395186805760, 140378616593424}}, sa_flags = -1198603040, sa_restorer = 0x7facb8f11b0c} #5 0x00007facb8a9686a in die () at error.c:1071 #6 rb_bug (fmt=fmt@entry=0x7facb8f11b0c "try to mark T_NONE object") at error.c:1095 args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fac71917450, reg_save_area = 0x7fac71917380}} #7 0x00007facb8b98bee in gc_mark (objspace=0x7facb8072000, obj=140378889836960) at gc/default/default.c:4463 __func__ = {, , , , , , , } #8 gc_mark (obj=140378889836960, objspace=0x7facb8072000) at gc/default/default.c:4443 __func__ = {, , , , , , , } #9 gc_mark_and_pin (obj=140378889836960, objspace=0x7facb8072000) at gc/default/default.c:4489 #10 rb_gc_impl_mark_and_pin (obj=140378889836960, objspace_ptr=0x7facb8072000) at gc/default/default.c:4521 objspace = 0x7facb8072000 objspace = #11 gc_mark_and_pin_internal (obj=140378889836960) at gc.c:2204 vm = objspace = 0x7facb8072000 __func__ = { } vm = objspace = mark_func_data = #12 gc_mark_and_pin_internal (obj=140378889836960) at gc.c:2202 __func__ = { } vm = objspace = mark_func_data = #13 rb_gc_mark_vm_stack_values (n=62, values=0x7fac6ca72000) at gc.c:2291 i = 29 #14 0x00007facb8d6c339 in rb_execution_context_mark (ec=0x7fac803405d0) at vm.c:3404 p = sp = cfp = 0x7fac6ca91d98 limit_cfp = 0x7fac6ca92000 #15 0x00007facb8b4810c in cont_mark (ptr=0x7fac80340580) at cont.c:1011 cont = 0x7fac80340580 cont = #16 fiber_mark (ptr=0x7fac80340580) at cont.c:1140 fiber = 0x7fac80340580 #17 0x00007facb8b9d56d in gc_mark_children (obj=140378344077120, objspace=0x7facb8072000) at gc/default/default.c:4647 #18 gc_mark_stacked_objects (incremental=1, count=4478, objspace=0x7facb8072000) at gc/default/default.c:4668 --Type for more, q to quit, c to continue without paging-- mstack = 0x7facb8072310 obj = 140378344077120 marked_slots_at_the_beginning = 484361 popped_count = mstack = obj = marked_slots_at_the_beginning = popped_count = #19 gc_mark_stacked_objects_incremental (count=4478, objspace=0x7facb8072000) at gc/default/default.c:4700 #20 gc_marks_step (slots=4478, objspace=0x7facb8072000) at gc/default/default.c:5735 marking_finished = false marking_finished = __func__ = { } #21 gc_marks_continue (heap=0x7facb8072028, objspace=0x7facb8072000) at gc/default/default.c:5755 marking_finished = true __func__ = { } marking_finished = #22 gc_continue (objspace=0x7facb8072000, heap=0x7facb8072028) at gc/default/default.c:2073 lock_lev = 0 #23 0x00007facb8ba0ce2 in newobj_cache_miss (objspace=objspace@entry=0x7facb8072000, cache=cache@entry=0x7facb807c1e0, heap_idx=heap_idx@entry=0, vm_locked=, vm_locked@entry=false) at gc/default/default.c:2414 heap = 0x7facb8072028 obj = 0 lev = 1 unlock_vm = true #24 0x00007facb8ba20e2 in newobj_alloc (vm_locked=false, heap_idx=0, cache=0x7facb807c1e0, objspace=0x7facb8072000) at gc/default/default.c:2447 obj = heap = obj = heap = __func__ = { } #25 rb_gc_impl_new_obj (alloc_size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=140379367216160, cache_ptr=0x7facb807c1e0, objspace_ptr=0x7facb8072000) at gc/default/default.c:2533 obj = objspace = 0x7facb8072000 heap_idx = 0 cache = 0x7facb807c1e0 obj = objspace = heap_idx = cache = cnt = i = #26 newobj_of (size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=140379367216160, cr=0x7facb801e400) at gc.c:984 obj = obj = lev = #27 rb_wb_protected_newobj_of (ec=ec@entry=0x7fac803c97d0, klass=klass@entry=140379367216160, flags=flags@entry=8199, size=size@entry=16) at gc.c:1013 __func__ = { } #28 0x00007facb8aaeda0 in ec_ary_alloc_embed (capa=0, klass=140379367216160, ec=) at array.c:790 size = 16 ary = size = ary = #29 ec_ary_new (capa=0, klass=140379367216160, ec=) at array.c:824 ary = ary = dtrace_line = dtrace_file = #30 rb_ec_ary_new_from_values (ec=, n=0, elts=0x0) at array.c:843 ary = #31 0x00007fac840bd709 in ??? () #32 0x00007fac803c97d0 in ??? () #33 0x0000000000000c61 in ??? () #34 0x00007fac803c9700 in ??? () #35 0x00007facb8d76f98 in jit_exec_exception (ec=) at vm.c:509 func = func = #36 vm_exec_loop (result=, tag=, state=, ec=) at vm.c:2612 vm_loop_start = vm_loop_start = #37 rb_vm_exec (ec=0x7fac803c97d0) at vm.c:2589 _ec = 0x7fac803c97d0 _tag = {tag = 36, retval = 4, buf = {0x0, 0x7facb8d77040 , 0x0, 0x7fac719176f0, 0x0}, prev = 0x7fac71917bd0, state = RUBY_TAG_NONE, lock_rec = 0} state = RUBY_TAG_NONE result = #38 0x00007facb8d7d454 in vm_call0_cc (ec=0x7fac803c97d0, recv=, id=3169, argc=, argv=, cc=, kw_splat=0) at /tmp/ruby-build.20241216235058.18.2gDQPw/ruby-3.4.0-rc1/vm_eval.c:101 --Type for more, q to quit, c to continue without paging-- flags = use_argv = av = {140378344075280, 140379812157720} calling = {cd = 0x7fac719177c0, cc = 0x7fac8086be90, block_handler = 0, recv = 140378724725520, argc = 1, kw_splat = false, heap_argv = 0} #39 0x00007facb8d80cc5 in rb_call0 (ec=0x7fac803c97d0, recv=recv@entry=140378724725520, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fac719181f8, call_scope=call_scope@entry=CALL_FCALL, self=140379119115560) at /tmp/ruby-build.20241216235058.18.2gDQPw/ruby-3.4.0-rc1/vm_eval.c:554 call_status = scope = kw_splat = ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} cc = #40 0x00007facb8d815e6 in rb_call (scope=CALL_FCALL, argv=0x7fac719181f8, argc=1, mid=3169, recv=140378724725520) at /tmp/ruby-build.20241216235058.18.2gDQPw/ruby-3.4.0-rc1/vm_eval.c:873 ec = #41 rb_funcallv_kw (recv=recv@entry=140378724725520, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fac719181f8, kw_splat=) at /tmp/ruby-build.20241216235058.18.2gDQPw/ruby-3.4.0-rc1/vm_eval.c:1070 #42 0x00007facb8b7d863 in rb_obj_call_init_kw (obj=obj@entry=140378724725520, argc=argc@entry=1, argv=argv@entry=0x7fac719181f8, kw_splat=) at eval.c:1731 #43 0x00007facb8c1d4cc in rb_class_new_instance_pass_kw (argc=1, argv=0x7fac719181f8, klass=140379119115560) at object.c:2175 obj = 140378724725520 #44 0x00007fac842295cb in ??? () #45 0x00007fac71937e78 in ??? () #46 0x0000000000000024 in ??? () #47 0x00007fac803c97d0 in ??? () #48 0x00007facb8d72f2a in vm_exec_core (ec=0x6e2, ec@entry=0x7fac803c97d0) at /tmp/ruby-build.20241216235058.18.2gDQPw/ruby-3.4.0-rc1/insns.def:852 func = 0x0 bh = 140379806001948 cd = 0x7fac803c97d0 blockiseq = 0x6 leaf = val = 140378862557136 reg_pc = 0x7fac980adde0 reg_cfp = 0x7fac71937e78 insns_address_table = {0x7facb8d7019e , 0x7facb8d7012a , 0x7facb8d700b9 , 0x7facb8d70575 , 0x7facb8d704f3 , 0x7facb8d70474 , 0x7facb8d703b1 , 0x7facb8d70658 , 0x7facb8d705f9 , 0x7facb8d702e0 , 0x7facb8d701c8 , 0x7facb8d70ba4 , 0x7facb8d70b57 , 0x7facb8d70af1 , 0x7facb8d70a7c , 0x7facb8d70a37 , 0x7facb8d709f7 , 0x7facb8d709ba , 0x7facb8d7097d , 0x7facb8d70940 , 0x7facb8d708d5 , 0x7facb8d70889 , 0x7facb8d7083a , 0x7facb8d707da , 0x7facb8d7078c , 0x7facb8d70705 , 0x7facb8d706c3 , 0x7facb8d728ab , 0x7facb8d72849 , 0x7facb8d72910 , 0x7facb8d720fa , 0x7facb8d71ef1 , 0x7facb8d71e5b , 0x7facb8d71df5 , 0x7facb8d71d95 , 0x7facb8d71d33 , 0x7facb8d71cde , 0x7facb8d71c62 , 0x7facb8d71c10 , 0x7facb8d71be1 , 0x7facb8d71b9e , 0x7facb8d71b45 , 0x7facb8d71b09 , 0x7facb8d723bf , 0x7facb8d72374 , 0x7facb8d72328 , 0x7facb8d722ee , 0x7facb8d72277 , 0x7facb8d7220d , 0x7facb8d721b6 , 0x7facb8d7213f , 0x7facb8d72621 , 0x7facb8d72506 , 0x7facb8d724c2 , 0x7facb8d72473 , 0x7facb8d72747 , 0x7facb8d72687 , 0x7facb8d6fe30 , 0x7facb8d727b9 , 0x7facb8d70d00 , 0x7facb8d71ab2 , 0x7facb8d71a5b , 0x7facb8d73741 , 0x7facb8d71a04 , 0x7facb8d7198d , 0x7facb8d71940 , 0x7facb8d71829 , 0x7facb8d716bc , 0x7facb8d715e4 , 0x7facb8d714e3 , 0x7facb8d72955 , 0x7facb8d7149a , 0x7facb8d71432 , 0x7facb8d713ca , 0x7facb8d71386 , 0x7facb8d712c2 , 0x7facb8d71237 , 0x7facb8d73978 , 0x7facb8d73c7c , 0x7facb8d73cea , 0x7facb8d730bc , 0x7facb8d73d8b , 0x7facb8d73b5c , 0x7facb8d73bba , 0x7facb8d734ca , 0x7facb8d73530 , 0x7facb8d73596 , 0x7facb8d73687 , 0x7facb8d735fc , 0x7facb8d736ed , 0x7facb8d731f9 , 0x7facb8d73254 , 0x7facb8d739e7 , 0x7facb8d7118a , 0x7facb8d710de , 0x7facb8d73b0c , 0x7facb8d73793 , 0x7facb8d737e3 , 0x7facb8d73895 , 0x7facb8d73903 , 0x7facb8d73a79 , 0x7facb8d71065 , 0x7facb8d70fdd , 0x7facb8d70f1d , 0x7facb8d70ece , 0x7facb8d70e7b , 0x7facb8d70e2a , 0x7facb8d70dd1 , 0x7facb8d70d94 , 0x7fac b8d70d57 , 0x7facb8d7018d , 0x7facb8d70119 , 0x7facb8d700a8 , 0x7facb8d70564 , 0x7facb8d704e2 , 0x7facb8d70463 , 0x7facb8d703a0 , 0x7facb8d70647 , 0x7facb8d705e8 , 0x7facb8d702cf , 0x7facb8d701b7 , 0x7facb8d70b93 , 0x7facb8d70b46 , 0x7facb8d70ae0 , 0x7facb8d70a6b , 0x7facb8d70a26 , 0x7facb8d709e6 , 0x7facb8d709a9 , 0x7facb8d7096c , 0x7facb8d7092f , 0x7facb8d708c4 , 0x7facb8d70878 , 0x7facb8d70829 , 0x7facb8d707c9 , 0x7facb8d7077b , 0x7facb8d706f4 , 0x7facb8d706b2 , 0x7facb8d7289a , 0x7facb8d72838 , 0x7facb8d728ff , 0x7facb8d720e9 , 0x7facb8d71ee0 , 0x7facb8d71e4a , 0x7facb8d71de4 , 0x7facb8d71d84 , 0x7facb8d71d22 , 0x7facb8d71ccd , 0x7facb8d71c51 , 0x7facb8d71bff , 0x7facb8d71bd0 , 0x7facb8d71b8d , 0x7facb8d71b34 , 0x7facb8d71af8 , 0x7facb8d723ae , 0x7facb8d72363 , 0x7facb8d72317 , 0x7facb8d722dd , 0x7facb8d72266 , 0x7facb8d721fc , 0x7facb8d721a5 , 0x7facb8d7212e , 0x7facb8d72610 , 0x7facb8d724f5 , 0x7facb8d724b1 , 0x7facb8d72462 , 0x7facb8d72736 , 0x7facb8d72676 , 0x7facb8d732df , 0x7facb8d727a8 , 0x7facb8d70cef , 0x7facb8d71aa1 , 0x7facb8d71a4a , 0x7facb8d732f5 , 0x7facb8d719f3 , 0x7facb8d7197c , 0x7facb8d7192f , 0x7facb8d71818 , 0x7facb8d716ab , 0x7facb8d715d3 , 0x7facb8d714d2 , 0x7facb8d72944 , 0x7facb8d71489 , 0x7facb8d71421 , 0x7facb8d713b9 , 0x7facb8d71375 , 0x7facb8d712b1 , 0x7facb8d71226 , 0x7facb8d7330b , 0x7facb8d73321 , 0x7facb8d73337 , 0x7facb8d7334d , 0x7facb8d73363 , 0x7facb8d73379 , 0x7facb8d7338f , 0x7facb8d733ac , 0x7facb8d733c2 , 0x7facb8d733d8 , 0x7facb8d733ee , 0x7facb8d73404 , 0x7facb8d7341a ...} #49 0x00007facb8d77039 in rb_vm_exec (ec=0x7fac803c97d0) at vm.c:2586 _ec = 0x7fac803c97d0 _tag = {tag = 36, retval = 4, buf = {0x0, 0x7facb8d77040 , 0x0, 0x7fac71917bb0, 0x0}, prev = 0x7fac71917ca0, state = RUBY_TAG_NONE, lock_rec = 0} state = RUBY_TAG_NONE result = #50 0x00007fac8454d5e2 in ??? () #51 0x00007fac71918080 in ??? () #52 0x00007fac803c97d0 in ??? () #53 0x00007fac71937f58 in ??? () #54 0x00007facb8d76f98 in jit_exec_exception (ec=) at vm.c:509 func = func = #55 vm_exec_loop (result=, tag=, state=, ec=) at vm.c:2612 vm_loop_start = vm_loop_start = #56 rb_vm_exec (ec=0x7fac803c97d0) at vm.c:2589 _ec = 0x7fac803c97d0 _tag = {tag = 36, retval = 4, buf = {0x0, 0x7facb8d77040 , 0x0, 0x7fac71917c80, 0x0}, prev = 0x7fac71917d70, state = RUBY_TAG_NONE, lock_rec = 0} state = RUBY_TAG_NONE result = #57 0x00007fac842cd7b8 in ??? () --Type for more, q to quit, c to continue without paging-- #58 0x00007fac71918048 in ??? () #59 0x00007fac803c97d0 in ??? () #60 0x00007fac71937f90 in ??? () #61 0x00007facb8d76f98 in jit_exec_exception (ec=) at vm.c:509 func = func = #62 vm_exec_loop (result=, tag=, state=, ec=) at vm.c:2612 vm_loop_start = vm_loop_start = #63 rb_vm_exec (ec=0x7fac803c97d0) at vm.c:2589 _ec = 0x7fac803c97d0 _tag = {tag = 36, retval = 4, buf = {0x0, 0x7facb8d77040 , 0x0, 0x7fac71917d50, 0x7fac9be125b0}, prev = 0x7fac71917e40, state = RUBY_TAG_NONE, lock_rec = 0} state = RUBY_TAG_NONE result = #64 0x00007fac842cd6ce in ??? () #65 0x00007fac803c9780 in ??? () #66 0x0000000000000000 in ??? () ``` -- https://bugs.ruby-lang.org/ ______________________________________________ ruby-core mailing list -- ruby-core@ml.ruby-lang.org To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/