Differences

Created Diff never expires
116 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
401 lines
137 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
422 lines
chunkSize = 3840
chunkSize = 3840
PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, big-endian
PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, big-endian
Frame length -1
frameLength = -1
Frame Pos 3742080
framePos = 68160
chunksamplecount 960
chunksamplecount 960


mixerIndex = 0
mixerIndex = 0
deviceID = 0
deviceID = 0
id = 1905233144768
id = 1906093856352
waitTime = 125
waitTime = 125
flushing = false
flushing = false
isSource = true
isSource = true
bytePosition = 4558080
bytePosition = 268800
doIO = true
doIO = true
stoppedWritten = false
stoppedWritten = false
drained = false
drained = false
monitoring = true
monitoring = true
softwareConversionSize = 2
softwareConversionSize = 2
hardwareFormat = {AudioFormat@20607} "PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian"
hardwareFormat = {AudioFormat@20943} "PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian"
gainControl = {DirectAudioDevice$DirectDL$Gain@20608} "Master Gain control with current value: 0.0 dB (range: -80.0 - 6.0206)"
gainControl = {DirectAudioDevice$DirectDL$Gain@20944} "Master Gain control with current value: 0.0 dB (range: -80.0 - 6.0206)"
muteControl = {DirectAudioDevice$DirectDL$Mute@20609} "Mute control with current value: False"
muteControl = {DirectAudioDevice$DirectDL$Mute@20945} "Mute control with current value: False"
balanceControl = {DirectAudioDevice$DirectDL$Balance@20610} "Balance control with current value: 0.0 (range: -1.0 - 1.0)"
balanceControl = {DirectAudioDevice$DirectDL$Balance@20946} "Balance control with current value: 0.0 (range: -1.0 - 1.0)"
panControl = {DirectAudioDevice$DirectDL$Pan@20611} "Pan control with current value: 0.0 (range: -1.0 - 1.0)"
panControl = {DirectAudioDevice$DirectDL$Pan@20947} "Pan control with current value: 0.0 (range: -1.0 - 1.0)"
leftGain = 1.0
leftGain = 1.0
rightGain = 1.0
rightGain = 1.0
noService = false
noService = false
lockNative = {Object@20612}
lockNative = {Object@20948}
defaultFormat = {AudioFormat@20529} "PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, big-endian"
defaultFormat = {AudioFormat@20903} "PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, big-endian"
defaultBufferSize = 88200
defaultBufferSize = 88200
lock = {Object@20613}
lock = {Object@20949}
format = {AudioFormat@20529} "PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, big-endian"
format = {AudioFormat@20903} "PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, big-endian"
bufferSize = 88200
bufferSize = 88200
running = true
running = true
started = true
started = true
active = true
active = true
info = {DirectAudioDevice$DirectDLI@20614} "interface SourceDataLine supporting 8 audio formats, and buffers of at least 32 bytes"
info = {DirectAudioDevice$DirectDLI@20950} "interface SourceDataLine supporting 8 audio formats, and buffers of at least 32 bytes"
controls = {Control[4]@20615}
controls = {Control[4]@20951}
mixer = {DirectAudioDevice@20616}
mixer = {DirectAudioDevice@20952}
open = true
open = true
listeners = {Vector@20617} size = 0
listeners = {Vector@20953} size = 0


