https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1711330511
2017-03-13T08:30:13Z
Ruby Issue Tracking System
Ruby master - Bug #13284: IA64 ruby 2.4 miniruby segfault
https://bugs.ruby-lang.org/issues/13284?journal_id=63540
2017-03-13T08:30:13Z
naruse (Yui NARUSE)
naruse@airemix.jp
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li><li><strong>Assignee</strong> set to <i>takano32 (Mitsuhiro TAKANO)</i></li></ul>
Ruby master - Bug #13284: IA64 ruby 2.4 miniruby segfault
https://bugs.ruby-lang.org/issues/13284?journal_id=65720
2017-07-10T06:57:55Z
takano32 (Mitsuhiro TAKANO)
takano32@gmail.com
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li></ul><p>Applied in changeset trunk|r59307.</p>
<hr>
<p>a64: fix crash on register stack mark/sweep pass</p>
<ul>
<li>thread_pthread.c: move 'register_stack_start' earlier.<br>
<a href="/issues/13284">[ruby-core:79928]</a> [Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: IA64 ruby 2.4 miniruby segfault (Closed)" href="https://bugs.ruby-lang.org/issues/13284">#13284</a>] [Fix GH-1625]</li>
</ul>
<p>Author: Sergei Trofimovich <a href="mailto:slyfox@gentoo.org" class="email">slyfox@gentoo.org</a></p>
Ruby master - Bug #13284: IA64 ruby 2.4 miniruby segfault
https://bugs.ruby-lang.org/issues/13284?journal_id=65726
2017-07-10T11:13:50Z
nagachika (Tomoyuki Chikanaga)
nagachika00@gmail.com
<ul><li><strong>Backport</strong> changed from <i>2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN</i> to <i>2.2: UNKNOWN, 2.3: REQUIRED, 2.4: REQUIRED</i></li></ul>
Ruby master - Bug #13284: IA64 ruby 2.4 miniruby segfault
https://bugs.ruby-lang.org/issues/13284?journal_id=65892
2017-07-23T08:05:19Z
nagachika (Tomoyuki Chikanaga)
nagachika00@gmail.com
<ul><li><strong>Backport</strong> changed from <i>2.2: UNKNOWN, 2.3: REQUIRED, 2.4: REQUIRED</i> to <i>2.2: UNKNOWN, 2.3: REQUIRED, 2.4: DONE</i></li></ul><p>ruby_2_4 r59405 merged revision(s) 59307.</p>
Ruby master - Bug #13284: IA64 ruby 2.4 miniruby segfault
https://bugs.ruby-lang.org/issues/13284?journal_id=66088
2017-08-09T08:24:40Z
usa (Usaku NAKAMURA)
usa@garbagecollect.jp
<ul><li><strong>Backport</strong> changed from <i>2.2: UNKNOWN, 2.3: REQUIRED, 2.4: DONE</i> to <i>2.2: UNKNOWN, 2.3: DONE, 2.4: DONE</i></li></ul><p>ruby_2_3 r59537 merged revision(s) 59307.</p>
Ruby master - Bug #13284: IA64 ruby 2.4 miniruby segfault
https://bugs.ruby-lang.org/issues/13284?journal_id=67128
2017-10-09T14:37:10Z
ntfshard (Maksim Derbasov)
ntfs.hard@gmail.com
<ul><li><strong>Status</strong> changed from <i>Closed</i> to <i>Open</i></li></ul><p>Hello<br>
Sorry for delay, but ruby-2.4.2 still has this issue. May be something wrong with size argument?</p>
<p>[ruby-2.4.2]$ gdb ./miniruby<br>
GNU gdb Red Hat Linux (6.3.0.0-1.143.el4rh)<br>
Copyright 2004 Free Software Foundation, Inc.</p>
<p>(gdb) run<br>
Starting program: /tmp/ruby-2.4.2/miniruby<br>
Reading symbols from shared object read from target memory...done.<br>
Loaded system supplied DSO at 0xa000000000000000<br>
[Thread debugging using libthread_db enabled]<br>
[New Thread 16384 (LWP 22035)]</p>
<p>Program received signal SIGSEGV, Segmentation fault.<br>
[Switching to Thread 16384 (LWP 22035)]<br>
reserve_stack (limit=0x60000ffc000010e0 <Address 0x60000ffc000010e0 out of bounds>, size=<strong>17179852800</strong>) at thread_pthread.c:722<br>
722 limit[0] = 0;<br>
(gdb) bt<br>
#0 reserve_stack (limit=0x60000ffc000010e0 <Address 0x60000ffc000010e0 out of bounds>, size=<strong>17179852800</strong>) at thread_pthread.c:722<br>
#1 0x200000080042bef0 in ruby_init_stack (addr=0x60000fffffffb8f0, bsp=Variable "bsp" is not available.<br>
) at thread_pthread.c:757<br>
#2 0x20000008000870a0 in main (argc=1, argv=0x60000fffffffb908) at main.c:34<br>
(gdb)</p>
Ruby master - Bug #13284: IA64 ruby 2.4 miniruby segfault
https://bugs.ruby-lang.org/issues/13284?journal_id=67755
2017-11-10T07:08:27Z
hsbt (Hiroshi SHIBATA)
hsbt@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li></ul>
Ruby master - Bug #13284: IA64 ruby 2.4 miniruby segfault
https://bugs.ruby-lang.org/issues/13284?journal_id=72495
2018-06-14T11:23:00Z
knedlsepp (Josef Kemetmüller)
<ul></ul><p>I tried a few suggestions, which did not work out for me:</p>
<ul>
<li>Configure with --with-setjmp-type=_setjmp</li>
<li>Compile using -O0 -fno-omit-frame-pointer -fno-stack-protector</li>
</ul>
<p>What finally worked for me was to run the build without stack limits: <code>ulimit -s unlimited</code>.</p>
Ruby master - Bug #13284: IA64 ruby 2.4 miniruby segfault
https://bugs.ruby-lang.org/issues/13284?journal_id=78843
2019-06-24T20:30:59Z
jeremyevans0 (Jeremy Evans)
merch-redmine@jeremyevans.net
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li></ul><p>Ruby has dropped support for IA64.</p>