Page MenuHomeSchine - Phabricator

Starmade | shader4 not supported in shadowcube.vsh and cubegrp.vert
Closed, RejectedPublic

Description

After running launcher, and selecting a multiplayer server (regardless of which), the game crashes at 30% due to a java runtime error in shadowcube.vsh ( in ..\StarMade\data\shader\cube\quads13\ ) . extension GL_EXT_gpu_shader4 is not supported, attribute cannot be type int, and "&" is a syntax error

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.199.654; build 20170826_140955
Category
Launcher
First occurrence (version)
0.199.654; build 20170826_140955
Hardware/Software/System
OS-Specific
Windows Only
Hardware-Specific
No
Video Card Vendor
Intel
Video Card Model
Intel HD 3000
User/Reporter/Contact
URL to Starmadedock thread
https://starmadedock.net/threads/java-runtime-error-in-shadowcube-vsh.29501/
Username on Registry
ghent96
Steps to reproduce

start launcher, select a server or local play, hit play, wait for 30%

Detected video (Graphicsinfo.txt)

Running on thread: main
Adapter: igdumd64
Driver Version: 9.17.10.4229
Vendor: Intel
OpenGL Version: 3.1.0 - Build 9.17.10.4229
Renderer: Intel(R) HD Graphics 3000
GLSL Ver: 1.40 - Intel Build 9.17.10.4229

