Minecraft
  1. Minecraft
  2. MC-108128

Chaining too many observer blocks crashes the game

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: Minecraft 16w39c
    • Fix Version/s: Minecraft 16w44a
    • Security Level: Minecraft - Public (Viewable by everyone)
    • Labels:
      None
    • Environment:

      OS: Windows 7 (ver 6.1, arch amd64)
      Java: 1.8.0_25 (by Oracle Corporation)
      Launcher: Minecraft Launcher 1.6.61 (bootstrap 100)
      Minecraft: 16w39c (updated Fri Sep 30 16:13:34 CEST 2016)

    • Confirmation Status:
      Confirmed

      Description

      title says it all.

      Steps to reproduce:

      Make an observer line over several thousand blocks and update the first one. The game crashes for me everytime

        Activity

        Hide
        Nathan Ryan added a comment -

        Due to the activation sequence of observers, I would suspect that a stack overflow is the culprit. One experiment would be test the crash using various stack sizes for the JVM.

        Show
        Nathan Ryan added a comment - Due to the activation sequence of observers, I would suspect that a stack overflow is the culprit. One experiment would be test the crash using various stack sizes for the JVM.
        Hide
        [Helper] Marcono1234 added a comment -

        Yes, probably invalid because of this.

        Easy way to reproduce:
        Create a superflat world with the following preset and break a block.

        3;minecraft:observer;127
        
        Show
        [Helper] Marcono1234 added a comment - Yes, probably invalid because of this. Easy way to reproduce: Create a superflat world with the following preset and break a block. 3;minecraft:observer;127
        Hide
        [Mod] Lutzee added a comment -

        Just for completeness sake, can someone upload a crash report for this issue.

        Show
        [Mod] Lutzee added a comment - Just for completeness sake, can someone upload a crash report for this issue.
        Hide
        Elias Hoste added a comment -

        Here you go.

        Show
        Elias Hoste added a comment - Here you go.

          People

          • Assignee:
            [Mojang] Jeb (Jens Bergensten)
            Reporter:
            ilmango
          • Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              CHK: