Segmentation fault in brw_meta_fast_clear
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mesa |
Confirmed
|
Critical
|
|||
mesa (Debian) |
Fix Released
|
Unknown
|
|||
mesa (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
Bug Description
I have an nvidia optimus notebook, and since yesterdays updates X crashes on the nvidia driver, so I switched to intel. But now, every couple minutes plasmashell crashes with
Thread 1 (Thread 0x7f7b245c6800 (LWP 5307)):
[KCrash Handler]
#6 brw_meta_fast_clear (brw=brw@
#7 0x00007f7b06b3506c in brw_clear (ctx=0x1abcf08, mask=34) at ../../.
#8 0x00007f7b2264737a in QSGBatchRendere
#9 0x00007f7b2264bb3a in QSGBatchRendere
#10 0x00007f7b22656a1c in QSGRenderer:
#11 0x00007f7b22656e9b in QSGRenderer:
#12 0x00007f7b226655be in QSGRenderContex
#13 0x00007f7b226af20c in QQuickWindowPri
#14 0x00007f7b2267fbac in ?? () from /usr/lib/
#15 0x00007f7b226806d1 in ?? () from /usr/lib/
#16 0x00007f7b2015eb8c in QApplicationPri
#17 0x00007f7b20164230 in QApplication:
#18 0x00007f7b1f680a9b in QCoreApplicatio
#19 0x00007f7b1f6d6c1d in QTimerInfoList:
#20 0x00007f7b1f6d7121 in ?? () from /usr/lib/
#21 0x00007f7b1bb59f87 in g_main_
#22 0x00007f7b1bb5a1e0 in ?? () from /lib/x86_
#23 0x00007f7b1bb5a28c in g_main_
#24 0x00007f7b1f6d7e1b in QEventDispatche
#25 0x00007f7b1f67e2da in QEventLoop:
#26 0x00007f7b1f685e4c in QCoreApplicatio
#27 0x00000000004322c3 in main ()
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: libgl1-mesa-dri 10.6.3-1ubuntu1
ProcVersionSign
Uname: Linux 4.1.0-3-generic x86_64
ApportVersion: 2.18-0ubuntu9
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: None
Date: Thu Sep 3 23:10:45 2015
DistUpgraded: Fresh install
DistroCodename: wily
DistroVariant: ubuntu
EcryptfsInUse: Yes
ExtraDebuggingI
GraphicsCard:
Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:2225]
Subsystem: Lenovo Device [17aa:2225]
InstallationDate: Installed on 2015-07-20 (45 days ago)
InstallationMedia: Kubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
MachineType: LENOVO 20CKCTO1WW
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: mesa
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/19/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: N11ET31W (1.07 )
dmi.board.
dmi.board.name: 20CKCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0E50512 STD
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 20CKCTO1WW
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.64-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Thu Sep 3 22:20:47 2015
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 5571
vendor CMN
xserver.version: 2:1.17.2-1ubuntu5
Changed in mesa (Ubuntu): | |
importance: | Undecided → Critical |
Changed in mesa (Debian): | |
status: | Unknown → Confirmed |
Changed in mesa: | |
importance: | Unknown → Critical |
status: | Unknown → Confirmed |
Changed in mesa (Debian): | |
status: | Confirmed → Fix Released |
I can get a segfault in i915 driver using this simple steps (debian/ jessie/ amd64 up-to-date):
$ wget http:// mirrorblender. top-ix. org/peach/ bigbuckbunny_ movies/ big_buck_ bunny_480p_ h264.mov bunny_480p_ h264.mov
$ sudo apt-get install mpv
$ mpv big_buck_
-> press 'f' to get full screen
-> press & hold right-arrow key to fast-forward
See: /bugs.debian. org/769518# 15
https:/
Backtrace is:
Program received signal SIGSEGV, Segmentation fault. entry=0x7fffd40 97a08, fb=fb@entry= 0x7fffd40fa900, buffers= buffers@ entry=2, partial_ clear=partial_ clear@entry= false) ./../.. /../../ src/mesa/ drivers/ dri/i965/ brw_meta_ fast_clear. c:447 ./../.. /../../ src/mesa/ drivers/ dri/i965/ brw_meta_ fast_clear. c: No such file or directory. entry=0x7fffd40 97a08, fb=fb@entry= 0x7fffd40fa900, buffers= buffers@ entry=2, partial_ clear=partial_ clear@entry= false) ./../.. /../../ src/mesa/ drivers/ dri/i965/ brw_meta_ fast_clear. c:447 7a08, mask=2) at ../../. ./../.. /../../ src/mesa/ drivers/ dri/i965/ brw_clear. c:246 render_ frame (p=0x7fffd40fded0) at ../video/ out/gl_ video.c: 1614 out/vo_ opengl. c:167 out/vo. c:581 de90) at ../video/ out/vo. c:679 f700) at pthread_ create. c:309 unix/sysv/ linux/x86_ 64/clone. S:111
[Switching to Thread 0x7fffdbfff700 (LWP 32052)]
brw_meta_fast_clear (brw=brw@
at ../../.
447 ../../.
(gdb) bt
#0 brw_meta_fast_clear (brw=brw@
at ../../.
#1 0x00007fffdb3c2a48 in brw_clear (ctx=0x7fffd409
#2 0x0000555555637269 in gl_video_
#3 0x000055555563c354 in draw_image (vo=<optimized out>, mpi=0x555556370e00) at ../video/
#4 0x0000555555639fa3 in render_frame (vo=0x55555631de90) at ../video/
#5 vo_thread (ptr=0x55555631
#6 0x00007ffff6ac20a4 in start_thread (arg=0x7fffdbff
#7 0x00007ffff00b3ccd in clone () at ../sysdeps/
See:
https:/ /bugs.debian. org/769518# 5