Serverconfig (server.cfg)
WORLD = world0 //null
PROTECT_STARTING_SECTOR = false //null
ENABLE_SIMULATION = true //null
CONCURRENT_SIMULATION = 256 //null
ENEMY_SPAWNING = true //null
SECTOR_SIZE = 2000 //null
BLUEPRINT_DEFAULT_PRIVATE = true //null
FLOATING_ITEM_LIFETIME_SECS = 240 //null
SIMULATION_SPAWN_DELAY = 420 //null
SIMULATION_TRADING_FILLS_SHOPS = true //null
SECTOR_INACTIVE_TIMEOUT = 20 //null
SECTOR_INACTIVE_CLEANUP_TIMEOUT = 10 //null
USE_STARMADE_AUTHENTICATION = false //null
REQUIRE_STARMADE_AUTHENTICATION = false //null
PROTECTED_NAMES_BY_ACCOUNT = 10 //null
DEFAULT_BLUEPRINT_ENEMY_USE = true //null
DEFAULT_BLUEPRINT_FACTION_BUY = true //null
DEFAULT_BLUEPRINT_OTHERS_BUY = true //null
DEFAULT_BLUEPRINT_HOME_BASE_BUY = true //null
LOCK_FACTION_SHIPS = true //null
CATALOG_SLOTS_PER_PLAYER = -1 //null
UNIVERSE_DAY_IN_MS = 1200000 //null
ASTEROIDS_ENABLE_DYNAMIC_PHYSICS = true //null
ENABLE_BREAK_OFF = false //null
COLLISION_DAMAGE = false //null
COLLISION_DAMAGE_THRESHOLD = 2.0 //null
SKIN_ALLOW_UPLOAD = true //null
CATALOG_NAME_COLLISION_HANDLING = false //null
SECTOR_AUTOSAVE_SEC = 300 //null
PHYSICS_SLOWDOWN_THRESHOLD = 40 //null
THRUST_SPEED_LIMIT = 75 //null
MAX_CLIENTS = 32 //null
SUPER_ADMIN_PASSWORD_USE = false //null
SUPER_ADMIN_PASSWORD = mypassword //null
SERVER_LISTEN_IP = all //null
SOCKET_BUFFER_SIZE = 65536 //null
PHYSICS_LINEAR_DAMPING = 0.05 //null
PHYSICS_ROTATIONAL_DAMPING = 0.05 //null
AI_DESTRUCTION_LOOT_COUNT_MULTIPLIER = 0.9 //null
AI_DESTRUCTION_LOOT_STACK_MULTIPLIER = 0.9 //null
CHEST_LOOT_COUNT_MULTIPLIER = 0.9 //null
CHEST_LOOT_STACK_MULTIPLIER = 0.9 //null
USE_WHITELIST = false //null
FILTER_CONNECTION_MESSAGES = false //null
USE_UDP = false //null
AUTO_KICK_MODIFIED_BLUEPRINT_USE = false //null
AUTO_BAN_ID_MODIFIED_BLUEPRINT_USE = false //null
AUTO_BAN_IP_MODIFIED_BLUEPRINT_USE = false //null
AUTO_BAN_TIME_IN_MINUTES = 60 //null
REMOVE_MODIFIED_BLUEPRINTS = false //null
TCP_NODELAY = true //null
PING_FLUSH = false //null
SHOP_SPAWNING_PROBABILITY = 0.1 //null
DEFAULT_SPAWN_SECTOR_X = 2 //null
DEFAULT_SPAWN_SECTOR_Y = 2 //null
DEFAULT_SPAWN_SECTOR_Z = 2 //null
MODIFIED_BLUEPRINT_TOLERANCE = 0.1 //null
DEFAULT_SPAWN_POINT_X_1 = 8.0 //null
DEFAULT_SPAWN_POINT_Y_1 = -6.5 //null
DEFAULT_SPAWN_POINT_Z_1 = 0.0 //null
DEFAULT_SPAWN_POINT_X_2 = 15.0 //null
DEFAULT_SPAWN_POINT_Y_2 = -6.5 //null
DEFAULT_SPAWN_POINT_Z_2 = 8.0 //null
DEFAULT_SPAWN_POINT_X_3 = 8.0 //null
DEFAULT_SPAWN_POINT_Y_3 = -6.5 //null
DEFAULT_SPAWN_POINT_Z_3 = 15.0 //null
DEFAULT_SPAWN_POINT_X_4 = 0.0 //null
DEFAULT_SPAWN_POINT_Y_4 = -6.5 //null
DEFAULT_SPAWN_POINT_Z_4 = 8.0 //null
PLAYER_DEATH_CREDIT_PUNISHMENT = 0.1 //null
PLAYER_DEATH_CREDIT_DROP = false //null
PLAYER_DEATH_BLOCK_PUNISHMENT = false //null
PLAYER_DEATH_PUNISHMENT_TIME = 300 //null
PLAYER_DEATH_INVULNERABILITY_TIME = 5 //null
PLAYER_HISTORY_BACKLOG = 30 //null
PROJECTILES_ADDITIVE_VELOCITY = false //null
PROJECTILES_VELOCITY_MULTIPLIER = 1.0 //null
ALLOW_UPLOAD_FROM_LOCAL_BLUEPRINTS = true //null
SHOP_NPC_STARTING_CREDITS = 10000000 //null
SHOP_NPC_RECHARGE_CREDITS = 100000 //null
AI_WEAPON_AIMING_ACCURACY = 10 //null
BROADCAST_SHIELD_PERCENTAGE = 5 //null
BROADCAST_POWER_PERCENTAGE = 50 //null
ADMINS_CIRCUMVENT_STRUCTURE_CONTROL = true //null
STAR_DAMAGE = true //null
SQL_NIO_FILE_SIZE = 256 //null
PLANET_SIZE_MEAN = 225.0 //null
PLANET_SIZE_DEVIATION = 85.0 //null
ASTEROID_RADIUS_MAX = 64 //null
ASTEROID_RESOURCE_SIZE = 2.5 //null
ASTEROID_RESOURCE_CHANCE = 0.003 //null
PLAYER_MAX_BUILD_AREA = 10 //null
NT_SPAM_PROTECT_TIME_MS = 30000 //null
ASTEROID_SECTOR_REPLENISH_TIME_SEC = -1 //null
NT_SPAM_PROTECT_MAX_ATTEMPTS = 30 //null
NT_SPAM_PROTECT_EXCEPTIONS = 127.0.0.1 //null
ANNOUNCE_SERVER_TO_SERVERLIST = false //null
HOST_NAME_TO_ANNOUNCE_TO_SERVER_LIST =  //null
SERVER_LIST_NAME = NoName //null
SERVER_LIST_DESCRIPTION = NoDescription //null
MISSILE_DEFENSE_FRIENDLY_FIRE = true //null
USE_DYNAMIC_RECIPE_PRICES = true //null
DYNAMIC_RECIPE_PRICE_MODIFIER = 1.05 //null
MAKE_HOMBASE_ATTACKABLE_ON_FP_DEFICIT = true //null
PLANET_SPECIAL_REGION_PROBABILITY = 240 //null
NT_BLOCK_QUEUE_SIZE = 1024 //null
CHUNK_REQUEST_THREAD_POOL_SIZE_TOTAL = 10 //null
CHUNK_REQUEST_THREAD_POOL_SIZE_CPU = 2 //null
BUY_BLUEPRINTS_WITH_CREDITS = false //null
SHOP_USE_STATIC_SELL_BUY_PRICES = false //null
SHOP_SELL_BUY_PRICES_UPPER_LIMIT = 1.2 //null
SHOP_SELL_BUY_PRICES_LOWER_LIMIT = 0.8 //null
MINING_BONUS = 1 //null
MAX_LOGIC_SIGNAL_QUEUE_PER_OBJECT = 250000 //null
MAX_LOGIC_ACTIVATIONS_AT_ONCE_PER_OBJECT_WARN = 10000 //null
MAX_LOGIC_ACTIVATIONS_AT_ONCE_PER_OBJECT_STOP = 50000 //null
MAX_COORDINATE_BOOKMARKS = 20 //null
ALLOWED_STATIONS_PER_SECTOR = 1 //null
STATION_CREDIT_COST = 50000 //null
SKIN_SERVER_UPLOAD_BLOCK_SIZE = 256 //null
WEIGHTED_CENTER_OF_MASS = true //null
SECURE_UPLINK_ENABLED = false //null
SECURE_UPLINK_TOKEN =  //null
USE_STRUCTURE_HP = true //null
SHOP_REBOOT_COST_PER_SECOND = 100.0 //null
SHOP_ARMOR_REPAIR_COST_PER_HITPOINT = 1.0 //null
MAX_SIMULTANEOUS_EXPLOSIONS = 10 //null
REMOVE_ENTITIES_WITH_INCONSISTENT_BLOCKS = false //null
OVERRIDE_INVALID_BLUEPRINT_TYPE = true //null
FACTION_FOUNDER_KICKABLE_AFTER_DAYS_INACTIVITY = 30 //null
BLUEPRINT_SPAWNABLE_SHIPS = true //null
BLUEPRINT_SPAWNABLE_STATIONS = true //null
USE_OLD_GENERATED_PIRATE_STATIONS = false //null
CARGO_BLEED_AT_OVER_CAPACITY = false //null
ALLOW_PERSONAL_INVENTORY_OVER_CAPACITY = false //null
ONLY_ALLOW_FACTION_SHIPS_ADDED_TO_FLEET = false //null
MAX_CHAIN_DOCKING = 25 //null
SHOP_RAILS_ON_ADV = true //null
SHOP_RAILS_ON_NORMAL = false //null
ALLOW_FLEET_FORMATION = true //null
BACKUP_WORLD_ON_MIGRATION = true //null
BACKUP_BLUEPRINTS_ON_MIGRATION = true //null
SECTORS_TO_EXPLORE_FOR_SYS = 15 //null
NPC_FACTION_SPAWN_LIMIT = -1 //null
NPC_DEBUG_MODE = false //null
FLEET_OUT_OF_SECTOR_MOVEMENT = 6000 //null
NPC_LOADED_SHIP_MAX_SPEED_MULT = 0.7 //null
USE_FOW = true //null
ALLOW_PASTE_AABB_OVERLAPPING = true //null
DEBUG_FSM_STATE = false //DEBUG_FSM_STATE
PHYSICS_SHAPE_CASTING_TUNNELING_PREVENTION = false //PHYSICS_SHAPE_CASTING_TUNNELING_PREVENTION
FORCE_DISK_WRITE_COMPLETION = false //FORCE_DISK_WRITE_COMPLETION
DEBUG_SEGMENT_WRITING = false //DEBUG_SEGMENT_WRITING
TURNING_DIMENSION_SCALE = 1.1 //TURNING_DIMENSION_SCALE
RECIPE_BLOCK_COST = 5000 //RECIPE_BLOCK_COST
RECIPE_REFUND_MULT = 0.5 //RECIPE_REFUND_MULT
RECIPE_LEVEL_AMOUNT = 4000 //RECIPE_LEVEL_AMOUNT
IGNORE_DOCKING_AREA = false //IGNORE_DOCKING_AREA
ALLOW_OLD_DOCKING_BEAM = false //ALLOW_OLD_DOCKING_BEAM
NT_SPAM_PROTECT_ACTIVE = true //NT_SPAM_PROTECT_ACTIVE
USE_PERSONAL_SECTORS = false //USE_PERSONAL_SECTORS
BATTLE_MODE = false //BATTLE_MODE
BATTLE_MODE_CONFIG = battleSector=0,0,0,Physics.smsec;battleSector=15,15,15,Physics.smsec;countdownRound=300;countdownStart=30;maxMass=-1;maxDim=300;maxMassPerFaction=-1; //BATTLE_MODE_CONFIG
BATTLE_MODE_FACTIONS = [TeamA, fighters, 500,500,500, 0.5,0.1,0.9];[TeamB, fighters, -500,-500,-500, 0.5,0.9,0.2];[TeamFFA,ffa, 0,0,-500, 0.2,0.9,0.9];[Spectators,spectators, 0,500,0,0.8,0.4,0.8] //BATTLE_MODE_FACTIONS
LEADERBOARD_BACKLOG = 24 //LEADERBOARD_BACKLOG
DEBUG_BEAM_POWER_CONSUMPTION = false //DEBUG_BEAM_POWER_CONSUMPTION
DEBUG_BEAM_TICKS_DONE = false //DEBUG_BEAM_TICKS_DONE
DEBUG_BEAM_POWER_PER_TICK = false //DEBUG_BEAM_POWER_PER_TICK
DEBUG_MISSILE_POWER_CONSUMPTION = false //DEBUG_MISSILE_POWER_CONSUMPTION
NPC_LOG_MODE = 0 //NPC_LOG_MODE
NPC_DEBUG_SHOP_OWNERS =  //NPC_DEBUG_SHOP_OWNERS
SQL_PERMISSION =  //SQL_PERMISSION
DEBUG_EMPTY_CHUNK_WRITES = false //DEBUG_EMPTY_CHUNK_WRITES
ALLOWED_UNPACKED_FILE_UPLOAD_IN_MB = 1024 //ALLOWED_UNPACKED_FILE_UPLOAD_IN_MB
RESTRICT_BUILDING_SIZE = 2.0 //RESTRICT_BUILDING_SIZE
DISPLAY_GROUPING_DEBUG_INFORMATION = false //DISPLAY_GROUPING_DEBUG_INFORMATION
MANAGER_CALC_CANCEL_ON = true //MANAGER_CALC_CANCEL_ON
Clientconfig (settings.cfg)
 <replace this block with the file content, 
but do not remove the first and last line. 
Before using the paste function, mark the area from the 
opening angle bracket to the closing angle bracket>
Java Version (32bit)

n/a

Java Version (64bit)

java version "1.8.0_73"
Java(TM) SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)

Event Timeline

ghent96 created this task.Sep 3 2017, 3:06 AM
lancake added a subscriber: lancake.Sep 5 2017, 9:15 AM
lancake closed this task as Rejected.
lancake claimed this task.

-rejected-

Being handled in that forum thread now, the shaders in question were already adjusted to cover more, although the forced work around mentioned in that thread should resolve it too for this update.
https://starmadedock.net/threads/java-runtime-error-in-shadowcube-vsh.29501/

Restricted Application removed a project: Issue Navigation. · View Herald TranscriptSep 5 2017, 9:15 AM
lancake shifted this object from the S1 Public space to the S3 Starmade space.Sep 5 2017, 9:17 AM
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake renamed this task from syntax error in shadowcube.vsh to shader4 not supported in shadowcube.vsh and cubegrp.vert.