id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc 2171,otb Monteverdi crashes on image open,darkblueb,osgeolive@…,"execute `/usr/bin/monteverdi` on **build234**; open `~/data/raster/relief_san_andres.tif`; crash retry with `gdb` {{{ WARNG> Failed to restore window layout! WARNG> Required OpenGL version '2.0.0' with GLSL version '1.20'. WARNG> Runtime OpenGL version '3.1 Mesa 18.2.2' with GLSL version '1.40'. [New Thread 0x7fff77fff700 (LWP 13041)] [Thread 0x7fff77fff700 (LWP 13041) exited] 2019-08-07 03:13:48 (INFO): No kwl metadata found in file /home/user/data/raster/relief_san_andres.tif [New Thread 0x7fff77fff700 (LWP 13044)] 2019-08-07 03:13:48 (INFO): No kwl metadata found in file /home/user/data/raster/relief_san_andres.tif 2019-08-07 03:13:48 (INFO): No kwl metadata found in file /home/user/data/raster/relief_san_andres.tif 2019-08-07 03:13:48 (INFO): Default RAM limit for OTB is 128 MB 2019-08-07 03:13:48 (INFO): GDAL maximum cache size is 801 MB 2019-08-07 03:13:48 (INFO): OTB will use at most 16 threads 2019-08-07 03:13:48 (INFO): Estimated memory for full processing: 0.950623MB (avail.: 128 MB), optimal image partitioning: 1 blocks 2019-08-07 03:13:48 (INFO): Estimation will be performed in 1 blocks of 360x240 pixels [New Thread 0x7fff6ffff700 (LWP 13045)] [Thread 0x7fff6ffff700 (LWP 13045) exited] [New Thread 0x7fff6f7fe700 (LWP 13046)] [New Thread 0x7fff6effd700 (LWP 13047)] [Thread 0x7fff6f7fe700 (LWP 13046) exited] [New Thread 0x7fff6e7fc700 (LWP 13048)] [Thread 0x7fff6effd700 (LWP 13047) exited] [New Thread 0x7fff6dffb700 (LWP 13049)] [Thread 0x7fff6e7fc700 (LWP 13048) exited] [New Thread 0x7fff6d7fa700 (LWP 13050)] [Thread 0x7fff6dffb700 (LWP 13049) exited] [New Thread 0x7fff6cff9700 (LWP 13051)] [Thread 0x7fff6d7fa700 (LWP 13050) exited] [New Thread 0x7fff6c7f8700 (LWP 13052)] [Thread 0x7fff6cff9700 (LWP 13051) exited] [New Thread 0x7fff6bff7700 (LWP 13053)] [Thread 0x7fff6c7f8700 (LWP 13052) exited] [New Thread 0x7fff6b7f6700 (LWP 13054)] [Thread 0x7fff6bff7700 (LWP 13053) exited] [New Thread 0x7fff6aff5700 (LWP 13055)] [Thread 0x7fff6b7f6700 (LWP 13054) exited] [New Thread 0x7fff6a7f4700 (LWP 13056)] [Thread 0x7fff6aff5700 (LWP 13055) exited] [New Thread 0x7fff69ff3700 (LWP 13057)] [Thread 0x7fff6a7f4700 (LWP 13056) exited] [New Thread 0x7fff697f2700 (LWP 13058)] [Thread 0x7fff69ff3700 (LWP 13057) exited] [New Thread 0x7fff68ff1700 (LWP 13059)] [Thread 0x7fff697f2700 (LWP 13058) exited] [Thread 0x7fff68ff1700 (LWP 13059) exited] 2019-08-07 03:13:48 (INFO): Estimated memory for full processing: 0.950623MB (avail.: 128 MB), optimal image partitioning: 1 blocks 2019-08-07 03:13:48 (INFO): Estimation will be performed in 1 blocks of 360x240 pixels [New Thread 0x7fff68ff1700 (LWP 13060)] [New Thread 0x7fff697f2700 (LWP 13061)] [New Thread 0x7fff69ff3700 (LWP 13062)] [New Thread 0x7fff6a7f4700 (LWP 13063)] [Thread 0x7fff68ff1700 (LWP 13060) exited] [New Thread 0x7fff6ffff700 (LWP 13064)] [Thread 0x7fff6a7f4700 (LWP 13063) exited] [Thread 0x7fff69ff3700 (LWP 13062) exited] [Thread 0x7fff697f2700 (LWP 13061) exited] [New Thread 0x7fff6f7fe700 (LWP 13065)] [New Thread 0x7fff6effd700 (LWP 13066)] [New Thread 0x7fff6e7fc700 (LWP 13067)] [Thread 0x7fff6ffff700 (LWP 13064) exited] [New Thread 0x7fff6dffb700 (LWP 13068)] [Thread 0x7fff6effd700 (LWP 13066) exited] [Thread 0x7fff6f7fe700 (LWP 13065) exited] [New Thread 0x7fff6d7fa700 (LWP 13069)] [Thread 0x7fff6e7fc700 (LWP 13067) exited] [Thread 0x7fff6dffb700 (LWP 13068) exited] [New Thread 0x7fff6cff9700 (LWP 13070)] [Thread 0x7fff6d7fa700 (LWP 13069) exited] [New Thread 0x7fff6c7f8700 (LWP 13071)] [New Thread 0x7fff6bff7700 (LWP 13072)] [Thread 0x7fff6cff9700 (LWP 13070) exited] [New Thread 0x7fff6b7f6700 (LWP 13073)] [New Thread 0x7fff6aff5700 (LWP 13074)] [Thread 0x7fff6c7f8700 (LWP 13071) exited] [Thread 0x7fff6bff7700 (LWP 13072) exited] [Thread 0x7fff6aff5700 (LWP 13074) exited] [Thread 0x7fff6b7f6700 (LWP 13073) exited] [Thread 0x7fff77fff700 (LWP 13044) exited] itk::ExceptionObject (0x55555668b3e0) Location: ""unknown"" File: /build/otb-3NLmOQ/otb-6.6.1+dfsg/Modules/Visualization/Ice/src/otbFragmentShaderRegistry.cxx Line: 91 Description: itk::ERROR: Object(0x5555561777b0): Shader StandardShader with sources uniform sampler2D src; uniform vec4 shader_a; uniform vec4 shader_b; uniform int shader_use_no_data; uniform float shader_no_data; uniform vec3 shader_current; uniform vec4 shader_gamma; uniform float shader_alpha; uniform vec2 shader_center; uniform int shader_type; uniform float shader_radius; uniform float shader_localc_range; uniform float shader_spectral_angle_range; uniform float shader_chessboard_size; uniform float shader_slider_pos; uniform int shader_vertical_slider_flag; void main (void) { vec4 p = texture2D(src, gl_TexCoord[0].xy); vec4 colors = pow( clamp( ( p+shader_b ) * shader_a, 0.0, 1.0 ), shader_gamma ); gl_FragColor = colors; gl_FragColor[3] = clamp(shader_alpha,0.0,1.0); if(shader_use_no_data > 0 && vec3(p) == vec3(shader_no_data)){ gl_FragColor[3] = 0.; } float alpha = gl_FragColor[3]; float dist = distance(gl_FragCoord.xy,shader_center); if(shader_type == 1) { if(dist < shader_radius) { vec3 tmp = clamp((vec3(p)-vec3(shader_current)+vec3(shader_localc_range))/(2.*vec3(shader_localc_range)),0.0,1.0); gl_FragColor[0] = tmp[0]; gl_FragColor[1] = tmp[1]; gl_FragColor[2] = tmp[2]; gl_FragColor[3] = alpha; } } else if(shader_type == 2){ gl_FragColor[3] = dist > shader_radius ? 1.0 : 0.0; } else if(shader_type == 3) { float alpha = (mod(floor(gl_FragCoord.x / shader_chessboard_size), 2.0) == 0.) != (mod(floor(gl_FragCoord.y / shader_chessboard_size), 2.0) == 1.) ? shader_alpha : 0.0; gl_FragColor[3] = clamp(alpha,0.0,1.0); } else if(shader_type == 4) { float alpha = (shader_vertical_slider_flag == 0 && gl_FragCoord.x > shader_slider_pos) || (shader_vertical_slider_flag == 1 && gl_FragCoord.y > shader_slider_pos) ? 1.0 : 0.0; gl_FragColor[3] = clamp(alpha,0.0,1.0); } else if(shader_type == 5) { if(dist < shader_radius) { float angle = acos(clamp(dot(vec3(p),shader_current)/(length(vec3(p))*length(shader_current)),-1.0,1.0)); vec3 tmp = clamp(vec3(1.-shader_spectral_angle_range*abs(angle)/3.142),0.0,1.0); gl_FragColor[0] = tmp[0]; gl_FragColor[1] = tmp[1]; gl_FragColor[2] = tmp[2]; gl_FragColor[3] = alpha; } } else if(shader_type == 7) { float color = colors[0]; vec3 mapped; mapped[0] = -abs( 3.95 * (color - 0.7460)) + 1.5; mapped[1] = -abs( 3.95 * (color - 0.492)) + 1.5; mapped[2] = -abs( 3.95 * (color - 0.2385)) + 1.5; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 8) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = -abs( 3.95 * (color - 0.7460)) + 1.5; mapped[1] = -abs( 3.95 * (color - 0.492)) + 1.5; mapped[2] = -abs( 3.95 * (color - 0.2385)) + 1.5; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 9) { float color = colors[0]; vec3 mapped; mapped[0] = 63.0 / 26.0 * color - 1.0 / 13.0; mapped[1] = 63.0 / 26.0 * color - 11.0 / 13.0; mapped[2] = 4.5 * color - 3.5; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 10) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = 63.0 / 26.0 * color - 1.0 / 13.0; mapped[1] = 63.0 / 26.0 * color - 11.0 / 13.0; mapped[2] = 4.5 * color - 3.5; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 11) { float color = colors[0]; vec3 mapped; mapped[0] = 0.0; mapped[1] = color; mapped[2] = 1.0 - 0.5 * color; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 12) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = 0.0; mapped[1] = color; mapped[2] = 1.0 - 0.5 * color; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 13) { float color = colors[0]; vec3 mapped; mapped[0] = color; mapped[1] = 0.5*color+0.5; mapped[2] = 0.4; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 14) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = color; mapped[1] = 0.5*color+0.5; mapped[2] = 0.4; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 15) { float color = colors[0]; vec3 mapped; mapped[0] = color; mapped[1] = 1.0-color; mapped[2] = 1.0; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 16) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = color; mapped[1] = 1.0-color; mapped[2] = 1.0; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 6) { if(dist < shader_radius) { vec2 size = vec2(textureSize(src,0)); vec2 dx = vec2(gl_TexCoord[0].xy); dx[0]+=1.0/size[0]; vec2 dy = vec2(gl_TexCoord[0].xy); dy[1]+=1.0/size[1]; vec4 pdx = texture2D(src, dx); vec4 pdy = texture2D(src, dy); gl_FragColor = clamp(pow(5*shader_a*(0.5*abs((pdx-p))+ 0.5*abs((pdy-p))),shader_gamma),0.0,1.0); gl_FragColor[3] = alpha; } } } failed to compile: 0:202(18): error: no matching function for call to `textureSize(sampler2D, int)'; candidates are: 0:202(13): error: cannot construct `vec2' from a non-numeric data type 0:209(26): error: could not implicitly convert operands to arithmetic operator 0:209(26): error: operands to arithmetic operators must be numeric 0:209(22): error: no matching function for call to `pow(error, vec4)'; candidates are: 0:209(22): error: float pow(float, float) 0:209(22): error: vec2 pow(vec2, vec2) 0:209(22): error: vec3 pow(vec3, vec3) 0:209(22): error: vec4 pow(vec4, vec4) 0:209(16): error: no matching function for call to `clamp(error, float, float)'; candidates are: 0:209(16): error: float clamp(float, float, float) 0:209(16): error: vec2 clamp(vec2, float, float) 0:209(16): error: vec3 clamp(vec3, float, float) 0:209(16): error: vec4 clamp(vec4, float, float) 0:209(16): error: vec2 clamp(vec2, vec2, vec2) 0:209(16): error: vec3 clamp(vec3, vec3, vec3) 0:209(16): error: 2019-08-07 03:13:49 (INFO): No kwl metadata found in file /home/user/data/raster/relief_san_andres.tif itk::ExceptionObject (0x555556695ec0) Location: ""unknown"" File: /build/otb-3NLmOQ/otb-6.6.1+dfsg/Modules/Visualization/Ice/src/otbFragmentShaderRegistry.cxx Line: 91 Description: itk::ERROR: Object(0x5555561777b0): Shader StandardShader with sources uniform sampler2D src; uniform vec4 shader_a; uniform vec4 shader_b; uniform int shader_use_no_data; uniform float shader_no_data; uniform vec3 shader_current; uniform vec4 shader_gamma; uniform float shader_alpha; uniform vec2 shader_center; uniform int shader_type; uniform float shader_radius; uniform float shader_localc_range; uniform float shader_spectral_angle_range; uniform float shader_chessboard_size; uniform float shader_slider_pos; uniform int shader_vertical_slider_flag; void main (void) { vec4 p = texture2D(src, gl_TexCoord[0].xy); vec4 colors = pow( clamp( ( p+shader_b ) * shader_a, 0.0, 1.0 ), shader_gamma ); gl_FragColor = colors; gl_FragColor[3] = clamp(shader_alpha,0.0,1.0); if(shader_use_no_data > 0 && vec3(p) == vec3(shader_no_data)){ gl_FragColor[3] = 0.; } float alpha = gl_FragColor[3]; float dist = distance(gl_FragCoord.xy,shader_center); if(shader_type == 1) { if(dist < shader_radius) { vec3 tmp = clamp((vec3(p)-vec3(shader_current)+vec3(shader_localc_range))/(2.*vec3(shader_localc_range)),0.0,1.0); gl_FragColor[0] = tmp[0]; gl_FragColor[1] = tmp[1]; gl_FragColor[2] = tmp[2]; gl_FragColor[3] = alpha; } } else if(shader_type == 2){ gl_FragColor[3] = dist > shader_radius ? 1.0 : 0.0; } else if(shader_type == 3) { float alpha = (mod(floor(gl_FragCoord.x / shader_chessboard_size), 2.0) == 0.) != (mod(floor(gl_FragCoord.y / shader_chessboard_size), 2.0) == 1.) ? shader_alpha : 0.0; gl_FragColor[3] = clamp(alpha,0.0,1.0); } else if(shader_type == 4) { float alpha = (shader_vertical_slider_flag == 0 && gl_FragCoord.x > shader_slider_pos) || (shader_vertical_slider_flag == 1 && gl_FragCoord.y > shader_slider_pos) ? 1.0 : 0.0; gl_FragColor[3] = clamp(alpha,0.0,1.0); } else if(shader_type == 5) { if(dist < shader_radius) { float angle = acos(clamp(dot(vec3(p),shader_current)/(length(vec3(p))*length(shader_current)),-1.0,1.0)); vec3 tmp = clamp(vec3(1.-shader_spectral_angle_range*abs(angle)/3.142),0.0,1.0); gl_FragColor[0] = tmp[0]; gl_FragColor[1] = tmp[1]; gl_FragColor[2] = tmp[2]; gl_FragColor[3] = alpha; } } else if(shader_type == 7) { float color = colors[0]; vec3 mapped; mapped[0] = -abs( 3.95 * (color - 0.7460)) + 1.5; mapped[1] = -abs( 3.95 * (color - 0.492)) + 1.5; mapped[2] = -abs( 3.95 * (color - 0.2385)) + 1.5; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 8) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = -abs( 3.95 * (color - 0.7460)) + 1.5; mapped[1] = -abs( 3.95 * (color - 0.492)) + 1.5; mapped[2] = -abs( 3.95 * (color - 0.2385)) + 1.5; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 9) { float color = colors[0]; vec3 mapped; mapped[0] = 63.0 / 26.0 * color - 1.0 / 13.0; mapped[1] = 63.0 / 26.0 * color - 11.0 / 13.0; mapped[2] = 4.5 * color - 3.5; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 10) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = 63.0 / 26.0 * color - 1.0 / 13.0; mapped[1] = 63.0 / 26.0 * color - 11.0 / 13.0; mapped[2] = 4.5 * color - 3.5; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 11) { float color = colors[0]; vec3 mapped; mapped[0] = 0.0; mapped[1] = color; mapped[2] = 1.0 - 0.5 * color; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 12) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = 0.0; mapped[1] = color; mapped[2] = 1.0 - 0.5 * color; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 13) { float color = colors[0]; vec3 mapped; mapped[0] = color; mapped[1] = 0.5*color+0.5; mapped[2] = 0.4; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 14) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = color; mapped[1] = 0.5*color+0.5; mapped[2] = 0.4; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 15) { float color = colors[0]; vec3 mapped; mapped[0] = color; mapped[1] = 1.0-color; mapped[2] = 1.0; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } else if(shader_type == 16) { if(dist < shader_radius) { float color=clamp((p[0]-shader_current[0]+shader_localc_range)/(2.*shader_localc_range),0.0,1.0); vec3 mapped; mapped[0] = color; mapped[1] = 1.0-color; mapped[2] = 1.0; mapped = clamp(mapped,0.0,1.0); gl_FragColor[0] = mapped[0]; gl_FragColor[1] = mapped[1]; gl_FragColor[2] = mapped[2]; } } else if(shader_type == 6) { if(dist < shader_radius) { vec2 size = vec2(textureSize(src,0)); vec2 dx = vec2(gl_TexCoord[0].xy); dx[0]+=1.0/size[0]; vec2 dy = vec2(gl_TexCoord[0].xy); dy[1]+=1.0/size[1]; vec4 pdx = texture2D(src, dx); vec4 pdy = texture2D(src, dy); gl_FragColor = clamp(pow(5*shader_a*(0.5*abs((pdx-p))+ 0.5*abs((pdy-p))),shader_gamma),0.0,1.0); gl_FragColor[3] = alpha; } } } failed to compile: 0:202(18): error: no matching function for call to `textureSize(sampler2D, int)'; candidates are: 0:202(13): error: cannot construct `vec2' from a non-numeric data type 0:209(26): error: could not implicitly convert operands to arithmetic operator 0:209(26): error: operands to arithmetic operators must be numeric 0:209(22): error: no matching function for call to `pow(error, vec4)'; candidates are: 0:209(22): error: float pow(float, float) 0:209(22): error: vec2 pow(vec2, vec2) 0:209(22): error: vec3 pow(vec3, vec3) 0:209(22): error: vec4 pow(vec4, vec4) 0:209(16): error: no matching function for call to `clamp(error, float, float)'; candidates are: 0:209(16): error: float clamp(float, float, float) 0:209(16): error: vec2 clamp(vec2, float, float) 0:209(16): error: vec3 clamp(vec3, float, float) 0:209(16): error: vec4 clamp(vec4, float, float) 0:209(16): error: vec2 clamp(vec2, vec2, vec2) 0:209(16): error: vec3 clamp(vec3, vec3, vec3) 0:209(16): error: 2019-08-07 03:13:49 (INFO): No kwl metadata found in file /home/user/data/raster/relief_san_andres.tif [New Thread 0x7fff77fff700 (LWP 13075)] [New Thread 0x7fff6aff5700 (LWP 13076)] [Thread 0x7fff77fff700 (LWP 13075) exited] [New Thread 0x7fff6b7f6700 (LWP 13077)] [Thread 0x7fff6aff5700 (LWP 13076) exited] [New Thread 0x7fff6bff7700 (LWP 13078)] [Thread 0x7fff6b7f6700 (LWP 13077) exited] [New Thread 0x7fff6ffff700 (LWP 13079)] [Thread 0x7fff6bff7700 (LWP 13078) exited] [New Thread 0x7fff6f7fe700 (LWP 13080)] [Thread 0x7fff6ffff700 (LWP 13079) exited] [New Thread 0x7fff6effd700 (LWP 13081)] [Thread 0x7fff6f7fe700 (LWP 13080) exited] [New Thread 0x7fff6e7fc700 (LWP 13082)] [Thread 0x7fff6effd700 (LWP 13081) exited] [New Thread 0x7fff6dffb700 (LWP 13083)] [Thread 0x7fff6e7fc700 (LWP 13082) exited] [New Thread 0x7fff6d7fa700 (LWP 13084)] [Thread 0x7fff6dffb700 (LWP 13083) exited] [New Thread 0x7fff6cff9700 (LWP 13085)] [Thread 0x7fff6d7fa700 (LWP 13084) exited] [New Thread 0x7fff6c7f8700 (LWP 13086)] [Thread 0x7fff6cff9700 (LWP 13085) exited] [New Thread 0x7fff6a7f4700 (LWP 13087)] [Thread 0x7fff6c7f8700 (LWP 13086) exited] [New Thread 0x7fff69ff3700 (LWP 13088)] [Thread 0x7fff6a7f4700 (LWP 13087) exited] [New Thread 0x7fff697f2700 (LWP 13089)] [Thread 0x7fff69ff3700 (LWP 13088) exited] [Thread 0x7fff697f2700 (LWP 13089) exited] [New Thread 0x7fff697f2700 (LWP 13090)] [New Thread 0x7fff69ff3700 (LWP 13091)] [Thread 0x7fff697f2700 (LWP 13090) exited] [New Thread 0x7fff6a7f4700 (LWP 13092)] [Thread 0x7fff69ff3700 (LWP 13091) exited] [New Thread 0x7fff6c7f8700 (LWP 13093)] [Thread 0x7fff6a7f4700 (LWP 13092) exited] [New Thread 0x7fff77fff700 (LWP 13094)] [Thread 0x7fff6c7f8700 (LWP 13093) exited] [New Thread 0x7fff6ffff700 (LWP 13095)] [Thread 0x7fff77fff700 (LWP 13094) exited] [New Thread 0x7fff6f7fe700 (LWP 13096)] [Thread 0x7fff6ffff700 (LWP 13095) exited] [New Thread 0x7fff6effd700 (LWP 13097)] [Thread 0x7fff6f7fe700 (LWP 13096) exited] [New Thread 0x7fff6e7fc700 (LWP 13098)] [Thread 0x7fff6effd700 (LWP 13097) exited] [New Thread 0x7fff6dffb700 (LWP 13099)] [Thread 0x7fff6e7fc700 (LWP 13098) exited] [New Thread 0x7fff6d7fa700 (LWP 13100)] [Thread 0x7fff6dffb700 (LWP 13099) exited] [New Thread 0x7fff6cff9700 (LWP 13101)] [Thread 0x7fff6d7fa700 (LWP 13100) exited] [New Thread 0x7fff6bff7700 (LWP 13102)] [Thread 0x7fff6cff9700 (LWP 13101) exited] [New Thread 0x7fff6b7f6700 (LWP 13103)] [Thread 0x7fff6bff7700 (LWP 13102) exited] [New Thread 0x7fff6aff5700 (LWP 13104)] [Thread 0x7fff6b7f6700 (LWP 13103) exited] [Thread 0x7fff6aff5700 (LWP 13104) exited] terminate called after throwing an instance of 'itk::ExceptionObject' what(): /build/otb-3NLmOQ/otb-6.6.1+dfsg/Modules/Visualization/Ice/src/otbFragmentShaderRegistry.cxx:155: itk::ERROR: Object(0x5555561777b0): No shader with name StandardShader has been registered. Thread 1 ""monteverdi"" received signal SIGABRT, Aborted. 0x00007ffff5ad7e97 in raise () from /lib/x86_64-linux-gnu/libc.so.6 }}}",defect,closed,normal,OSGeoLive15.0,OSGeoLive,fixed,otb,