Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so

2015-09-10 Thread Fernanda & John Harrington
That seems to have worked.  Thanks.  I can wait for this to get into the 
testing repository.  Below is the terminal output:


# LIBGL_DRIVERS_PATH=/tmp/scratchdir/usr/lib/i386-linux-gnu/dri glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
GLX_EXT_visual_info,

GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, 
GLX_ARB_multisample,

GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile,
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
GLX_EXT_visual_info,

GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB,
GLX_ARB_get_proc_address, GLX_ARB_multisample, 
GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
GLX_EXT_visual_info,

GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync
OpenGL vendor string: Nouveau
OpenGL renderer string: Mesa DRI nv18 x86/MMX+/3DNow!+/SSE2
OpenGL version string: 1.2 Mesa 10.6.5
OpenGL extensions:
GL_AMD_shader_trinary_minmax, GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt5, GL_APPLE_packed_pixels,
GL_APPLE_vertex_array_object, GL_ARB_clear_buffer_object,
GL_ARB_compressed_texture_pixel_storage, GL_ARB_copy_buffer,
GL_ARB_debug_output, GL_ARB_draw_buffers, GL_ARB_get_program_binary,
GL_ARB_half_float_pixel, GL_ARB_invalidate_subdata,
GL_ARB_map_buffer_alignment, GL_ARB_multi_bind, GL_ARB_multisample,
GL_ARB_multitexture, GL_ARB_program_interface_query, 
GL_ARB_robustness,

GL_ARB_sampler_objects, GL_ARB_separate_shader_objects,
GL_ARB_shader_objects, GL_ARB_shading_language_100,
GL_ARB_texture_compression, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_rectangle, GL_ARB_texture_storage, 
GL_ARB_transpose_matrix,

GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding,
GL_ARB_vertex_buffer_object, GL_ARB_window_pos, GL_ATI_draw_buffers,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, 
GL_EXT_copy_texture,

GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit,
GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels, 
GL_EXT_polygon_offset,

GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_stencil_wrap, 
GL_EXT_subtexture,

GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_KHR_context_flush_control,
GL_KHR_debug, GL_MESA_window_pos, GL_NV_blend_square, 
GL_NV_fog_distance,

GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
GL_NV_texture_rectangle, GL_OES_read_format, GL_S3_s3tc,
GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp, 
GL_SGIS_texture_lod,

GL_SUN_multi_draw_arrays

64 GLX Visuals
visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer 

Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so

2015-09-09 Thread Sven Joachim
On 2015-09-09 00:49 +0200, John Harrington wrote:

> Package: libgl1-mesa-dri
> Version: 10.6.3-1
> Followup-For: Bug #698989
>
> Dear Maintainer,
>
> I have the same or very similar problem with the 10.6.3-1 version of libgl1
> -mesa-dri.

I suspect that it's a different problem, Mesa 10.6 introduced a
regression[1] in the nouveau_vieux driver which has been fixed in
10.6.4.  Unfortunately the current version of libgl1-mesa-dri is not
installable in stable, but you probably can test it in the following
way:

$ dpkg-deb -x libgl1-mesa-dri_10.6.5-1_i386.deb /tmp/scratchdir
$ LIBGL_DRIVERS_PATH=/tmp/scratchdir/usr/lib/i386-linux-gnu/dri glxinfo

Good luck,
Sven


1. https://bugs.freedesktop.org/show_bug.cgi?id=91570



Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so

2015-09-08 Thread John Harrington
Package: libgl1-mesa-dri
Version: 10.6.3-1
Followup-For: Bug #698989

Dear Maintainer,

I have the same or very similar problem with the 10.6.3-1 version of libgl1
-mesa-dri.  I always get a segmentation fault when running glxgears or glxinfo.
Running glxinfo leaves the following in syslog:

Sep  8 17:13:02 kitchencomp kernel: [ 4094.174665] glxinfo [19742]: segfault at
f0 ip b69900c5 sp bfb5ddec error 4 in nouveau_vieux_dri.so[b680+652000]
Sep  8 17:13:25 kitchencomp kernel: [ 4116.827296] glxinfo[19859]: segfault at
f0 ip b69250c5 sp bfbaa41c error 4 in nouveau_vieux_dri.so[b6795000+652000]

I recently reinstalled xserver-xorg-core:i386 (1.17.2-1.1), xserver-xorg-video-
nouveau:i386 (1.0.11-1+b1), libdrm-nouveau2:i386 (2.4.64-1), libgl1-mesa-
dri:i386 (10.6.3-1), and libgl1-mesa-glx:i386 (10.6.3-1) to see whether that
would fix the problem, but it didn't.  I had direct rendering working with the
nouveau driver when the nvidia proprietary driver for this card first became
incompatible with xorg.  I don't know which upgrade resulted in the loss of
direct rendering.

I'm submitting this report with data compiled while running the
3.16.0-4-686-pae kernel, but I have the same problem when running the
4.1.0-1-686-pae kernel as well as an earlier non-pae kernel.


--John Harrington



-- Package-specific info:
glxinfo:


X server symlink status:

lrwxrwxrwx 1 root root 13 Aug 27  2012 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2539480 Aug 11 06:09 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV18 [GeForce4 MX 
4000] [10de:0185] (rev c1)

Xorg X server configuration file status:

-rw-r--r-- 1 root root 5017 Aug 13 14:27 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
---
Section "ServerLayout"
Identifier "X.org Configured"
Screen  0  "Screen0" 0 0
Screen  1  "Screen1" RightOf "Screen0"
Screen  2  "Screen2" RightOf "Screen1"
InputDevice"Mouse0" "CorePointer"
InputDevice"Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection

Section "Module"
Load"glx"
#   Load"dri"
Load  "extmod"
Load  "dbe"
Load  "dri2"
Load  "record"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver  "kbd"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver  "mouse"
Option  "Protocol" "auto"
Option  "Device" "/dev/input/mice"
Option  "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier   "Monitor0"
VendorName   "Monitor Vendor"
ModelName"Monitor Model"
EndSection

Section "Monitor"
Identifier   "Monitor1"
VendorName   "Monitor Vendor"
ModelName"Monitor Model"
EndSection

Section "Monitor"
Identifier   "Monitor2"
VendorName   "Monitor Vendor"
ModelName"Monitor Model"
EndSection

Section "Device"
### Available Driver options are:-
### Values: : integer, : float, : "True"/"False",
### : "String", : " Hz/kHz/MHz",
### : "%"
### [arg]: arg optional
#Option "SWcursor"  # []
#Option "HWcursor"  # []
#Option "NoAccel"   # []
#Option "ShadowFB"  # []
#Option "VideoKey"  # 
#Option "WrappedFB" # []
#Option "GLXVBlank" # []
#Option "ZaphodHeads"   # 
#Option "PageFlip"  # []
#Option "SwapLimit" # 
#Option "AsyncUTSDFS"   # []
Identifier  "Device0"
Driver  "nouveau"
BusID   "PCI:1:0:0"
EndSection

Section "Device"
### Available Driver options are:-
### Values: : integer, : float, : "True"/"False",
### : "String", : " Hz/kHz/MHz",
### : "%"
### [arg]: arg optional
#Option "ShadowFB"  # []
#Option "Rotate"# 
#Option "fbdev" # 
#Option "debug" # []
Identifier  "Device1"
   

Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so

2013-04-28 Thread Alberto
2013/3/13 Sven Joachim svenj...@gmx.de:
 sorry that nobody responded sooner.

Sorry also on my side, for the very late reply of your request of
additional details.

The problem is still present, and the machine has been updated before
repeating the test.

 *glxinfo* exits with a segmentation fault on my system (nouveau default
 driver).

 The error reported in dmesg is
 glxinfo[4005]: segfault at 4 ip b6d80b01 sp bfb2c160 error 4 in
 nouveau_vieux_dri.so[b6d65000+36]

 Can you please install the libgl1-mesa-dri-dbg package and try to get a
 backtrace?

Here were are:

Program received signal SIGSEGV, Segmentation fault.
nv04_context_engine (ctx=ctx@entry=0x806ff48) at nv04_context.c:70
70nv04_context.c: No such file or directory.
(gdb) bt
#0  nv04_context_engine (ctx=ctx@entry=0x806ff48) at nv04_context.c:70
#1  0xb7606508 in nv04_emit_tex_obj (ctx=0x806ff48, emit=65) at
nv04_state_tex.c:64
#2  0xb760455d in nv04_channel_flush_notify (chan=0x82389d8) at
nv04_context.c:99
#3  0xb7fda4ec in nouveau_pushbuf_flush () from
/usr/lib/i386-linux-gnu/libdrm_nouveau.so.1
#4  0xb7fda878 in nouveau_grobj_free () from
/usr/lib/i386-linux-gnu/libdrm_nouveau.so.1
#5  0xb76044c8 in nv04_context_destroy (ctx=0x806ff48) at nv04_context.c:161
#6  0xb75ff818 in nouveau_context_destroy (dri_ctx=0x8062750) at
nouveau_context.c:187
#7  0xb75fbf0a in driDestroyContext (pcp=0x8062750) at ../common/dri_util.c:288
#8  0xb7ee044a in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1
#9  0xb7eba998 in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1
#10 0xb7ebaa1e in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1
#11 0xb7d58653 in XCloseDisplay () from /usr/lib/i386-linux-gnu/libX11.so.6
#12 0x08049b18 in ?? ()
#13 0xb7be0e46 in __libc_start_main () from
/lib/i386-linux-gnu/i686/cmov/libc.so.6
#14 0x0804a2e9 in ?? ()

 With *glxgears* often (but not always) the desktop freezes, without rotating
 gears (glxgears window completely black) and without possibility to regain
 control of the system using the keyboard (but still possible from outside 
 with
 SSH).

 Is there anything in the kernel or X.org logs?

dmesg:
glxinfo[3460]: segfault at 4 ip b6d16af1 sp bfe2ba50 error 4 in
nouveau_vieux_dri.so[b6cfb000+36]

/var/log/Xorg.0.log:
nothing

--
Alberto


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CABJTKALcCkS_NT-8_Q2Y6Hg77=dmwqjz4by1jgnn_fuojdi...@mail.gmail.com



Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so

2013-03-13 Thread Sven Joachim
Hi,

sorry that nobody responded sooner.

On 2013-01-26 01:34 +0100, Alberto wrote:

 Package: libgl1-mesa-dri
 Version: 8.0.5-3
 Severity: important

 *glxinfo* exits with a segmentation fault on my system (nouveau default
 driver).

 The error reported in dmesg is
 glxinfo[4005]: segfault at 4 ip b6d80b01 sp bfb2c160 error 4 in
 nouveau_vieux_dri.so[b6d65000+36]

Can you please install the libgl1-mesa-dri-dbg package and try to get a
backtrace?

 With *glxgears* often (but not always) the desktop freezes, without rotating
 gears (glxgears window completely black) and without possibility to regain
 control of the system using the keyboard (but still possible from outside with
 SSH).

Is there anything in the kernel or X.org logs?

Cheers,
   Sven


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8738vzrq97@turtle.gmx.de