<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sun Jan 12 11:49:52 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>[MC-111] BlockChange(0x3E), crash client if unknown block id is used.</title>
                <link>https://bugs.mojang.com/browse/MC-111</link>
                <project id="10400" key="MC">Minecraft: Java Edition</project>
                    <description>&lt;p&gt;Sending a Block Change packet with any blockid other than the currently implemented ones cause the client to crash.&lt;br/&gt;
Example: block id 146&lt;/p&gt;</description>
                <environment>java version &amp;quot;1.7.0_07&amp;quot;&lt;br/&gt;
OpenJDK Runtime Environment (IcedTea7 2.3.2) (7u7-2.3.2a-1ubuntu1)&lt;br/&gt;
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)&lt;br/&gt;
</environment>
        <key id="11356">MC-111</key>
            <summary>BlockChange(0x3E), crash client if unknown block id is used.</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="2">Won&apos;t Fix</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="nuxas">Nuxas</reporter>
                        <labels>
                            <label>client</label>
                            <label>crash</label>
                            <label>packets</label>
                    </labels>
                <created>Wed, 24 Oct 2012 20:05:23 +0200</created>
                <updated>Wed, 7 Apr 2021 15:12:42 +0200</updated>
                            <resolved>Fri, 26 Oct 2012 18:57:52 +0200</resolved>
                                    <version>Minecraft 1.4.1</version>
                                                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="12684" author="cloudy" created="Thu, 25 Oct 2012 00:44:55 +0200"  >&lt;p&gt;As I said in your other, similar bug report - &quot;While I appreciate the vigor, unless it happens in vanilla and can be caused in vanilla, it isn&apos;t really a bug. The client side doesn&apos;t need to be robust enough to handle these issues, as they will never happen. If a client could trigger this behaviour on the server side though, then I would be worried.&quot; I&apos;ll leave it to Mojang to decide what to do with this report, however.&lt;/p&gt;</comment>
                            <comment id="12654" author="grum" created="Thu, 25 Oct 2012 00:30:11 +0200"  >&lt;p&gt;The core issue is that the server and client are extremely naive. If this problem exists in the server please let us know, this right now on the client matters little.&lt;/p&gt;</comment>
                            <comment id="12344" author="nuxas" created="Wed, 24 Oct 2012 20:51:49 +0200"  >&lt;p&gt;The bug is about the client crashing, many times one can send bad packets to a vanilla client that makes it disconnect from the server with an error message, that is OK.&lt;/p&gt;

&lt;p&gt;However the vanilla client should never crash caused by correctly structured data but unknown values.&lt;/p&gt;

&lt;p&gt;Also since the extra 4 bits were added to the map format that will in the future allow for a lot more blocks than build into the vanilla client I assume it must be able to handle unknown types.&lt;/p&gt;

&lt;p&gt;I have only done testing towards the client, but the nature of the bugs makes indicates that similar bugs could be found server side. So finding the core issue here would probable help.&lt;/p&gt;</comment>
                            <comment id="12321" author="cloudy" created="Wed, 24 Oct 2012 20:20:16 +0200"  >&lt;p&gt;I don&apos;t understand why this is an issue? Surely in a vanilla server, it will only send changes about blocks both it and the client has? Or have you managed to reproduce this via entirely vanilla means?&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="10673" name="mcbugblock.txt" size="9491" author="nuxas" created="Wed, 24 Oct 2012 20:05:23 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                        <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_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i04gbz:</customfieldvalue>

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