hardwareFormats = {AudioFormat[4]@20660}
hardwareFormats = {AudioFormat[4]@20962}
0 = {AudioFormat@20664} "PCM_UNSIGNED unknown sample rate, 8 bit, mono, 1 bytes/frame"
0 = {AudioFormat@20965} "PCM_UNSIGNED unknown sample rate, 8 bit, mono, 1 bytes/frame"
1 = {AudioFormat@20666} "PCM_SIGNED unknown sample rate, 16 bit, mono, 2 bytes/frame, little-endian"
1 = {AudioFormat@20966} "PCM_SIGNED unknown sample rate, 16 bit, mono, 2 bytes/frame, little-endian"
2 = {AudioFormat@20668} "PCM_UNSIGNED unknown sample rate, 8 bit, stereo, 2 bytes/frame"
2 = {AudioFormat@20967} "PCM_UNSIGNED unknown sample rate, 8 bit, stereo, 2 bytes/frame"
3 = {AudioFormat@20670} "PCM_SIGNED unknown sample rate, 16 bit, stereo, 4 bytes/frame, little-endian"
3 = {AudioFormat@20968} "PCM_SIGNED unknown sample rate, 16 bit, stereo, 4 bytes/frame, little-endian"
formats = {AudioFormat[8]@20661}
formats = {AudioFormat[8]@20963}
0 = {AudioFormat@20664} "PCM_UNSIGNED unknown sample rate, 8 bit, mono, 1 bytes/frame"
0 = {AudioFormat@20965} "PCM_UNSIGNED unknown sample rate, 8 bit, mono, 1 bytes/frame"
1 = {AudioFormat@20665} "PCM_SIGNED unknown sample rate, 8 bit, mono, 1 bytes/frame"
1 = {AudioFormat@20973} "PCM_SIGNED unknown sample rate, 8 bit, mono, 1 bytes/frame"
2 = {AudioFormat@20666} "PCM_SIGNED unknown sample rate, 16 bit, mono, 2 bytes/frame, little-endian"
2 = {AudioFormat@20966} "PCM_SIGNED unknown sample rate, 16 bit, mono, 2 bytes/frame, little-endian"
3 = {AudioFormat@20667} "PCM_SIGNED unknown sample rate, 16 bit, mono, 2 bytes/frame, big-endian"
3 = {AudioFormat@20974} "PCM_SIGNED unknown sample rate, 16 bit, mono, 2 bytes/frame, big-endian"
4 = {AudioFormat@20668} "PCM_UNSIGNED unknown sample rate, 8 bit, stereo, 2 bytes/frame"
4 = {AudioFormat@20967} "PCM_UNSIGNED unknown sample rate, 8 bit, stereo, 2 bytes/frame"
5 = {AudioFormat@20669} "PCM_SIGNED unknown sample rate, 8 bit, stereo, 2 bytes/frame"
5 = {AudioFormat@20975} "PCM_SIGNED unknown sample rate, 8 bit, stereo, 2 bytes/frame"
6 = {AudioFormat@20670} "PCM_SIGNED unknown sample rate, 16 bit, stereo, 4 bytes/frame, little-endian"
6 = {AudioFormat@20968} "PCM_SIGNED unknown sample rate, 16 bit, stereo, 4 bytes/frame, little-endian"
7 = {AudioFormat@20671} "PCM_SIGNED unknown sample rate, 16 bit, stereo, 4 bytes/frame, big-endian"
7 = {AudioFormat@20976} "PCM_SIGNED unknown sample rate, 16 bit, stereo, 4 bytes/frame, big-endian"
minBufferSize = 32
minBufferSize = 32
maxBufferSize = -1
maxBufferSize = -1


"lava-daemon-pool-playback-1-thread-9@20505" daemon prio=5 tid=0x173 nid=NA waiting
"lava-daemon-pool-playback-1-thread-9@20505" daemon prio=5 tid=0x173 nid=NA runnable
java.lang.Thread.State: WAITING
java.lang.Thread.State: RUNNABLE
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at sun.nio.ch.Net.poll(Net.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:181)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
at sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:285)
at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
at sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
at sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
at java.util.concurrent.ArrayBlockingQueue.put(ArrayBlockingQueue.java:370)
at sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
at com.sedmelluq.discord.lavaplayer.track.playback.AllocatingAudioFrameBuffer.consume(AllocatingAudioFrameBuffer.java:179)
at java.net.Socket$SocketInputStream.read(Socket.java:981)
at com.sedmelluq.discord.lavaplayer.filter.BufferingPostProcessor.process(BufferingPostProcessor.java:41)
at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
at com.sedmelluq.discord.lavaplayer.filter.FinalPcmAudioFilter.dispatch(FinalPcmAudioFilter.java:158)
at org.apache.http.impl.io.SessionInputBufferImpl.read(SessionInputBufferImpl.java:197)
at com.sedmelluq.discord.lavaplayer.filter.FinalPcmAudioFilter.process(FinalPcmAudioFilter.java:147)
at org.apache.http.impl.io.IdentityInputStream.read(IdentityInputStream.java:85)
at com.sedmelluq.discord.lavaplayer.filter.UserProvidedAudioFilters.process(UserProvidedAudioFilters.java:65)
at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:135)
at com.sedmelluq.discord.lavaplayer.filter.ResamplingPcmAudioFilter.process(ResamplingPcmAudioFilter.java:69)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
at com.sedmelluq.discord.lavaplayer.filter.converter.ToFloatAudioFilter.process(ToFloatAudioFilter.java:66)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
at com.sedmelluq.discord.lavaplayer.filter.AudioPipeline.process(AudioPipeline.java:33)
at java.io.BufferedInputStream.read(BufferedInputStream.java:343)
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.provideFrames(Mp3TrackProvider.java:133)
- locked <0x5206> (a java.io.BufferedInputStream)
at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.internalRead(PersistentHttpStream.java:174)
at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.read(PersistentHttpStream.java:187)
at java.io.DataInputStream.readFully(DataInputStream.java:199)
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3FrameReader.fillFrameBuffer(Mp3FrameReader.java:114)
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.provideFrames(Mp3TrackProvider.java:119)
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3AudioTrack$$Lambda$6017.0x0000000801865970.performRead(Unknown Source:-1)
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3AudioTrack$$Lambda$6017.0x0000000801865970.performRead(Unknown Source:-1)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.executeProcessingLoop(LocalAudioTrackExecutor.java:276)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.executeProcessingLoop(LocalAudioTrackExecutor.java:276)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.executeProcessingLoop(LocalAudioTrackExecutor.java:250)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.executeProcessingLoop(LocalAudioTrackExecutor.java:250)
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3AudioTrack.process(Mp3AudioTrack.java:36)
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3AudioTrack.process(Mp3AudioTrack.java:36)
at com.sedmelluq.discord.lavaplayer.track.DelegatedAudioTrack.processDelegate(DelegatedAudioTrack.java:25)
at com.sedmelluq.discord.lavaplayer.track.DelegatedAudioTrack.processDelegate(DelegatedAudioTrack.java:25)
- locked <0x5074> (a com.sedmelluq.discord.lavaplayer.source.http.HttpAudioTrack)
- locked <0x51b1> (a com.sedmelluq.discord.lavaplayer.source.http.HttpAudioTrack)
at com.sedmelluq.discord.lavaplayer.source.http.HttpAudioTrack.process(HttpAudioTrack.java:54)
at com.sedmelluq.discord.lavaplayer.source.http.HttpAudioTrack.process(HttpAudioTrack.java:54)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java:105)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java:105)
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$executeTrack$1(DefaultAudioPlayerManager.java:349)
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$executeTrack$1(DefaultAudioPlayerManager.java:349)
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager$$Lambda$6016.0x0000000801861fc8.run(Unknown Source:-1)
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager$$Lambda$6016.0x0000000801861fc8.run(Unknown Source:-1)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Render thread@1" prio=5 tid=0x1 nid=NA runnable
"Render thread@1" prio=5 tid=0x1 nid=NA runnable
java.lang.Thread.State: RUNNABLE
java.lang.Thread.State: RUNNABLE
at org.lwjgl.opengl.GL11C.nglTexSubImage2D(GL11C.java:-1)
at org.lwjgl.opengl.GL11C.glDrawArrays(GL11C.java:-1)
at org.lwjgl.opengl.GL11C.glTexSubImage2D(GL11C.java:2102)
at org.lwjgl.opengl.GL11.glDrawArrays(GL11.java:1879)
at org.lwjgl.opengl.GL11.glTexSubImage2D(GL11.java:7418)
at com.mojang.blaze3d.platform.GlStateManager.drawArrays(GlStateManager.java:1534)
at com.mojang.blaze3d.platform.GlStateManager.texSubImage2D(GlStateManager.java:1274)
at com.mojang.blaze3d.systems.RenderSystem.drawArrays(RenderSystem.java:988)
at net.minecraft.client.texture.NativeImage.uploadInternal(NativeImage.java:380)
at net.minecraft.client.gl.VertexBuffer.draw(VertexBuffer.java:60)
at net.minecraft.client.texture.NativeImage.upload(NativeImage.java:359)
at net.minecraft.client.render.WorldRenderer.renderLayer(WorldRenderer.java:1518)
at net.minecraft.client.texture.NativeImage.upload(NativeImage.java:348)
at net.minecraft.client.render.WorldRenderer.render(WorldRenderer.java:1153)
at net.minecraft.client.texture.Sprite.upload(Sprite.java:150)
at net.minecraft.client.render.GameRenderer.renderWorld(GameRenderer.java:727)
at net.minecraft.client.texture.Sprite.upload(Sprite.java:145)
at net.minecraft.client.render.GameRenderer.render(GameRenderer.java:546)
at net.minecraft.client.texture.Sprite.tickAnimation(Sprite.java:293)
at net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1048)
at net.minecraft.client.texture.SpriteAtlasTexture.tickAnimatedSprites(SpriteAtlasTexture.java:253)
at net.minecraft.client.texture.SpriteAtlasTexture.tick(SpriteAtlasTexture.java:270)
at net.minecraft.client.texture.TextureManager.tick(TextureManager.java:150)
at net.minecraft.client.MinecraftClient.tick(MinecraftClient.java:1508)
at net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1021)
at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:681)
at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:681)
at net.minecraft.client.main.Main.main(Main.java:215)
at net.minecraft.client.main.Main.main(Main.java:215)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-1)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-1)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:564)
at java.lang.reflect.Method.invoke(Method.java:564)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:146)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:146)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
at java.lang.invoke.LambdaForm$DMH.0x0000000800bb0440.invokeStatic(LambdaForm$DMH:-1)
at java.lang.invoke.LambdaForm$DMH.0x0000000800bb0440.invokeStatic(LambdaForm$DMH:-1)
at java.lang.invoke.LambdaForm$MH.0x0000000800bb7c40.invokeExact_MT(LambdaForm$MH:-1)
at java.lang.invoke.LambdaForm$MH.0x0000000800bb7c40.invokeExact_MT(LambdaForm$MH:-1)
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86)
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86)


