Page MenuHomeSchine - Phabricator

Starmade | Full transparency on all nearby blocks
Closed, FinishedPublic

Description

Nearby blocks are invisible, move far enough away, and they're visible again. Only exception is that while rotating the camera, all blocks are visible, otherwise every variant of pilot, astronaut, and build mode views blocks remained transparent when 98m or closer. When 99m or further away, blocks are visible again. Only exception is that glass is visible at ~25m (approximating distance from shop marker, and shop's glass; I'm 30m from the marker when glass becomes visible again).

Blocks still have physics, as I cannot move through walls in astronaut mode.

Enabling/disabling FB (e.g. F1+F3) does not make a difference, aside from slightly changing brightness.

Aside from cache flushes, I've also tried complete deletion and reinstalls, and changing texture pack resolution. Transparency still persists.

GPU is an AMD FirePro V3900, I've tried both the DP and DVI outputs. The gamer/consumer-level equal is a Radeon 6570.

Issue first seen in release 0.199.214, and in all releases since (up to and including latest: 0.199.402).

Emptied the logs folder, and started in SP to replicate this:

Thread ServerSegmentGeneratorThread_4@109: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ServerSegmentGeneratorThread_8@113: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-1@43: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ClientECCalcExecutor_UNLIMITED@76: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)

Thread ServerSegmentGeneratorThread_0@105: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ServerSegmentGeneratorThread_5@110: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ServerECCalcExecutor@36: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)

Thread TradeTypeRequestProcessor@67: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - obfuscated.aar.run(SourceFile:782)

Thread ClientECCalcExecutor_1024@75: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)

Thread Thread-19@115: (state = RUNNABLE)
 - java.lang.StringBuilder.toString(Unknown Source)
 - obfuscated.V.run(SourceFile:145)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-7@49: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread FogOfWarRequestThreadServer@24: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - obfuscated.aiL.run(SourceFile:367)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-10@52: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-20@62: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread process reaper@116: (state = TIMED_WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
 - java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
 - java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
 - java.util.concurrent.SynchronousQueue.poll(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ClientECCalcExecutor_32@73: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)

Thread BlueprintLoaderThread-23@65: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-6@48: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ServerECCalcExecutor@35: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)

Thread ServerSegmentGeneratorThread_7@112: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-9@51: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread AWT-XAWT@14: (state = RUNNABLE)
 - sun.awt.X11.XToolkit.waitForEvents(Native Method)
 - sun.awt.X11.XToolkit.run(Unknown Source)
 - sun.awt.X11.XToolkit.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread SegentSorter@80: (state = TIMED_WAITING)
 - java.lang.Thread.sleep(Native Method)
 - obfuscated.hB.run(SourceFile:2962)

Thread ServerSegmentGeneratorThread_1@106: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ServerSegmentGeneratorThread_9@114: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread Finalizer@3: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.ref.ReferenceQueue.remove(Unknown Source)
 - java.lang.ref.ReferenceQueue.remove(Unknown Source)
 - java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

Thread BlueprintLoaderThread-5@47: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-21@63: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread LightUpdate0@78: (state = TIMED_WAITING)
 - java.lang.Object.wait(Native Method)
 - obfuscated.hz.run(SourceFile:2390)

