mojira.dev

Immanuel Halupczok

Assigned

No issues.

Reported

MC-55061 Dropper and dispenser not powered correctly by redstone torch Duplicate

Comments

Maybe it's also the same as MC-92916? Or at least related to it?

I suspect that MC-135203 is the same bug. (Maybe the point is not that one dies in a different dimension but that one respawns in a chunk that is not loaded while dying?)

Is this maybe a duplicate of MC-133546 (or a variant of it)?

The same happens to me (when dying in the end; I didn't try the nether). I'm using 1.13.

One more detail: Afer some time (around 2 min?) living as a ghost player, I get teleported back to the bed where I re-spawned after dying. Most of the time, from then on the game works normally again, but twice (out of 10 or so) I still was a ghost player. (But again, after 2 more min, I got teleported back etc. and things became normal.)

Another detail (just in case it's useful for finding the bug): When I go back to the end (quickly) after having become a non-ghost again, all items I lost while dying have disappeared. From this, I guess that the server is ticking the end while I'm a ghost.

Edit: I discovered a new effect which happened several times to me, when, after dying in the end and having become a ghost player, I left the game right away and started it again. I was back in the end, but only once (of 4 or 5 times I did this), I was dead. The other times, I was living, sometimes standing just where I had died, and sometimes, the game had been "rewinded" by a small amount of time, maybe 10 or 20 secs or so.

 

I tried it with padsp (version 13w41b). It doesn't seem to make a difference. (Still hangs.)

Another huge output file of "strace -f -tt -T", with 13w41b, interrupted after about 1 minute of hanging:

https://www.dropbox.com/s/jdlle9xc0k71g7r/strace.txt.gz

Another F3-C report for 1.6.4:

---- Minecraft Crash Report ----
// Uh... Did I do that?

Time: 12.10.13 13:46
Description: Manually triggered debug crash

java.lang.Throwable
	at atv.k(SourceFile:1238)
	at atv.S(SourceFile:663)
	at atv.d(SourceFile:619)
	at net.minecraft.client.main.Main.main(SourceFile:101)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Affected level --
Details:
	Level name: MpServer
	All players: 1 total; [bdi['immih'/142, l='MpServer', x=-337,01, y=86,62, z=58,15]]
	Chunk stats: MultiplayerChunkCache: 441
	Level seed: 0
	Level generator: ID 00 - default, ver 1. Features enabled: false
	Level generator options: 
	Level spawn location: World: (-252,64,36), Chunk: (at 4,4,4 in -16,2; contains blocks -256,0,32 to -241,255,47), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
	Level time: 17531 game time, 17531 day time
	Level dimension: 0
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
	Forced entities: 89 total; [ro['Bat'/275, l='MpServer', x=-261,25, y=20,00, z=28,25], tt['Spider'/1374, l='MpServer', x=-365,50, y=30,00, z=-5,50], tw['Zombie'/1371, l='MpServer', x=-363,50, y=30,00, z=-4,50], rw['Mooshroom'/5, l='MpServer', x=-386,88, y=68,00, z=5,03], tf['Creeper'/1097, l='MpServer', x=-367,88, y=64,00, z=0,72], tr['Skeleton'/1369, l='MpServer', x=-266,50, y=13,00, z=34,50], rx['Ocelot'/1117, l='MpServer', x=-278,50, y=78,00, z=41,16], ro['Bat'/259, l='MpServer', x=-363,36, y=38,36, z=-19,36], rw['Mooshroom'/19, l='MpServer', x=-378,56, y=69,00, z=59,81], rx['Ocelot'/1119, l='MpServer', x=-277,66, y=78,00, z=37,63], rw['Mooshroom'/18, l='MpServer', x=-370,66, y=74,00, z=38,63], rx['Ocelot'/1118, l='MpServer', x=-279,44, y=80,00, z=34,13], rw['Mooshroom'/21, l='MpServer', x=-359,31, y=75,00, z=25,47], rw['Mooshroom'/20, l='MpServer', x=-357,06, y=75,00, z=25,06], rw['Mooshroom'/23, l='MpServer', x=-361,69, y=75,00, z=32,59], rw['Mooshroom'/22, l='MpServer', x=-356,28, y=78,00, z=29,19], rw['Mooshroom'/25, l='MpServer', x=-360,75, y=73,00, z=40,28], ro['Bat'/267, l='MpServer', x=-278,00, y=18,25, z=129,34], rw['Mooshroom'/24, l='MpServer', x=-356,66, y=78,00, z=32,22], rw['Mooshroom'/27, l='MpServer', x=-364,47, y=76,00, z=58,72], rw['Mooshroom'/26, l='MpServer', x=-360,66, y=75,00, z=47,25], tr['Skeleton'/571, l='MpServer', x=-365,50, y=14,00, z=8,50], rw['Mooshroom'/28, l='MpServer', x=-365,59, y=76,00, z=56,47], ro['Bat'/268, l='MpServer', x=-273,63, y=17,03, z=123,50], ss['item.item.egg'/31, l='MpServer', x=-348,06, y=76,13, z=21,91], rq['Chicken'/30, l='MpServer', x=-352,34, y=75,00, z=23,53], tr['Skeleton'/811, l='MpServer', x=-299,50, y=20,00, z=49,50], rw['Mooshroom'/32, l='MpServer', x=-347,72, y=88,00, z=39,31], rw['Mooshroom'/42, l='MpServer', x=-324,50, y=66,00, z=136,50], rw['Mooshroom'/43, l='MpServer', x=-327,50, y=65,00, z=135,97], tw['Zombie'/317, l='MpServer', x=-368,22, y=15,00, z=1,72], rw['Mooshroom'/44, l='MpServer', x=-327,16, y=64,00, z=138,94], rx['Ocelot'/522, l='MpServer', x=-268,50, y=69,00, z=68,50], rw['Mooshroom'/45, l='MpServer', x=-335,28, y=64,00, z=130,16], rx['Ocelot'/51, l='MpServer', x=-301,22, y=69,00, z=37,84], rq['Chicken'/50, l='MpServer', x=-306,53, y=71,00, z=37,47], tr['Skeleton'/1150, l='MpServer', x=-408,03, y=66,00, z=51,50], tr['Skeleton'/1149, l='MpServer', x=-413,50, y=72,00, z=43,50], ro['Bat'/292, l='MpServer', x=-283,34, y=12,00, z=135,13], tw['Zombie'/531, l='MpServer', x=-366,50, y=35,00, z=0,50], rx['Ocelot'/52, l='MpServer', x=-295,53, y=70,00, z=42,34], tf['Creeper'/298, l='MpServer', x=-363,50, y=65,00, z=-20,50], tr['Skeleton'/777, l='MpServer', x=-404,50, y=67,00, z=-11,50], tr['Skeleton'/881, l='MpServer', x=-274,16, y=11,00, z=72,38], tf['Creeper'/608, l='MpServer', x=-257,44, y=72,00, z=53,91], tr['Skeleton'/882, l='MpServer', x=-272,50, y=11,00, z=73,50], tf['Creeper'/1036, l='MpServer', x=-291,50, y=77,00, z=75,50], rq['Chicken'/72, l='MpServer', x=-282,56, y=83,00, z=30,34], ss['item.item.egg'/73, l='MpServer', x=-282,91, y=83,13, z=29,75], rq['Chicken'/74, l='MpServer', x=-283,63, y=78,00, z=37,41], rw['Mooshroom'/81, l='MpServer', x=-264,47, y=66,00, z=101,13], rw['Mooshroom'/80, l='MpServer', x=-259,47, y=63,00, z=96,19], rw['Mooshroom'/83, l='MpServer', x=-263,66, y=64,00, z=97,22], rw['Mooshroom'/82, l='MpServer', x=-269,50, y=68,00, z=106,66], tf['Creeper'/637, l='MpServer', x=-401,50, y=68,00, z=1,50], tw['Zombie'/1059, l='MpServer', x=-364,88, y=65,00, z=-18,75], tw['Zombie'/860, l='MpServer', x=-298,69, y=67,00, z=39,63], tt['Spider'/1334, l='MpServer', x=-365,97, y=65,00, z=-20,97], ro['Bat'/358, l='MpServer', x=-261,75, y=19,10, z=64,88], ro['Bat'/359, l='MpServer', x=-259,50, y=18,05, z=78,78], tr['Skeleton'/833, l='MpServer', x=-263,50, y=75,00, z=56,50], tt['Spider'/605, l='MpServer', x=-369,38, y=67,00, z=-7,75], tr['Skeleton'/1316, l='MpServer', x=-279,50, y=84,00, z=30,50], tr['Skeleton'/606, l='MpServer', x=-403,50, y=15,00, z=-13,50], tw['Zombie'/1221, l='MpServer', x=-370,50, y=66,00, z=19,50], tw['Zombie'/1222, l='MpServer', x=-367,50, y=66,00, z=19,50], tw['Zombie'/1225, l='MpServer', x=-400,50, y=13,00, z=-3,50], ro['Bat'/404, l='MpServer', x=-381,24, y=29,81, z=53,31], ro['Bat'/405, l='MpServer', x=-375,21, y=30,39, z=65,09], tr['Skeleton'/937, l='MpServer', x=-381,50, y=41,00, z=-4,50], tr['Skeleton'/1234, l='MpServer', x=-374,50, y=63,00, z=-17,50], tf['Creeper'/923, l='MpServer', x=-409,50, y=67,00, z=-20,50], tr['Skeleton'/644, l='MpServer', x=-399,50, y=68,00, z=6,50], tw['Zombie'/663, l='MpServer', x=-281,50, y=82,00, z=83,50], bdi['immih'/142, l='MpServer', x=-337,01, y=86,62, z=58,15], tt['Spider'/746, l='MpServer', x=-278,53, y=14,06, z=74,28], tw['Zombie'/1157, l='MpServer', x=-389,28, y=68,00, z=5,09], tw['Zombie'/1156, l='MpServer', x=-381,50, y=65,00, z=-2,50], tw['Zombie'/748, l='MpServer', x=-273,13, y=12,00, z=68,50], tw['Zombie'/1434, l='MpServer', x=-388,00, y=14,00, z=13,44], tr['Skeleton'/1432, l='MpServer', x=-374,50, y=63,00, z=-15,50], tw['Zombie'/1436, l='MpServer', x=-388,69, y=13,00, z=10,69], tr['Skeleton'/1409, l='MpServer', x=-261,50, y=18,00, z=63,50], tg['Enderman'/1413, l='MpServer', x=-260,75, y=18,00, z=66,53], tg['Enderman'/1412, l='MpServer', x=-259,50, y=18,00, z=68,50], tf['Creeper'/1420, l='MpServer', x=-371,50, y=43,00, z=-7,50], tf['Creeper'/239, l='MpServer', x=-305,50, y=76,00, z=18,50], tf['Creeper'/708, l='MpServer', x=-383,50, y=65,00, z=-1,50], ro['Bat'/491, l='MpServer', x=-347,50, y=8,57, z=14,98]]
	Retry entities: 0 total; []
	Server brand: vanilla
	Server type: Integrated singleplayer server
Stacktrace:
	at bdd.a(SourceFile:284)
	at atv.b(SourceFile:1761)
	at atv.d(SourceFile:628)
	at net.minecraft.client.main.Main.main(SourceFile:101)

-- System Details --
Details:
	Minecraft Version: 1.6.4
	Operating System: Linux (amd64) version 3.2.0-4-amd64
	Java Version: 1.7.0_25, Oracle Corporation
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 89822296 bytes (85 MB) / 319094784 bytes (304 MB) up to 954466304 bytes (910 MB)
	JVM Flags: 1 total; -Xmx1G
	AABB Pool Size: 9251 (518056 bytes; 0 MB) allocated, 2 (112 bytes; 0 MB) used
	Suspicious classes: No suspicious classes found.
	IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63
	Launched Version: 1.6.4
	LWJGL: 2.9.0
	OpenGL: Mesa DRI Intel(R) 965GM  GL version 2.1 Mesa 8.0.5, Tungsten Graphics, Inc
	Is Modded: Probably not. Jar signature remains and client brand is untouched.
	Type: Client (map_client.txt)
	Resource Pack: Default
	Current Language: English (US)
	Profiler Position: N/A (disabled)
	Vec3 Pool Size: 1954 (109424 bytes; 0 MB) allocated, 12 (672 bytes; 0 MB) used

Same problem for me (tested with 38a, 38c, 39b).

  • computer: lenovo X61

  • linux: debian wheezy

  • java: tested both: openjdk-6-jdk and openjdk-7-jdk (same problem)

  • $ lspci | grep VGA
    00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 0c)

System.getProperty('os.name') == 'Linux'

System.getProperty('os.version') == '3.2.0-4-amd64'
System.getProperty('os.arch') == 'amd64'
System.getProperty('java.version') == '1.7.0_25'
System.getProperty('java.vendor') == 'Oracle Corporation'
System.getProperty('sun.arch.data.model') == '64'

Is the following information useful?

$ jstack 5316
2013-09-28 22:51:36
Full thread dump OpenJDK 64-Bit Server VM (23.7-b01 mixed mode):

"Attach Listener" daemon prio=10 tid=0x0000000001d6f000 nid=0x1511 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Thread-5" prio=10 tid=0x0000000001f69000 nid=0x14db waiting on condition [0x00007fb410310000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at paulscode.sound.SimpleThread.snooze(SimpleThread.java:196)
	at paulscode.sound.StreamThread.run(StreamThread.java:98)

"Thread-4" prio=10 tid=0x0000000001c55800 nid=0x14da waiting on condition [0x00007fb410c12000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at paulscode.sound.SimpleThread.snooze(SimpleThread.java:196)
	at paulscode.sound.CommandThread.run(CommandThread.java:133)

"process reaper" daemon prio=10 tid=0x00007fb41c64d800 nid=0x14d7 waiting on condition [0x00007fb4200cb000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000eeb44ee0> (a java.util.concurrent.SynchronousQueue$TransferStack)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)
	at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:724)

"Timer hack thread" daemon prio=10 tid=0x00007fb41c541800 nid=0x14d5 waiting on condition [0x00007fb413e3c000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at awr.run(SourceFile:268)

"Snooper Timer" daemon prio=10 tid=0x00007fb41c523800 nid=0x14d4 in Object.wait() [0x00007fb413f3d000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00000000eec4ad40> (a java.util.TaskQueue)
	at java.lang.Object.wait(Object.java:503)
	at java.util.TimerThread.mainLoop(Timer.java:526)
	- locked <0x00000000eec4ad40> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:505)

"AWT-XAWT" daemon prio=10 tid=0x00007fb41c51a800 nid=0x14d3 runnable [0x00007fb4146b3000]
   java.lang.Thread.State: RUNNABLE
	at sun.awt.X11.XToolkit.waitForEvents(Native Method)
	at sun.awt.X11.XToolkit.run(XToolkit.java:627)
	at sun.awt.X11.XToolkit.run(XToolkit.java:591)
	at java.lang.Thread.run(Thread.java:724)

"Java2D Disposer" daemon prio=10 tid=0x00007fb41c4f1800 nid=0x14d2 in Object.wait() [0x00007fb4201cc000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00000000c116efa0> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
	- locked <0x00000000c116efa0> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
	at sun.java2d.Disposer.run(Disposer.java:145)
	at java.lang.Thread.run(Thread.java:724)

"Service Thread" daemon prio=10 tid=0x00007fb41c062800 nid=0x14d0 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" daemon prio=10 tid=0x00007fb41c060000 nid=0x14cf waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" daemon prio=10 tid=0x00007fb41c05d000 nid=0x14ce waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x00007fb41c05a800 nid=0x14cd runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x00007fb41c001000 nid=0x14cc in Object.wait() [0x00007fb421749000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00000000c0cf1a10> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
	- locked <0x00000000c0cf1a10> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)

"Reference Handler" daemon prio=10 tid=0x00000000018bd000 nid=0x14cb in Object.wait() [0x00007fb42184a000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00000000c0cf15b0> (a java.lang.ref.Reference$Lock)
	at java.lang.Object.wait(Object.java:503)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
	- locked <0x00000000c0cf15b0> (a java.lang.ref.Reference$Lock)

"Client thread" prio=10 tid=0x000000000181a800 nid=0x14c7 runnable [0x00007fb42bc1d000]
   java.lang.Thread.State: RUNNABLE
	at org.lwjgl.opengl.GL11.nglGenLists(Native Method)
	at org.lwjgl.opengl.GL11.glGenLists(GL11.java:1405)
	at awp.a(SourceFile:16)
	- locked <0x00000000c1393fb0> (a java.lang.Class for awp)
	at bir.<init>(SourceFile:75)
	at awq.W(SourceFile:447)
	at awq.e(SourceFile:689)
	at net.minecraft.client.main.Main.main(SourceFile:104)

"VM Thread" prio=10 tid=0x00000000018b5000 nid=0x14ca runnable 

"GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000001828800 nid=0x14c8 runnable 

"GC task thread#1 (ParallelGC)" prio=10 tid=0x000000000182a000 nid=0x14c9 runnable 

"VM Periodic Task Thread" prio=10 tid=0x00007fb41c075800 nid=0x14d1 waiting on condition 

JNI global references: 317