"Netty Server IO #0@16942" daemon prio=5 tid=0x52 nid=NA runnable
"Netty Server IO #0@16942" daemon prio=5 tid=0x52 nid=NA runnable
java.lang.Thread.State: RUNNABLE
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:357)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:357)
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:182)
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:182)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
- locked <0x5101> (a sun.nio.ch.WindowsSelectorImpl)
- locked <0x5201> (a sun.nio.ch.WindowsSelectorImpl)
- locked <0x5102> (a sun.nio.ch.Util$2)
- locked <0x5202> (a sun.nio.ch.Util$2)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:411)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:411)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Netty Server IO #1@17075" daemon prio=5 tid=0x56 nid=NA runnable
"Netty Server IO #1@17075" daemon prio=5 tid=0x56 nid=NA runnable
java.lang.Thread.State: RUNNABLE
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:357)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:357)
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:182)
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:182)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
- locked <0x5103> (a sun.nio.ch.WindowsSelectorImpl)
- locked <0x5203> (a sun.nio.ch.WindowsSelectorImpl)
- locked <0x5104> (a sun.nio.ch.Util$2)
- locked <0x5204> (a sun.nio.ch.Util$2)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:411)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:411)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"pool-4-thread-1@17782" prio=5 tid=0x58 nid=NA waiting
"pool-4-thread-1@17782" prio=5 tid=0x58 nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"REI-SyncRecipes@17831" prio=5 tid=0x5a nid=NA waiting
"REI-SyncRecipes@17831" prio=5 tid=0x5a nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Netty Local Client IO #0@17054" daemon prio=5 tid=0x55 nid=NA waiting
"Netty Local Client IO #0@17054" daemon prio=5 tid=0x55 nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:238)
at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:238)
at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:52)
at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:52)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"lava-daemon-pool-info-loader-2-thread-2@20394" daemon prio=5 tid=0x13a nid=NA waiting
"lava-daemon-pool-info-loader-2-thread-2@20394" daemon prio=5 tid=0x13a nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"lava-daemon-pool-manager-3-thread-1@10852" daemon prio=5 tid=0x3b nid=NA waiting
"lava-daemon-pool-manager-3-thread-1@10852" daemon prio=5 tid=0x3b nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1661)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1661)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Server thread@15659" prio=5 tid=0x4a nid=NA waiting
"Server thread@15659" prio=5 tid=0x4a nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at net.minecraft.util.thread.ThreadExecutor.waitForTasks(ThreadExecutor.java:139)
at net.minecraft.util.thread.ThreadExecutor.waitForTasks(ThreadExecutor.java:139)
at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor.java:129)
at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor.java:129)
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:722)
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:722)
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:674)
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:674)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257)
at net.minecraft.server.MinecraftServer$$Lambda$5061.0x000000080162cd18.run(Unknown Source:-1)
at net.minecraft.server.MinecraftServer$$Lambda$5061.0x000000080162cd18.run(Unknown Source:-1)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"IO-Worker-34@20459" prio=5 tid=0x148 nid=NA waiting
"IO-Worker-44@20893" prio=5 tid=0x19d nid=NA waiting
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.lang.Thread.run(Thread.java:832)