Thread ServerEntityWriterThread@19: (state = BLOCKED)
 - org.hsqldb.scriptio.ScriptWriterText.writeRowOutToFile(Unknown Source)
 - org.hsqldb.scriptio.ScriptWriterText.writeRow(Unknown Source)
 - org.hsqldb.scriptio.ScriptWriterText.writeInsertStatement(Unknown Source)
 - org.hsqldb.persist.Log.writeInsertStatement(Unknown Source)
 - org.hsqldb.persist.Logger.writeInsertStatement(Unknown Source)
 - org.hsqldb.persist.RowStoreAVLDisk.commitRow(Unknown Source)
 - org.hsqldb.TransactionManagerCommon.persistCommit(Unknown Source)
 - org.hsqldb.TransactionManagerMVCC.commitTransaction(Unknown Source)
 - org.hsqldb.Session.commit(Unknown Source)
 - org.hsqldb.Session.executeCompiledStatement(Unknown Source)
 - org.hsqldb.Session.execute(Unknown Source)
 - org.hsqldb.jdbc.JDBCPreparedStatement.fetchResult(Unknown Source)
 - org.hsqldb.jdbc.JDBCPreparedStatement.executeUpdate(Unknown Source)
 - org.schema.game.common.controller.database.DatabaseIndex.a(SourceFile:862)
 - org.schema.game.common.controller.database.DatabaseIndex.a(SourceFile:4633)
 - obfuscated.aja.run(SourceFile:2503)
 - org.schema.schine.network.server.ServerEntityWriterThread.run(SourceFile:74)

Thread LightUpdate1@79: (state = TIMED_WAITING)
 - java.lang.Object.wait(Native Method)
 - obfuscated.hz.run(SourceFile:2390)

Thread BlueprintLoaderThread-4@46: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-16@58: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread HSQLDB Timer @4e59eb42@28: (state = RUNNABLE)
 - java.io.FileDescriptor.sync(Native Method)
 - org.hsqldb.lib.FileUtil$FileSync.sync(Unknown Source)
 - org.hsqldb.scriptio.ScriptWriterBase.forceSync(Unknown Source)
 - org.hsqldb.scriptio.ScriptWriterBase.sync(Unknown Source)
 - org.hsqldb.scriptio.ScriptWriterBase.run(Unknown Source)
 - org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread SegmentLightingUpdateThreadManager@77: (state = TIMED_WAITING)
 - java.lang.Object.wait(Native Method)
 - obfuscated.hy.run(SourceFile:2438)

Thread PricesRequestThreadServer@27: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - obfuscated.aiO.run(SourceFile:460)
 - java.lang.Thread.run(Unknown Source)

Thread ServerECCalcExecutor@33: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)

Thread BlueprintLoaderThread-13@55: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-0@42: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ServerController (0)@69: (state = TIMED_WAITING)
 - java.io.FileOutputStream.writeBytes(Native Method)
 - java.io.FileOutputStream.write(Unknown Source)
 - java.io.BufferedOutputStream.flushBuffer(Unknown Source)
 - java.io.BufferedOutputStream.flush(Unknown Source)
 - java.io.PrintStream.write(Unknown Source)
 - sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
 - sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
 - sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source)
 - java.io.OutputStreamWriter.flushBuffer(Unknown Source)
 - java.io.PrintStream.write(Unknown Source)
 - java.io.PrintStream.print(Unknown Source)
 - java.io.PrintStream.append(Unknown Source)
 - obfuscated.g.flush(SourceFile:73)
 - java.io.PrintStream.write(Unknown Source)
 - sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
 - sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
 - sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source)
 - java.io.OutputStreamWriter.flushBuffer(Unknown Source)
 - java.io.PrintStream.write(Unknown Source)
 - java.io.PrintStream.print(Unknown Source)
 - java.io.PrintStream.println(Unknown Source)
 - obfuscated.aiX.a(SourceFile:2479)
 - org.schema.game.common.data.world.Universe.writeToDatabase(SourceFile:1412)
 - org.schema.game.server.controller.GameServerController.a(SourceFile:2796)
 - org.schema.game.server.controller.GameServerController.onShutDown(SourceFile:1967)
 - org.schema.game.server.controller.GameServerController.update(SourceFile:825)
 - org.schema.schine.network.server.ServerController.run(SourceFile:275)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-8@50: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-11@53: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-2@44: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread SERVER_SEGMENT_WRITER_THREAD@20: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - obfuscated.VQ.a(SourceFile:34)
 - obfuscated.WA.run(SourceFile:63)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-19@61: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-12@54: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-18@60: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread main@1: (state = RUNNABLE)
 - java.lang.Thread.dumpThreads(Native Method)
 - java.lang.Thread.getAllStackTraces(Unknown Source)
 - com.google.code.tempusfugit.concurrency.ThreadDump.dumpThreads(ThreadDump.java:26)
 - org.schema.game.common.crashreporter.CrashReporter.a(SourceFile:60)
 - org.schema.game.common.crashreporter.CrashReporter.a(SourceFile:47)
 - obfuscated.gA.exit(SourceFile:1108)
 - obfuscated.aEu.a(SourceFile:599)
 - obfuscated.aEA.b(SourceFile:679)
 - obfuscated.U.e(SourceFile:953)
 - org.schema.game.common.Starter.startMainMenu(SourceFile:1434)
 - org.schema.game.common.Starter.main(SourceFile:980)

