18:03:00 CONFIG de.matthiasmann.worldscape.util.RuntimeInfo::logRuntimeInfo OS: Windows XP 5.1 (x86) 18:03:00 CONFIG de.matthiasmann.worldscape.util.RuntimeInfo::logRuntimeInfo Java version: Sun Microsystems Inc. Java HotSpot(TM) Client VM 1.6.0-b105 18:03:00 CONFIG de.matthiasmann.worldscape.util.RuntimeInfo::logRuntimeInfo Runtime info: 1 CPUs, 260160KB memory (255847KB free) 18:03:00 INFO de.matthiasmann.worldscape.renderer.RenderTarget::create Using display mode: 1024 x 768 x 16 @60Hz windowed 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo OpenGL driver: ati2dvag 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo OpenGL renderer: MOBILITY RADEON X300 x86/SSE2 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo OpenGL vendor: ATI Technologies Inc. 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo OpenGL version: 2.0.5819 WinXP Release 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo max 2d texture size: 2048 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo max 3d texture size: 2048 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo max vertices for glDrawRangeElements: 2147483647 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo max indices for glDrawRangeElements: 65535 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo max fbo size: 2048 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_depth_texture 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_draw_buffers 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_fragment_program 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_fragment_program_shadow 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_fragment_shader 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_multisample 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_multitexture 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_occlusion_query 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_point_parameters 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_point_sprite 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_shader_objects 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_shading_language_100 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_shadow 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_shadow_ambient 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_texture_border_clamp 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_texture_compression 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_texture_cube_map 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_texture_env_add 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_texture_env_combine 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_texture_env_crossbar 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_texture_env_dot3 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_texture_mirrored_repeat 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_transpose_matrix 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_vertex_blend 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_vertex_buffer_object 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_vertex_program 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_vertex_shader 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ARB_window_pos 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATIX_texture_env_combine3 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATIX_texture_env_route 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATIX_vertex_shader_output_point_size 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_draw_buffers 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_element_array 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_envmap_bumpmap 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_fragment_shader 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_map_object_buffer 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_separate_stencil 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_texture_env_combine3 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_texture_float 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_texture_mirror_once 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_vertex_array_object 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_vertex_attrib_array_object 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_ATI_vertex_streams 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_abgr 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_bgra 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_blend_color 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_blend_func_separate 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_blend_minmax 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_blend_subtract 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_clip_volume_hint 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_compiled_vertex_array 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_draw_range_elements 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_fog_coord 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_framebuffer_object 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_multi_draw_arrays 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_packed_pixels 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_point_parameters 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_rescale_normal 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_secondary_color 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_separate_specular_color 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_shadow_funcs 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_stencil_wrap 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texgen_reflection 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture3D 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_compression_s3tc 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_cube_map 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_edge_clamp 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_env_add 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_env_combine 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_env_dot3 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_filter_anisotropic 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_lod_bias 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_mirror_clamp 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_object 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_texture_rectangle 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_vertex_array 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_EXT_vertex_shader 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_HP_occlusion_test 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_NV_blend_square 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_NV_occlusion_query 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_NV_texgen_reflection 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_S3_s3tc 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_SGIS_generate_mipmap 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_SGIS_multitexture 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_SGIS_texture_border_clamp 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_SGIS_texture_edge_clamp 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_SGIS_texture_lod 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_SGI_color_matrix 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_SUN_multi_draw_arrays 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: GL_WIN_swap_hint 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: WGL_EXT_extensions_string 18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions found extension: WGL_EXT_swap_control 18:03:01 INFO de.matthiasmann.worldscape.util.PAKDownloader::readURL "http://www.matthiasmann.de/java/worldscape/paks.php" is a "text/xml" with a content-encoding of "null" 18:03:01 INFO de.matthiasmann.worldscape.util.PAKDownloader::downloadPAK Installed PAK file "base.pak" version 13 is up to date (latest available version is 13) 18:03:01 INFO de.matthiasmann.worldscape.test.TestBench::downloadAndMountPAK Mounted PAK file "base.pak" 18:03:01 INFO de.matthiasmann.worldscape.loader.effects.XmlEffectLoader::load Loading effect: /effects/ui/combined.xml 18:03:01 INFO de.matthiasmann.worldscape.renderer.ShaderProgram::linkProgram Linking shader program 18:03:01 SEVERE de.matthiasmann.worldscape.loader.effects.TechniqueData$ShaderAgg::parseResult Unable to link shader de.matthiasmann.worldscape.renderer.ShaderException: ERROR: 0:7: '[]' : integer expression required ERROR: 1 compilation errors. No code generated. 001: uniform vec4 color; 002: uniform vec4 colors[64]; 003: 004: void main (void) { 005: gl_Position = gl_ModelViewProjectionMatrix * vec4(gl_Vertex.xy, 0.0, 1.0); 006: gl_TexCoord[0].xy = gl_Normal.xy; 007: gl_FrontColor = colors[gl_Normal.z]; 008: } at de.matthiasmann.worldscape.renderer.Shader.checkShader(Shader.java:48) at de.matthiasmann.worldscape.renderer.ShaderProgram.linkProgram(ShaderProgram.java:887) at de.matthiasmann.worldscape.loader.effects.ShaderData.link(ShaderData.java:53) at de.matthiasmann.worldscape.loader.effects.TechniqueData$ShaderAgg.parseResult(TechniqueData.java:142) at de.matthiasmann.worldscape.loader.effects.TechniqueData$ShaderAgg.parseResult(TechniqueData.java:118) at de.matthiasmann.worldscape.xml.Aggregator.parse(Aggregator.java:32) at de.matthiasmann.worldscape.xml.TagParser.parseContent(TagParser.java:42) at de.matthiasmann.worldscape.xml.AbstractParser.parse(AbstractParser.java:56) at de.matthiasmann.worldscape.xml.Aggregator.parse(Aggregator.java:31) at de.matthiasmann.worldscape.xml.TagParser.parseContent(TagParser.java:42) at de.matthiasmann.worldscape.xml.AbstractParser.parse(AbstractParser.java:56) at de.matthiasmann.worldscape.loader.effects.XmlEffectLoader.load(XmlEffectLoader.java:79) at de.matthiasmann.worldscape.loader.effects.XmlEffectLoader.getAppearance(XmlEffectLoader.java:41) at de.matthiasmann.worldscape.loader.effects.XmlEffectLoader.getAppearance(XmlEffectLoader.java:34) at de.matthiasmann.worldscape.ui.UIBatcher.(UIBatcher.java:30) at de.matthiasmann.worldscape.ui.UIBatcher.(UIBatcher.java:24) at de.matthiasmann.worldscape.ui.bmfont.BMFontManager.(BMFontManager.java:37) at de.matthiasmann.worldscape.ui.bmfont.BMFontManager.(BMFontManager.java:32) at de.matthiasmann.worldscape.test.TestBench.createFont(TestBench.java:159) at de.matthiasmann.worldscape.test.TestBench.downloadAndMountPAKs(TestBench.java:179) at de.matthiasmann.worldscape.test.TestBench.init(TestBench.java:124) at de.matthiasmann.worldscape.test.BTTTest.main(BTTTest.java:448) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 18:03:01 INFO de.matthiasmann.worldscape.loader.effects.RenderStateLoader::loadFromXml Loading render state: /renderStates/ui.xml 18:03:01 WARNING de.matthiasmann.worldscape.loader.effects.EffectData::addTechnique getTechnique() returned null without an alternate 18:03:01 INFO de.matthiasmann.worldscape.loader.effects.XmlEffectLoader::load Loading of "/effects/ui/combined.xml" took 61065 us 18:03:01 WARNING de.matthiasmann.worldscape.appearance.Effect::getTechnique Technique "default" not found 18:03:01 WARNING de.matthiasmann.worldscape.appearance.Effect::getTechnique Technique "default" not found java.lang.ExceptionInInitializerError at de.matthiasmann.worldscape.ui.bmfont.BMFontManager.(BMFontManager.java:37) at de.matthiasmann.worldscape.ui.bmfont.BMFontManager.(BMFontManager.java:32) at de.matthiasmann.worldscape.test.TestBench.createFont(TestBench.java:159) at de.matthiasmann.worldscape.test.TestBench.downloadAndMountPAKs(TestBench.java:179) at de.matthiasmann.worldscape.test.TestBench.init(TestBench.java:124) at de.matthiasmann.worldscape.test.BTTTest.main(BTTTest.java:448) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at de.matthiasmann.worldscape.ui.batcher.Batch.(Batch.java:47) at de.matthiasmann.worldscape.ui.batcher.Batch.(Batch.java:39) at de.matthiasmann.worldscape.ui.UIBatcher.(UIBatcher.java:30) at de.matthiasmann.worldscape.ui.UIBatcher.(UIBatcher.java:24) ... 15 more #### Java Web Start Error: #### null