"IO-Worker-35@20460" prio=5 tid=0x149 nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"IO-Worker-37@20510" prio=5 tid=0x174 nid=NA waiting
"IO-Worker-45@20894" prio=5 tid=0x19e nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Sound engine@17704" daemon prio=5 tid=0x57 nid=NA waiting
"Sound engine@17704" daemon prio=5 tid=0x57 nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at net.minecraft.client.sound.SoundExecutor.waitForTasks(SoundExecutor.java:49)
at net.minecraft.client.sound.SoundExecutor.waitForTasks(SoundExecutor.java:49)
at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor.java:129)
at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor.java:129)
at net.minecraft.client.sound.SoundExecutor.waitForStop(SoundExecutor.java:42)
at net.minecraft.client.sound.SoundExecutor.waitForStop(SoundExecutor.java:42)
at net.minecraft.client.sound.SoundExecutor$$Lambda$3363.0x00000008013efd58.run(Unknown Source:-1)
at net.minecraft.client.sound.SoundExecutor$$Lambda$3363.0x00000008013efd58.run(Unknown Source:-1)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Common-Cleaner@1231" daemon prio=8 tid=0xc nid=NA waiting
"Common-Cleaner@1231" daemon prio=8 tid=0xc nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:-1)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)
at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)
at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)


"ObjectCleanerThread@16937" daemon prio=1 tid=0x51 nid=NA waiting
"ObjectCleanerThread@16937" daemon prio=1 tid=0x51 nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:-1)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
at io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54)
at io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Worker-Bootstrap-4@5899" daemon prio=5 tid=0x30 nid=NA waiting
"Worker-Bootstrap-4@5899" daemon prio=5 tid=0x30 nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