Thread Signal Dispatcher@5: (state = RUNNABLE)

Thread ServerECCalcExecutor@34: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)

Thread ServerPing RegisteredClient: ErthParadine (1) connected: true@91: (state = TIMED_WAITING)
 - java.lang.Thread.sleep(Native Method)
 - org.schema.schine.network.server.ServerProcessor$ServerPing.run(SourceFile:1064)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-14@56: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread Thread-11@82: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - net.java.games.input.LinuxDeviceThread.run(LinuxDeviceThread.java:60)

Thread ServerSegmentGeneratorThread_2@107: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread Reference Handler@2: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

Thread BlueprintLoaderThread-24@66: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread Java2D Disposer@11: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.ref.ReferenceQueue.remove(Unknown Source)
 - java.lang.ref.ReferenceQueue.remove(Unknown Source)
 - sun.java2d.Disposer.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ClientECCalcExecutor_256@74: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)

Thread BlueprintLoaderThread-15@57: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-17@59: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread LocalSegmentRetriever@99: (state = WAITING)
 - java.lang.Object.wait(Native Method)
 - java.lang.Object.wait(Object.java:503)
 - obfuscated.cA.a(SourceFile:36)
 - obfuscated.cA.run(SourceFile:52)

Thread ServerSegmentGeneratorThread_3@108: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-3@45: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread ServerSegmentGeneratorThread_6@111: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)

Thread BlueprintLoaderThread-22@64: (state = WAITING)
 - sun.misc.Unsafe.park(Native Method)
 - java.util.concurrent.locks.LockSupport.park(Unknown Source)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
 - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 - java.lang.Thread.run(Unknown Source)


--------------
Deadlock Check

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
uncertain
Last tested (version)
0.199.535
Category
Engine
First occurrence (version)
0.199.xxx
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Detected video (Graphicsinfo.txt)

