Bug#857614: Crash within nouveau when tabbing between windows in gnome-shell

2017-03-14 Thread Jonathan McDowell
On Mon, Mar 13, 2017 at 08:19:37PM +0100, Sven Joachim wrote:
> On 2017-03-13 10:05 +, Jonathan McDowell wrote:
> 
> > Package: xserver-xorg-video-nouveau
> > Version: 1:1.0.13-1+b1
> > Severity: normal
> >
> > This is a crash within gnome-shell, but the backtrace indicates it's
> > within nouveau_dri.so so filing this here.
> 
> The correct package is libgl1-mesa-dri, reassigning.

Doh, I should have realised that!

> > Every now and then (unfortunately I have not figured out how to reliably
> > make the issue occur) when alt-tab between windows gnome-shell will
> > crash. It restarts ok, and the only visable effect is all the window
> > decorations disappearing and then reappearing. I managed to run it
> > within gdb and catch the following backtrace; I did not have
> > xserver-xorg-video-nouveau-dbg installed at the time to get further
> > information but I will see if I can reproduce the issue now I have it
> > installed.
> 
> You had better install libgl1-mesa-dri-dbgsym from the testing-debug
> repository[1], because that's where the crash happens.

Thanks, done. Will follow up if/when I reproduce.

J.

-- 
Interesting concept.
This .sig brought to you by the letter G and the number 43
Product of the Republic of HuggieTag



Bug#857614: Crash within nouveau when tabbing between windows in gnome-shell

2017-03-13 Thread Sven Joachim
Control: reassign -1 libgl1-mesa-dri 13.0.5-1

On 2017-03-13 10:05 +, Jonathan McDowell wrote:

> Package: xserver-xorg-video-nouveau
> Version: 1:1.0.13-1+b1
> Severity: normal
>
> This is a crash within gnome-shell, but the backtrace indicates it's
> within nouveau_dri.so so filing this here.

The correct package is libgl1-mesa-dri, reassigning.

> Every now and then (unfortunately I have not figured out how to reliably
> make the issue occur) when alt-tab between windows gnome-shell will
> crash. It restarts ok, and the only visable effect is all the window
> decorations disappearing and then reappearing. I managed to run it
> within gdb and catch the following backtrace; I did not have
> xserver-xorg-video-nouveau-dbg installed at the time to get further
> information but I will see if I can reproduce the issue now I have it
> installed.

You had better install libgl1-mesa-dri-dbgsym from the testing-debug
repository[1], because that's where the crash happens.

Cheers,
   Sven


1. https://wiki.debian.org/AutomaticDebugPackages



Bug#857614: Crash within nouveau when tabbing between windows in gnome-shell

2017-03-13 Thread Jonathan McDowell
Package: xserver-xorg-video-nouveau
Version: 1:1.0.13-1+b1
Severity: normal

This is a crash within gnome-shell, but the backtrace indicates it's
within nouveau_dri.so so filing this here.

Every now and then (unfortunately I have not figured out how to reliably
make the issue occur) when alt-tab between windows gnome-shell will
crash. It restarts ok, and the only visable effect is all the window
decorations disappearing and then reappearing. I managed to run it
within gdb and catch the following backtrace; I did not have
xserver-xorg-video-nouveau-dbg installed at the time to get further
information but I will see if I can reproduce the issue now I have it
installed.

Thread 1 "gnome-shell" received signal SIGSEGV, Segmentation fault.
__memmove_sse2_unaligned_erms () at 
../sysdeps/x86_64/multiarch/../multiarch/memmove-vec-unaligned-erms.S:345
345 ../sysdeps/x86_64/multiarch/../multiarch/memmove-vec-unaligned-erms.S: 
No such file or directory.
(gdb) bt
#0  __memmove_sse2_unaligned_erms () at 
../sysdeps/x86_64/multiarch/../multiarch/memmove-vec-unaligned-erms.S:345
#1  0x7f54570a8f30 in ?? () from 
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#2  0x7f54571b2948 in ?? () from 
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#3  0x7f54571a7c95 in ?? () from 
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#4  0x7f54571a7e77 in ?? () from 
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#5  0x7f54571b3d04 in ?? () from 
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#6  0x7f5456f8fac2 in ?? () from 
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#7  0x7f5456e202e9 in ?? () from 
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#8  0x7f5456e0768b in ?? () from 
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#9  0x7f546f3a6ecb in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-cogl.so
#10 0x7f546f3ec21a in cogl_framebuffer_clear4f () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-cogl.so
#11 0x7f5472c82cc4 in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#12 0x7f5472c855e4 in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#13 0x7f5472c85600 in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#14 0x7f5472c3b849 in clutter_actor_continue_paint () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#15 0x7f5472c41a6b in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#16 0x7f5472c98525 in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#17 0x7f5472c98593 in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#18 0x7f5472c2d214 in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#19 0x7f5472c2dac2 in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#20 0x7f5472c95397 in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#21 0x7f5472c80d99 in ?? () from 
/usr/lib/x86_64-linux-gnu/mutter/libmutter-clutter-1.0.so
#22 0x7f547212b7f7 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x7f547212ba60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x7f547212bd82 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x7f54738e3a2c in meta_run () from 
/usr/lib/x86_64-linux-gnu/libmutter.so.0
#26 0x55dfa910c4b7 in main ()


-- Package-specific info:
/etc/X11/X does not exist.
/etc/X11/X is not a symlink.
/etc/X11/X is not executable.

VGA-compatible devices on PCI bus:
--
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF119 [GeForce GT 
520] [10de:1040] (rev a1)
05:03.0 VGA compatible controller [0300]: Matrox Electronics Systems Ltd. MGA 
G200eW WPCM450 [102b:0532] (rev 0a)

/etc/X11/xorg.conf does not exist.

/etc/X11/xorg.conf.d does not exist.

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
---
Linux version 4.9.0-2-amd64 (debian-ker...@lists.debian.org) (gcc version 6.3.0 
20170221 (Debian 6.3.0-8) ) #1 SMP Debian 4.9.13-1 (2017-02-27)

Xorg X server log files on system:
--
-rw-r--r-- 1 jmcdowell TICS-User 49990 Mar 13 09:45 
/home/jmcdowell/.local/share/xorg/Xorg.0.log

Contents of most recent Xorg X server log file 
(/home/jmcdowell/.local/share/xorg/Xorg.0.log):
--
[   174.632] (--) Log file renamed from 
"/home/jmcdowell/.local/share/xorg/Xorg.pid-995.log" to 
"/home/jmcdowell/.local/share/xorg/Xorg.0.log"
[   174.633] 
X.Org X Server 1.19.2
Release Date: 2017-03-02
[   174.633] X Protocol Version 11, Revision 0
[   174.633] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[   174.633] Current Operating System: Linux apus 4.9.0-2-amd64 #1 SMP Debian 
4.9.13-1 (2017-02-27) x86_64
[   174.633] Kernel command line: