https://bugs.dolphin-emu.org/https://bugs.dolphin-emu.org/favicon.ico?12017-04-15T01:25:16ZDolphin bug trackerEmulator - Emulator Issues #10214: WriteRest: op out of range (0x4110710d uses 0x469582a04c)https://bugs.dolphin-emu.org/issues/10214?journal_id=7285382017-04-15T01:25:16ZHelios
<ul><li><strong>Operating system</strong> <i>Linux</i> added</li><li><strong>Operating system</strong> deleted (<del><i>N/A</i></del>)</li></ul><p>Known issue if you're running Dolphin with PIE enabled. The JIT breaks on PIE. I suspect you are because you're running a hardened kernel.</p>
<p>Don't compile with PIE.</p>
Emulator - Emulator Issues #10214: WriteRest: op out of range (0x4110710d uses 0x469582a04c)https://bugs.dolphin-emu.org/issues/10214?journal_id=7285442017-04-15T11:58:12ZJosJuice
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Fixed</i></li><li><strong>Fixed in</strong> set to <i>5.0-3378</i></li></ul><p>We actually happened to become PIE compatible today (as long as you're not using JITIL): <a href="https://dolphin-emu.org/download/dev/a389ae0711142d8c5c996fda3d1e6c5731d71de3/" class="external">https://dolphin-emu.org/download/dev/a389ae0711142d8c5c996fda3d1e6c5731d71de3/</a></p>
<p>So either disable PIE or update to the latest development version of Dolphin.</p>
Emulator - Emulator Issues #10214: WriteRest: op out of range (0x4110710d uses 0x469582a04c)https://bugs.dolphin-emu.org/issues/10214?journal_id=7285482017-04-16T01:08:44ZR0b0t1R030t1@gmail.com
<ul></ul><p>JosJuice wrote:</p>
<blockquote>
<p>We actually happened to become PIE compatible today (as long as you're not using JITIL): <a href="https://dolphin-emu.org/download/dev/a389ae0711142d8c5c996fda3d1e6c5731d71de3/" class="external">https://dolphin-emu.org/download/dev/a389ae0711142d8c5c996fda3d1e6c5731d71de3/</a></p>
<p>So either disable PIE or update to the latest development version of Dolphin.</p>
</blockquote>
<p>I'm not really sure the bug should be closed then, please leave it open so that the JIT engine may eventually be fixed.</p>
Emulator - Emulator Issues #10214: WriteRest: op out of range (0x4110710d uses 0x469582a04c)https://bugs.dolphin-emu.org/issues/10214?journal_id=7285492017-04-16T01:12:04ZR0b0t1R030t1@gmail.com
<ul></ul><p>PIE is starting to be enabled by default in Linux distributions. Many JIT compilers still function on these distributions.</p>
Emulator - Emulator Issues #10214: WriteRest: op out of range (0x4110710d uses 0x469582a04c)https://bugs.dolphin-emu.org/issues/10214?journal_id=7285502017-04-16T01:26:26ZHelios
<ul></ul><p>It is fixed.</p>
Emulator - Emulator Issues #10214: WriteRest: op out of range (0x4110710d uses 0x469582a04c)https://bugs.dolphin-emu.org/issues/10214?journal_id=7285522017-04-16T04:23:41ZR0b0t1R030t1@gmail.com
<ul></ul><p>Helios wrote:</p>
<blockquote>
<p>It is fixed.</p>
</blockquote>
<p>JosJuice's comment mentioned it had not been fixed for one of the JIT backends. Can anyone comment on that?</p>
Emulator - Emulator Issues #10214: WriteRest: op out of range (0x4110710d uses 0x469582a04c)https://bugs.dolphin-emu.org/issues/10214?journal_id=7285532017-04-16T04:29:03ZHelios
<ul></ul><p>The JITIL backend hasn't been maintained in years and can be considered unsupported for use. It's not even particularly useful in testing anymore except for a few niche cases and I'm honestly not sure why nobody has bothered removing it yet.</p>
<p>I don't see the value in keeping this open for JITIL.</p>
Emulator - Emulator Issues #10214: WriteRest: op out of range (0x4110710d uses 0x469582a04c)https://bugs.dolphin-emu.org/issues/10214?journal_id=7285542017-04-16T08:19:09ZR0b0t1R030t1@gmail.com
<ul></ul><p>Helios wrote:</p>
<blockquote>
<p>The JITIL backend hasn't been maintained in years and can be considered unsupported for use. It's not even particularly useful in testing anymore except for a few niche cases and I'm honestly not sure why nobody has bothered removing it yet.</p>
<p>I don't see the value in keeping this open for JITIL.</p>
</blockquote>
<p>Fair enough. I was just able to check however and I don't have PIE enabled.</p>