Running on thread: main
Adapter: null
Driver Version: null
Vendor: X.Org
OpenGL Version: 3.0 Mesa 11.2.0
Renderer: Gallium 0.4 on AMD TURKS (DRM 2.43.0, LLVM 3.8.0)
GLSL Ver: 1.30

Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
C_USE_NEW_PLAYER_MODEL_ = true
CONTROL_HELP = false //Display help for controls
C_MOUSE_BUTTON_SWITCH = false //Switch build/remove mouse buttons
G_RESOLUTION = 1280 x 1024 //Resolution
G_FULLSCREEN = false //Fullscreen
G_WINDOWED_BORDERLESS = true //Borderless windowed mode
G_TEXTURE_PACK = Default //Texture Pack
G_TEXTURE_PACK_RESOLUTION = 128 //Texture Quality (Resolution)
G_VSYNCH = false //Vert-Synch
G_MULTI_SAMPLE_TARGET = 0 //Antialiasing (Samples)
G_MULTI_SAMPLE = 0
G_GAMMA = 1.2 //Gamma (Needs Frambuffer)
G_FOV = 110.0 //Field of View
G_MAX_SEGMENTSDRAWN = 500 //Amount of Chunks possibly drawn (view distance)
G_NORMAL_MAPPING = true //Enable Normal mapping
G_SHADOWS = false
G_SHADOW_QUALITY = BEST
G_SHADOWS_TARGET = false //Enable Shadows
G_SHADOW_QUALITY_TARGET = BEST //Set Shadow Quality
G_PROD_BG = true //Procedural Background (fbo req)
G_PROD_BG_QUALITY = 1024 //Procedural BG quality
G_DRAW_SURROUNDING_GALAXIES_IN_MAP = false //Draw other galaxies in map (slow)
HIT_INDICATION_NUMBERS_LIFETIME = 0.4 //Time, hit numbers remain (sec)
PLAYER_SKIN_CREATE =  //Create Player Skin
PLAYER_SKIN =  //Path to player skin. Remove to Use default
D_LIFETIME_NORM = 30 //Lifetime (secs) of debris (0 to turn off)
S_SOUND_SYS_ENABLED = false
S_SOUND_ENABLED = true //Sound
S_SOUND_VOLUME_GLOBAL = 4 //Sound Volume
USE_OPEN_AL_SOUND = true //OpenAL (Off fixes stutter, but silent videos. restart needed. working on fix)
N_TRANSMIT_RAW_DEBUG_POSITIONS = false
C_SELECTED_JOYSTICK = -1
ICON_BAKERY_BLOCKSTYLE_ROTATE_DEG = -90.0
MOUSE_WHEEL_SENSIBILITY = 7.0E-4
BUILD_MODE_SHIFT_SPEED = 25.0
ORBITAL_CAM_SPEED = 0.5
G_DAMAGE_DISPLAY = 600 //Damage display distance
G_STAR_COUNT = 1024 //Star Count
G_VBO_BULKMODE_SIZE = 4
G_DRAW_FOG = false
G_DRAW_BEAMS = true //Draw beams
G_DRAW_EXHAUST_PLUMES = true //Draw thruster plums
D_INFO_CONTROLMANAGER = false
D_INFO_SHADER = true
T_ENABLE_TEXTURE_BAKER = false
D_INFO_DRAW_TIMES = false
D_INFO_DRAW_SPACE_PARTICLE = false
G_SPACE_PARTICLE = true //Draw space dust particles
G_DRAW_MOUSE_COLLISION = false
G_ATMOSPHERE_SHADER = normal
F_FRAME_BUFFER = false //Use Framebuffer
G_SHADOW_NEAR_DIST = 1.0
G_SHADOW_FAR_DIST = 75.0
G_SHADOW_DEPTH_RANGE_NEAR = 0.0
G_SHADOW_DEPTH_RANGE_FAR = 1.0
G_SHADOW_SPLIT_FAR_0 = 0.325
G_SHADOW_SPLIT_NEAR_1 = 0.325
G_SHADOW_SPLIT_FAR_1 = 0.325
G_SHADOW_SPLIT_NEAR_2 = 0.325
G_SHADOW_SPLIT_MULT = 1.005
G_SHADOW_CROP_MATRIX_MAX = -1000.0
G_SHADOW_CROP_MATRIX_MIN = 1000.0
G_SHADOW_EXTRA_BACKUP = 20.0
G_SHADOW_NEAR_CLIP = 0.05
G_SHADOW_SPLIT_MAT_RADIUS_ADD_0 = 0.0
G_SHADOW_SPLIT_MAT_RADIUS_ADD_1 = 10.0
G_SHADOW_SPLIT_MAT_RADIUS_ADD_2 = 10.0
G_SHADOW_SPLIT_MAT_RADIUS_ADD_3 = 3.0
G_SHADOW_SPLIT_ORTHO_MAT_FAR_ADDED_0 = 0.0
G_SHADOW_SPLIT_ORTHO_MAT_FAR_ADDED_1 = 100.0
G_SHADOW_SPLIT_ORTHO_MAT_FAR_ADDED_2 = 50.0
G_SHADOW_SPLIT_ORTHO_MAT_FAR_ADDED_3 = 150.0
G_SHADOW_SPLIT_ORTHO_NEAR_ADDED = -100.0
G_SHADOW_ULTRA_FAR_BOUNDS_ADDED_0 = -0.013
G_SHADOW_ULTRA_FAR_BOUNDS_ADDED_1 = -0.002
G_SHADOW_ULTRA_FAR_BOUNDS_ADDED_2 = -0.002
G_SHADOW_OTHER_QUALITY_FAR_BOUND_ADDED_0 = -0.023
G_SHADOW_OTHER_QUALITY_FAR_BOUND_ADDED_1 = -0.002
G_SHADOW_OTHER_QUALITY_FAR_BOUND_ADDED_2 = -0.0
G_SHADOW_FOV_ADDED_RAD = 0.2
G_SHADOW_DISPLAY_SHADOW_MAP = false
G_DRAW_SHIELDS = true //Shield Effect
G_DRAW_WATER = true
G_DRAW_BACKGROUND = true //Background Image
G_WATER_USE_MIPMAPS = false
E_NAVIGATION_FILTER = 637
G_DRAW_ENTITIES = true
G_FRUSTUM_CULLING = true
G_DRAW_EFFECTS = true
G_SHADER_RELOAD = false
G_FRAMERATE_FIXED = -1 //Limit Framerate (30, 60, 120, 240, or -1 for unlimited),
G_SHADERS_ACTIVE = true
G_DEBUG_DRAW_GRID = false
G_DEBUG_DRAW_LINES = true
T_TERRAIN_DRAW = true
T_TERRAIN_WIREFRAME_DRAW = false
G_CULLING_ACTIVE = true
G_TEXTURE_ARRAYS = false
G_AUTO_NORMALIZATION = true
G_DRAW_BY_SIDES = true
G_WIREFRAMED = false
G_TEXTURE_COMPRESSION_BLOCKS = false
G_TEXTURE_ARRAY_COMPRESSION = true
G_TEXTURE_ARRAY_MIPMAP = true
G_TEXTURE_MIPMAP = true
G_SHADOWS_VSM = false
S_PAUSED = false
S_SETTINGS_SHOW = false
MINIMAP_MODE = SMALL //Radar (minimap) size
SECTOR_INDICATION_MODE = INDICATION_ONLY //Indicators for other sectors
S_KEY_ALLOW_DUPLICATES = true //Allow key assign duplicates
GIF_WIDTH = 640
GIF_HEIGHT = 640
GIF_FPS = 15
GIF_GUI = false
G_DEBRIS_THRESHOLD_MS = 4
S_INITIAL_SETTING = Single Player
S_GAME_MODE = Sandbox
G_BONE_ANIMATION = true
P_NT_DEBUG_ACTIVE = false
P_PHYSICS_DEBUG_ACTIVE_OCCLUSION = false
P_PHYSICS_DEBUG_ACTIVE = false
P_PHYSICS_DEBUG_MODE = 0
G_DEBUG_LINE_DRAWING_ACTIVATED = false
G_WINDOW_START_POSITION = center
G_DRAW_GUI_ACTIVE = true
G_DRAW_NO_OVERLAYS = false
G_PARTICLE_SORTING = true
P_PHYSICS_ACTIVATED = true
G_SMOKE_QUALITY = false
G_DRAW_STARS = true //Draw additional stars
G_DRAW_PASTE_PREVIEW = true //Draw preview for paste
G_USE_SPRITE_VBO = true
TUTORIAL_NEW = false //Tutorial enabled
G_AUTOSELECT_CONTROLLERS = true //AutoSelect Controllers
S_INFO_DRAW = FPS_AND_PING //Tech Info
G_VBO_FLAG = STATIC
N_LAG_COMPENSATION = true
N_IGNORE_SAVED_UPLINK_CREDENTIALS_IN_SINGLEPLAYER = true
N_SERVERTIME_UPDATE_FREQUENCY = 10000
M_TEXTURE_PACK_CONFIG_TOOL = ./data/textures/block/Default/64/
G_MIPMAP_LEVEL_MAX = 3
M_MOUSE_SENSITIVITY = 0.5 //MoUse Sensitivity
G_HIT_INDICATION_SIZE = 1.0 //Size of hit indications
F_BLOOM = false //Bloom Effect
F_BLOOM_INTENSITY = 0.4 //Bloom Intensity
S_MOUSE_LOCK = true
G_DRAW_ADV_BUILDMODE_BLOCK_PREVIEW = true
G_SHOW_PURE_NUMBERS_FOR_SHIELD_AND_POWER = false
S_FLIP_HOTBAR_MOUSEWHEEL = false //Use keybind to scroll through other hotbars
S_INVERT_MOUSEWHEEL_HOTBAR = false //invert mouse wheel for hotbars
S_ZOOM_MOUSEWHEEL = SLOTS //primary mouse wheel function
S_MOUSE_SHIP_INVERT = false //Invert MoUse-Y (Ship)
S_MOUSE_ALL_INVERT = false //Invert MoUse-Y (All)
S_USE_REGION_SIGNATURE_TEST = false
G_PREVIEW_TO_BUILD_BLOCK = true //Preview Block to build
S_EXIT_ON_ESC = false
G_USE_HIGH_QUALITY_BACKGROUND = false
G_DRAW_POPUPS = true
G_USE_VBO_MAP = true
G_DRAW_JUMP_OVERLAY = true
G_MAG_FILTER_LINEAR_BLOCKS = false //Use linear mag filter on Blocks (restart required)
BLOCK_TEXTURE_ANISOTROPY = true //Anisotropic block textures (restart required)
G_MAG_FILTER_LINEAR_GUI = false //Use linear mag filter on GUI (restart required)
G_MAX_BEAMS = 1024 //MaxBeamsDrawn (restart required)
SEGMENT_REQUEST_BATCH = 64 //Size of Chunk request-queue
CLIENT_BUFFER_SIZE = 65536
ICON_BAKERY_SINGLE_RESOLUTION = 150
LIGHT_RAY_COUNT = 48 //Block light quality (impacts chunk refresh time, but not fps)
ICON_BAKERY_SINGLE_ICONS = false
G_MUST_CONFIRM_DETACHEMENT_AT_SPEED = 50.0 //Popup Detach Warning (% server speed, -1 off)
G_USE_SHADER4 = true
O_OCULUS_RENDERING = false
G_USE_VERTEX_LIGHTING_ONLY = false //Simple Lighting Quality (faster)
CLIENT_TRAFFIC_CLASS = true
G_DRAW_SELECTED_BLOCK_WOBBLE = true
G_USE_TWO_COMPONENT_SHADER = false
A_FORCE_AUTHENTICATION_METHOD = -1
MIN_FFA = 2
B_UNDO_REDO_MAX = 30
G_DRAW_ANY_CONNECTIONS = true //Draw connections between logic blocks
G_DRAW_ALL_CONNECTIONS = false //Draw all connections (not only logic)
N_ARTIFICIAL_DELAY = 0
SEGMENT_PIECE_QUEUE_SINGLEPLAYER = 32767
G_MAX_MISSILE_TRAILS = 128 //Max Missile Trails (restart required)
G_USE_OCCLUSION_CULLING = false
C_AUTOASSIGN_WEAPON_SLOTS = true //Autoassign weapons on fire if bar empty
G_DRAW_NT_STATS_OVERLAY = true //Draw network statistics in hud
CLIENT_CUSTOM_TEXTURE_PATH = ./customBlockTextures
SECRET = none
LIMIT_FPS_UNFOCUS = true
GUI_USE_DISPLAY_LISTS = false
USE_GL_MULTI_DRAWARRAYS = true //MultiDraw Optimization (turn off on chunk Draw problems)
USE_GL_MULTI_DRAWARRAYS_INITIAL_SET = true
CHAT_CLOSE_ON_ENTER = true //Close chat on enter
A_FORCE_LOCAL_SAVE_ENABLED_IN_SINGLE_PLAYER = false
G_SHIP_INFO_ZOOM = 0
G_SINGLEPLAYER_CREATIVE_MODE = false //creative mode
G_DRAW_LAG_OBJECTS_IN_HUD = true //Draw lag statistics in hud
G_SHOW_SYMMETRY_PLANES = true //Show symmetry planes
LANGUAGE_PACK = english
LANGUAGE_PACK_ASSIGNED = true
DELETE_SEVER_DATABASE_ON_STARTUP = false
G_BASIC_SELECTION_BOX = false //Draw basic selection boxes
OFFLINE_PLAYER_NAME = ErthParadine
ONLINE_PLAYER_NAME = ErthParadine
SERVERLIST_COMPATIBLE = true
SERVERLIST_RESPONSIVE = true
SERVERLIST_FAVORITES = false
SERVERLIST_CUSTOMS = false
CUBE_LIGHT_NORMALIZER_NEW_M = true
SERVERLIST_LAST_SERVER_USED = 
LAST_GAME = SP;world0;4242;ErthParadine
PLAY_INTRO = false //Play Intro
SUBTITLES = true //Subtitles
TUTORIAL_BUTTON_BLINKING = true
TUTORIAL_PLAY_INTRO = true
TUTORIAL_WATCHED = 
SHOW_32BIT_WARNING = true
USE_INTEGER_VERTICES = true
LOD_DISTANCE_IN_THRESHOLD = 80.0 //Non Block Render Distance (LoD)
AUTOSET_RESOLUTION = false
FIRST_START = false
USE_TGA_NORMAL_MAPS = true
PLUME_BLOOM = true
BLUEPRINT_STRUCTURE_BUILD_OPTIONS = false

Event Timeline

erthparadine updated the task description. (Show Details)
erthparadine updated the task description. (Show Details)Jan 16 2017, 3:43 PM
erthparadine updated the task description. (Show Details)Jan 16 2017, 7:47 PM
erthparadine updated the task description. (Show Details)Jan 16 2017, 9:49 PM
erthparadine added a comment.EditedJan 24 2017, 7:01 PM

Correction: not all blocks are transparent. See screenshot.

Close-Up:

98+ km away:

Update: the straight pipe block is visible close-up. All others remain invisible as detailed earlier in this report.

Update: this issue continues to occur, even after switching away from the professional to a consumer-grade GPU card.

Current testing GPU is an AMD Radeon HD6450 w/ 1GB onboard VRAM.

lancake shifted this object from the S1 Public space to the S3 Starmade space.
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake claimed this task.
lancake triaged this task as High priority.
Restricted Application added a subscriber: AndyP. · View Herald TranscriptMay 24 2017, 1:07 PM
schema added a subscriber: schema.May 24 2017, 1:10 PM

Thank you. I might have an old laptop with an ATI card lying around. Ill check it out

-Feedback-

Might be a few AMD drivers not working properly here, did you try to upgrade or downgrade your driver?

lancake changed Affected Gamemode(s) from none/unspecified to Single and Multi.May 24 2017, 1:12 PM
lancake set Last tested (version) to 0.199.535.
lancake changed Category from none/unspecified to Engine.
lancake set First occurrence (version) to 0.199.xxx.
lancake changed the task status from Open to Feedback.
Restricted Application added a project: Waiting on Author. · View Herald TranscriptMay 24 2017, 1:12 PM
AndyP closed this task as Closed.May 11 2021, 3:04 PM

Waiting for feedback for a long time now.
Cleanup -> Closed

Restricted Application edited projects, added Engine; removed Waiting on Author, Issue Navigation. · View Herald TranscriptMay 11 2021, 3:04 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript