Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
Qt Creator 3.0.0
-
user@colossus:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
user@colossus:~$ uname -a
Linux colossus 3.2.0-57-generic #87-Ubuntu SMP Tue Nov 12 21:35:10 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
user@colossus:~$ glxinfo
name of display: localhost:11.0
Xlib: extension "NV-GLX" missing on display "localhost:11.0".
display: localhost:11 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_EXT_swap_control, GLX_EXT_swap_control_tear,
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap,
GLX_EXT_framebuffer_sRGB, GLX_NV_present_video, GLX_NV_copy_image,
GLX_NV_multisample_coverage, GLX_NV_video_capture,
GLX_EXT_create_context_es2_profile, GLX_ARB_create_context_robustness
GLX version: 1.4
GLX extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_SGI_swap_control, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_ARB_get_proc_address
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: AMD Radeon HD 7000 series
OpenGL version string: 1.4 (4.2.12217 Compatibility Profile Context 12.104.0.0)
OpenGL extensions:
GL_AMD_seamless_cubemap_per_texture, GL_ARB_blend_func_extended,
GL_ARB_color_buffer_float, GL_ARB_compatibility,
GL_ARB_conservative_depth, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_framebuffer_object,
GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_half_float_pixel,
GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_map_buffer_alignment,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex,
GL_ARB_shader_objects, GL_ARB_shader_texture_lod,
GL_ARB_shading_language_100, GL_ARB_shading_language_420pack,
GL_ARB_shading_language_packing, GL_ARB_shadow,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_float, GL_ARB_texture_gather,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_timer_query,
GL_ARB_transpose_matrix, GL_ARB_vertex_attrib_64bit,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float,
GL_ATI_texture_mirror_once, GL_EXT_texture_env_add, GL_EXT_abgr,
GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_equation_separate,
GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit,
GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_object,
GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4,
GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4,
GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_point_parameters,
GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_texture_compression_latc,
GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod,
GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_shared_exponent,
GL_EXT_texture_sRGB, GL_EXT_texture_swizzle, GL_EXT_timer_query,
GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,
GL_NV_copy_depth_to_color, GL_NV_copy_image, GL_NV_float_buffer,
GL_NV_half_float, GL_NV_texgen_reflection, GL_NV_texture_barrier,
GL_SGIS_generate_mipmap, GL_SGIS_texture_lod
38 GLX Visuals
...
QT 4.8 is installed by local package manager in /usr/...user@colossus :~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.3 LTS Release: 12.04 Codename: precise user@colossus :~$ uname -a Linux colossus 3.2.0-57-generic #87-Ubuntu SMP Tue Nov 12 21:35:10 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux user@colossus :~$ glxinfo name of display: localhost:11.0 Xlib: extension "NV-GLX" missing on display "localhost:11.0". display: localhost:11 screen: 0 direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) server glx vendor string: SGI server glx version string: 1.4 server glx extensions: GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer client glx vendor string: NVIDIA Corporation client glx version string: 1.4 client glx extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB, GLX_NV_present_video, GLX_NV_copy_image, GLX_NV_multisample_coverage, GLX_NV_video_capture, GLX_EXT_create_context_es2_profile, GLX_ARB_create_context_robustness GLX version: 1.4 GLX extensions: GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGI_swap_control, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_get_proc_address OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: AMD Radeon HD 7000 series OpenGL version string: 1.4 (4.2.12217 Compatibility Profile Context 12.104.0.0) OpenGL extensions: GL_AMD_seamless_cubemap_per_texture, GL_ARB_blend_func_extended, GL_ARB_color_buffer_float, GL_ARB_compatibility, GL_ARB_conservative_depth, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_map_buffer_alignment, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex, GL_ARB_shader_objects, GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, GL_ARB_shading_language_420pack, GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_texture_border_clamp, GL_ARB_texture_compression, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_gather, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_timer_query, GL_ARB_transpose_matrix, GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_shared_exponent, GL_EXT_texture_sRGB, GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_copy_depth_to_color, GL_NV_copy_image, GL_NV_float_buffer, GL_NV_half_float, GL_NV_texgen_reflection, GL_NV_texture_barrier, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod 38 GLX Visuals ... QT 4.8 is installed by local package manager in /usr/...
Description
On a Ubuntu 12.04 system (see environment tab) I downloaded and installed qt-linux-opensource-5.2.0-x86_64-offline.run - ran as root and installed into /opt/Qt5.2.0.
After ssh'ing into this machine from Windows 7 desktop, I try and fire up qtcreator to remote display back to Cygwin X11 server running on my desktop, and it segfaults:
user@colossus:~$ /opt/Qt5.2.0/Tools/QtCreator/bin/qtcreator
Xlib: extension "NV-GLX" missing on display "localhost:10.0".
Segmentation fault (core dumped)
user@colossus:~$ ll core
rw------ 1 pete pete 132071424 Jan 6 12:05 core
user@colossus:~$ file core
core: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from '/opt/Qt5.2.0/Tools/QtCreator/bin/qtcreator'
user@colossus:~$ gdb /opt/Qt5.2.0/Tools/QtCreator/bin/qtcreator core
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /home/opt/Qt5.2.0/Tools/QtCreator/bin/qtcreator...(no debugging symbols found)...done.
[New LWP 31984]
[New LWP 31985]
[New LWP 31987]
[New LWP 31992]
[New LWP 31993]
warning: Can't read pathname for load map: Input/output error.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/opt/Qt5.2.0/Tools/QtCreator/bin/qtcreator'.
Program terminated with signal 11, Segmentation fault.
#0 __strstr_sse42 (s1=0x0, s2=<optimized out>) at ../sysdeps/x86_64/multiarch/strstr.c:175
175 ../sysdeps/x86_64/multiarch/strstr.c: No such file or directory.
(gdb) bt
#0 __strstr_sse42 (s1=0x0, s2=<optimized out>) at ../sysdeps/x86_64/multiarch/strstr.c:175
#1 0x00007fc6b9da7715 in ?? () from /home/opt/Qt5.2.0/Tools/QtCreator/bin/plugins/platforms/libqxcb.so
#2 0x00007fc6b9da7842 in ?? () from /home/opt/Qt5.2.0/Tools/QtCreator/bin/plugins/platforms/libqxcb.so
#3 0x00007fc6ac195db8 in QSGRenderLoop::instance() ()
from /home/opt/Qt5.2.0/Tools/QtCreator/lib/qtcreator/plugins/QtProject/../../libQt5Quick.so.5
#4 0x00007fc6ac1b8550 in QQuickWindowPrivate::init(QQuickWindow*) ()
from /home/opt/Qt5.2.0/Tools/QtCreator/lib/qtcreator/plugins/QtProject/../../libQt5Quick.so.5
#5 0x00007fc6ac25b82c in QQuickView::QQuickView(QWindow*) ()
from /home/opt/Qt5.2.0/Tools/QtCreator/lib/qtcreator/plugins/QtProject/../../libQt5Quick.so.5
#6 0x00007fc6a0fdd317 in ?? () from /home/opt/Qt5.2.0/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libWelcome.so
#7 0x00007fc6a0fdd7d6 in ?? () from /home/opt/Qt5.2.0/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libWelcome.so
#8 0x00007fc6c2d3183a in ExtensionSystem::Internal::PluginSpecPrivate::initializePlugin() ()
from /home/opt/Qt5.2.0/Tools/QtCreator/bin/../lib/qtcreator/libExtensionSystem.so.1
#9 0x00007fc6c2d2c6d8 in ExtensionSystem::Internal::PluginManagerPrivate::loadPlugin(ExtensionSystem::PluginSpec*, ExtensionSystem::PluginSpec::State) () from /home/opt/Qt5.2.0/Tools/QtCreator/bin/../lib/qtcreator/libExtensionSystem.so.1
#10 0x00007fc6c2d2c997 in ExtensionSystem::Internal::PluginManagerPrivate::loadPlugins() ()
from /home/opt/Qt5.2.0/Tools/QtCreator/bin/../lib/qtcreator/libExtensionSystem.so.1
#11 0x0000000000409ad9 in ?? ()
#12 0x00007fc6c095276d in __libc_start_main (main=0x4068f0, argc=1, ubp_av=0x7fff73ba4b58, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff73ba4b48) at libc-start.c:226
#13 0x000000000040aa01 in ?? ()
#14 0x00007fff73ba4b48 in ?? ()
#15 0x000000000000001c in ?? ()
#16 0x0000000000000001 in ?? ()
#17 0x00007fff73ba573b in ?? ()
#18 0x0000000000000000 in ?? ()
I was going to attach the core file but it's 20MB compressed with xz, so I can't.
Linux system does have Nvidia binary graphics driver installed. Local Windows system (Cygwin X11 Server) is using AMD Graphics.
Other apps, such as glxgears, glxdemo, emacs, gedit, etc, operate properly via remote display.
Attachments
Issue Links
- is duplicated by
-
QTCREATORBUG-17100 qtcreator broken while connecting using ssh -X command in rhel6
- Closed
- relates to
-
QTCREATORBUG-11232 Failed to find display when run Qt Creator 3.0.0 through X-windows in remote machine
- Closed