Text moved with changes to lines 325-331 (98.9% similarity)
"Worker-Main-8@13050" daemon prio=5 tid=0x40 nid=NA waiting
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:293)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1624)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"ForkJoinPool.commonPool-worker-19@18176" daemon prio=5 tid=0x5b nid=NA waiting
"ForkJoinPool.commonPool-worker-19@18176" daemon prio=5 tid=0x5b nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


"Java Sound Event Dispatcher@18717" daemon prio=5 tid=0x6a nid=NA waiting
"Java Sound Event Dispatcher@18717" daemon prio=5 tid=0x6a nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:-1)
at com.sun.media.sound.EventDispatcher.dispatchEvents(EventDispatcher.java:171)
at com.sun.media.sound.EventDispatcher.dispatchEvents(EventDispatcher.java:171)
at com.sun.media.sound.EventDispatcher.run(EventDispatcher.java:212)
at com.sun.media.sound.EventDispatcher.run(EventDispatcher.java:212)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Worker-Main-24@20275" daemon prio=5 tid=0x110 nid=NA waiting
"Worker-Main-24@20275" daemon prio=5 tid=0x110 nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:293)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1624)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


"Worker-Main-23@20276" daemon prio=5 tid=0x10f nid=NA waiting
"Worker-Main-23@20276" daemon prio=5 tid=0x10f nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


"Worker-Main-25@20277" daemon prio=5 tid=0x111 nid=NA waiting
"Worker-Main-25@20277" daemon prio=5 tid=0x111 nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:293)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1624)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"Worker-Main-28@20327" daemon prio=5 tid=0x123 nid=NA waiting
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:293)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1624)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"Worker-Main-30@20364" daemon prio=5 tid=0x128 nid=NA waiting
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:293)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1624)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


"Worker-Main-36@20462" daemon prio=5 tid=0x14b nid=NA waiting
"Worker-Main-36@20462" daemon prio=5 tid=0x14b nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


Text moved with changes from lines 295-301 (98.9% similarity)
"Hive365 Radio Player@20518" prio=5 tid=0x17c nid=NA runnable
"Worker-Main-38@20826" daemon prio=5 tid=0x187 nid=NA waiting
java.lang.Thread.State: WAITING
at jdk.internal.misc.Unsafe.park(Unsafe.java:-1)
at java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:293)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1624)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

"Hive365 Radio Player@20896" prio=5 tid=0x1a0 nid=NA runnable
java.lang.Thread.State: RUNNABLE
java.lang.Thread.State: RUNNABLE
at uk.co.hive365.client.HivePlayer.execute(HivePlayer.java:115)
at uk.co.hive365.client.HivePlayer.execute(HivePlayer.java:116)
at uk.co.hive365.client.HivePlayer.setup(HivePlayer.java:107)
at uk.co.hive365.client.HivePlayer.setup(HivePlayer.java:107)
at uk.co.hive365.client.HivePlayer.run(HivePlayer.java:142)
at uk.co.hive365.client.HivePlayer.run(HivePlayer.java:142)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Timer hack thread@8519" daemon prio=5 tid=0x34 nid=NA sleeping
"Timer hack thread@8519" daemon prio=5 tid=0x34 nid=NA sleeping
java.lang.Thread.State: TIMED_WAITING
java.lang.Thread.State: TIMED_WAITING
at java.lang.Thread.sleep(Thread.java:-1)
at java.lang.Thread.sleep(Thread.java:-1)
at net.minecraft.util.Util$6.run(Util.java:636)
at net.minecraft.util.Util$6.run(Util.java:636)


