<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sat Jan 11 14:34:09 UTC 2025

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Mojang Studios Jira</title>
    <link>https://bugs.mojang.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en</language>    <build-info>
        <version>9.12.2</version>
        <build-number>9120002</build-number>
        <build-date>10-01-2024</build-date>
    </build-info>


<item>
            <title>[MCPE-6790] Painting entities are not removed correctly from the client</title>
                <link>https://bugs.mojang.com/browse/MCPE-6790</link>
                <project id="10200" key="MCPE">Minecraft (Bedrock codebase)</project>
                    <description>&lt;p&gt;If an existing Painting entity is removed, and it is created again using the same Entity ID, it causes a client crash. This behavior is not shown on other entities, where they are created correctly.&lt;/p&gt;

&lt;p&gt;This was discovered during world teleporting between different worlds in &lt;em&gt;PocketMine-MP&lt;/em&gt;. After reproducing the problem, I discovered that it was caused by the client.&lt;/p&gt;

&lt;p&gt;The steps to reproduce it (for developers) are:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Create a new painting entity using &lt;b&gt;AddPaintingPacket&lt;/b&gt; &lt;em&gt;(0x99)&lt;/em&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;99000000020000007e0000004400000081000000010003536561
Entity ID: 2
Spawn X: 126
Spawn Y: 68
Spawn Z: 129
Direction: 1
Title: Sea
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
	&lt;li&gt;Remove the entity using &lt;b&gt;RemoveEntityPacket&lt;/b&gt; &lt;em&gt;(0x8d)&lt;/em&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;8d00000002
Entity ID: 2
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Add the painting again using the same packet as the first step (time doesn&apos;t matters)&lt;/li&gt;
	&lt;li&gt;Instant crash&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;em&gt;Packet values are an example&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This could affect MCPE 0.9.0 and infinite worlds, because if an entity is removed from memory, and you return to that area, a crash will happen.&lt;/p&gt;

&lt;p&gt;Android devices, and Creative mode is also affected.&lt;/p&gt;</description>
            <key id="70906">MCPE-6790</key>
            <summary>Painting entities are not removed correctly from the client</summary>
                <type id="1" iconUrl="https://bugs.mojang.com/secure/viewavatar?size=xsmall&amp;avatarId=18903&amp;avatarType=issuetype">Bug</type>
                                    <status id="5" iconUrl="https://bugs.mojang.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                            <reporter username="shoghicp">[Mojang] Shoghi Cervantes</reporter>
                        <labels>
                            <label>crash</label>
                            <label>memory</label>
                            <label>painting</label>
                            <label>protocol</label>
                    </labels>
                <created>Wed, 22 Jan 2014 16:51:46 +0100</created>
                <updated>Mon, 8 Jun 2015 04:50:51 +0200</updated>
                            <resolved>Mon, 8 Jun 2015 04:50:51 +0200</resolved>
                                    <version>0.8.0</version>
                    <version>0.8.1</version>
                                                                        <votes>3</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="230236" author="aman4700" created="Mon, 8 Jun 2015 04:50:41 +0200"  >&lt;p&gt;If this affects as of currently(0.11.1 or later) please comment. Cannot Reproduce.&lt;/p&gt;</comment>
                            <comment id="179412" author="lafoog2" created="Thu, 24 Jul 2014 18:47:59 +0200"  >&lt;p&gt;If this issue still persists in the current version of Minecraft PE, please update the &quot;Affected Version/s&quot; to reflect this.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10701" key="com.atlassian.jira.plugin.system.customfieldtypes:datetime">
                        <customfieldname>CHK</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Sun, 31 May 2015 14:12:00 +0200</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Confirmation Status</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Unconfirmed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_11700" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10501" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Game Mode</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10304"><![CDATA[Survival]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10402" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Platform</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10107"><![CDATA[Phone - iOS - iPhone 4]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0g37j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>