https://redmine.ruby-lang.org/https://redmine.ruby-lang.org/favicon.ico?17113305112014-06-19T03:04:49ZRuby Issue Tracking SystemRuby master - Bug #9954: Unexpected Hash Modification and Segmentation Fault with Named Argumentshttps://redmine.ruby-lang.org/issues/9954?journal_id=472722014-06-19T03:04:49Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul><li><strong>Is duplicate of</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/9898">Bug #9898</a>: Keyword argument oddities</i> added</li></ul> Ruby master - Bug #9954: Unexpected Hash Modification and Segmentation Fault with Named Argumentshttps://redmine.ruby-lang.org/issues/9954?journal_id=472742014-06-19T03:05:18Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li><li><strong>Backport</strong> changed from <i>2.0.0: UNKNOWN, 2.1: UNKNOWN</i> to <i>2.0.0: DONTNEED, 2.1: REQUIRED</i></li></ul> Ruby master - Bug #9954: Unexpected Hash Modification and Segmentation Fault with Named Argumentshttps://redmine.ruby-lang.org/issues/9954?journal_id=472762014-06-19T03:39:27ZAjedi32 (Andrew M)andrewm.bpi@gmail.com
<ul></ul><p>Hmm... that doesn't really seem like the same issue (it has totally different symptoms from what I described here) but I'll trust your judgement on this one.</p> Ruby master - Bug #9954: Unexpected Hash Modification and Segmentation Fault with Named Argumentshttps://redmine.ruby-lang.org/issues/9954?journal_id=472792014-06-19T05:07:19Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul></ul><p>2.1.2p132 segfaults by your script, due to the access to the non-Hash object as a Hash object.<br>
r46342 fixes it to return the converted result.</p> Ruby master - Bug #9954: Unexpected Hash Modification and Segmentation Fault with Named Argumentshttps://redmine.ruby-lang.org/issues/9954?journal_id=474542014-06-29T18:23:10Znagachika (Tomoyuki Chikanaga)nagachika00@gmail.com
<ul><li><strong>Backport</strong> changed from <i>2.0.0: DONTNEED, 2.1: REQUIRED</i> to <i>2.0.0: DONTNEED, 2.1: DONE</i></li></ul><p>Backported into <code>ruby_2_1</code> branch at r46619.</p>