"Narrator@12830" prio=5 tid=0x3e nid=NA sleeping
"Narrator@12830" prio=5 tid=0x3e nid=NA sleeping
java.lang.Thread.State: TIMED_WAITING
java.lang.Thread.State: TIMED_WAITING
at java.lang.Thread.sleep(Thread.java:-1)
at java.lang.Thread.sleep(Thread.java:-1)
at com.mojang.text2speech.NarratorWindows$NarratorThread.run(NarratorWindows.java:84)
at com.mojang.text2speech.NarratorWindows$NarratorThread.run(NarratorWindows.java:84)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Thread-13@17785" prio=5 tid=0x59 nid=NA sleeping
"Thread-13@17785" prio=5 tid=0x59 nid=NA sleeping
java.lang.Thread.State: TIMED_WAITING
java.lang.Thread.State: TIMED_WAITING
at java.lang.Thread.sleep(Thread.java:-1)
at java.lang.Thread.sleep(Thread.java:-1)
at uk.co.hive365.client.networking.RequestRadioInfo.sleep(RequestRadioInfo.java:232)
at uk.co.hive365.client.networking.RequestRadioInfo.sleep(RequestRadioInfo.java:232)
at uk.co.hive365.client.networking.RequestRadioInfo.run(RequestRadioInfo.java:115)
at uk.co.hive365.client.networking.RequestRadioInfo.run(RequestRadioInfo.java:115)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)


"Keep-Alive-Timer@20580" daemon prio=8 tid=0x182 nid=NA sleeping
"Keep-Alive-Timer@20895" daemon prio=8 tid=0x19f nid=NA sleeping
java.lang.Thread.State: TIMED_WAITING
java.lang.Thread.State: TIMED_WAITING
at java.lang.Thread.sleep(Thread.java:-1)
at java.lang.Thread.sleep(Thread.java:-1)
at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:169)
at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:169)
at java.lang.Thread.run(Thread.java:832)
at java.lang.Thread.run(Thread.java:832)
at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)
at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)


"Reference Handler@19532" daemon prio=10 tid=0x2 nid=NA runnable
"Reference Handler@19532" daemon prio=10 tid=0x2 nid=NA runnable
java.lang.Thread.State: RUNNABLE
java.lang.Thread.State: RUNNABLE
at java.lang.ref.Reference.waitForReferencePendingList(Reference.java:-1)
at java.lang.ref.Reference.waitForReferencePendingList(Reference.java:-1)
at java.lang.ref.Reference.processPendingReferences(Reference.java:241)
at java.lang.ref.Reference.processPendingReferences(Reference.java:241)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)


"Finalizer@19533" daemon prio=8 tid=0x3 nid=NA waiting
"Finalizer@19533" daemon prio=8 tid=0x3 nid=NA waiting
java.lang.Thread.State: WAITING
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:-1)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)

"Snooper Timer@8546" daemon prio=5 tid=0x36 nid=NA waiting
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:321)
at java.util.TimerThread.mainLoop(Timer.java:527)
at java.util.TimerThread.run(Timer.java:506)

"Timer-0@10781" prio=5 tid=0x39 nid=NA waiting
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:321)
at java.util.TimerThread.mainLoop(Timer.java:527)
at java.util.TimerThread.run(Timer.java:506)

"Timer-1@10782" prio=5 tid=0x3a nid=NA waiting
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:321)
at java.util.TimerThread.mainLoop(Timer.java:527)
at java.util.TimerThread.run(Timer.java:506)

"Snooper Timer@15638" daemon prio=5 tid=0x4b nid=NA waiting
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:321)
at java.util.TimerThread.mainLoop(Timer.java:527)
at java.util.TimerThread.run(Timer.java:506)

"Java2D Disposer@16456" daemon prio=10 tid=0x4f nid=NA waiting
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
at sun.java2d.Disposer.run(Disposer.java:144)
at java.lang.Thread.run(Thread.java:832)

"Signal Dispatcher@19534" daemon prio=9 tid=0x4 nid=NA runnable
java.lang.Thread.State: RUNNABLE

"Attach Listener@19535" daemon prio=5 tid=0x5 nid=NA runnable
java.lang.Thread.State: RUNNABLE

"Notification Thread@821" daemon prio=9 tid=0x10 nid=NA runnable
java.lang.Thread.State: RUNNABLE