QCraft made the server crash after an automated quantum observation

Maxiride

New Member
Jul 29, 2019
65
0
0
We placed some quantum ODB entagled with another block with two automated observer linked with a not gate from Project red and a lever. So if the lever is turned on, one AO is turned off, if the lever is turned off the other AO is turned on to force a block view from west or east respectively.



The server crashed after using a couple of times this setup which worked fine to make a bridge appear\disappear by redstone control.



Here is the crash report and the link to the post in the official QCraft forum http://qcraft.org/forum/bugs-sugges...tup-due-to-some-odd-quantum-observation/#p426 :

Code:
—- Minecraft Crash Report —-
// Everything's going to plan. No, really, that was supposed to happen.
Time: 08/04/14 13.18
Description: Ticking tile entity
java.lang.ArrayIndexOutOfBoundsException: -1
at dan200.quantum.shared.TileEntityQBlock.getObservationResult(TileEntityQBlock.java:457)
at dan200.quantum.shared.TileEntityQBlock.redetermineObservedSide(TileEntityQBlock.java:503)
at dan200.quantum.shared.TileEntityQBlock.func_70316_g(TileEntityQBlock.java:559)
at net.minecraft.world.World.func_72939_s(World.java:2209)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
A detailed walkthrough of the error, its code path and all known details is as follows:
—————————————————————————————
-- Head --
Stacktrace:
at dan200.quantum.shared.TileEntityQBlock.getObservationResult(TileEntityQBlock.java:457)
at dan200.quantum.shared.TileEntityQBlock.redetermineObservedSide(TileEntityQBlock.java:503)
at dan200.quantum.shared.TileEntityQBlock.func_70316_g(TileEntityQBlock.java:559)
-- Tile entity being ticked --
Details:
Name: qblock // dan200.quantum.shared.TileEntityQBlock
Block type: ID #1017 (tile.blockqblock // dan200.quantum.shared.BlockQBlock)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (1764,150,1370), Chunk: (at 4,9,10 in 110,85; contains blocks 1760,0,1360 to 1775,255,1375), Region: (3,2; contains chunks 96,64 to 127,95, blocks 1536,0,1024 to 2047,255,1535)
Actual block type: ID #1017 (tile.blockqblock // dan200.quantum.shared.BlockQBlock)
Actual block data value: 0 / 0x0 / 0b0000
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:2209)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
-- Affected level --
Details:
Level name: world
All players: 2 total; [EntityPlayerMP['Ajdedja'/259144, l='world', x=895,24, y=95,50, z=-737,84], EntityPlayerMP['Maxiride'/270300, l='world', x=1766,27, y=150,88, z=1370,22]]
Chunk stats: ServerChunkCache: 871 Drop: 0
Level seed: 9009391028938555624
Level generator: ID 00 – default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (256,64,-48), Chunk: (at 0,4,0 in 16,-3; contains blocks 256,0,-48 to 271,255,-33), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
Level time: 47781802 game time, 52024001 day time
Level dimension: 0
Level storage version: 0x04ABD – Anvil
Level weather: Rain time: 82692 (now: false), thunder time: 40049 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
 

Wagon153

New Member
Jul 29, 2019
3,148
-3
1
All I'm getting from this is that those blocks were very confused when you gave them the redstone signal. Looks to be a bug within QCraft itself.
 
  • Like
Reactions: Maxiride

Zaflis

New Member
Jul 29, 2019
184
0
0
Do you have qCraft 1.1?
Edit: I see from the other forum link that you have...

Then i don't know about this.