[Bug 101925] playstore/webview crash
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Jul 26 11:50:27 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=101925
Bug ID: 101925
Summary: playstore/webview crash
Product: Mesa
Version: git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/i965
Assignee: intel-3d-bugs at lists.freedesktop.org
Reporter: lemody at gmail.com
QA Contact: intel-3d-bugs at lists.freedesktop.org
Crash happens when trying to login to google play store on android *OR* when
trying to launch one of the 3DMark benchmarks (uses chrome webview as well)
What happens is that aux_surface is NULL in 'get_fast_clear_rect'.
backtrace:
--- 8< ---------------------
07-26 11:29:45.832 3126 3126 F DEBUG : pid: 2951, tid: 3071, name:
Chrome_InProcGp >>> com.google.android.gms.ui <<<
07-26 11:29:45.832 3126 3126 F DEBUG : signal 11 (SIGSEGV), code 1
(SEGV_MAPERR), fault addr 0x10
07-26 11:29:45.832 3126 3126 F DEBUG : rax 0000000100000001 rbx
0000000000000100 rcx 0000000000000000 rdx 000077230a5036c0
07-26 11:29:45.832 3126 3126 F DEBUG : rsi 0000000000000000 rdi
000077230a5030c0
07-26 11:29:45.832 3126 3126 F DEBUG : r8 0000000000000620 r9
0000000000000001 r10 0000000000000000 r11 0000000000000780
07-26 11:29:45.832 3126 3126 F DEBUG : r12 000077230a503808 r13
000077230a5037e0 r14 000077230a503808 r15 0000000000000000
07-26 11:29:45.832 3126 3126 F DEBUG : cs 0000000000000033 ss
000000000000002b
07-26 11:29:45.832 3126 3126 F DEBUG : rip 000077230df54c58 rbp
0000000000000780 rsp 000077230a5030a0 eflags 0000000000010246
07-26 11:29:45.840 3126 3126 F DEBUG :
07-26 11:29:45.840 3126 3126 F DEBUG : backtrace:
07-26 11:29:45.840 3126 3126 F DEBUG : #00 pc 00000000004a2c58
/system/lib64/dri/i965_dri.so (blorp_fast_clear+168)
07-26 11:29:45.840 3126 3126 F DEBUG : #01 pc 0000000000060f78
/system/lib64/dri/i965_dri.so (brw_blorp_clear_color+1960)
07-26 11:29:45.840 3126 3126 F DEBUG : #02 pc 0000000000063e20
/system/lib64/dri/i965_dri.so (brw_clear+752)
07-26 11:29:45.840 3126 3126 F DEBUG : #03 pc 0000000000c7a1bf
/system/app/WebViewGoogle/WebViewGoogle.apk (offset 0xa6f000)
--- 8< ---------------------
bisected to this commit:
--- 8< ---------------------
commit f7f2fa8eb12ea60c1190ebf3c66901830150f4fd
Author: Jason Ekstrand <jason.ekstrand at intel.com>
Date: Thu Jun 15 22:58:49 2017 -0700
i965/miptree: Rework aux enabling
This commit replaces the complex and confusing set of disable flags with
two fairly straightforward fields which describe the intended auxiliary
surface usage and whether or not the miptree supports fast clears.
Right now, supports_fast_clear can be entirely derived from aux_usage
but that will not always be the case.
This commit makes functional changes. One of these changes is that it
re-enables multisampled fast-clears which were accidentally disabled in
cec30a666930ddb8476a9452a89364a24979ff62 around a year ago. Fixing this
improves the SynMark v7 DeferredAA test by around ~3% on some gen9
hardware. This commit also gets us closer to enabling CCS_E for
window-system buffers which are Y-tiled.
Reviewed-by: Chad Versace <chadversary at chromium.org>
Reviewed-by: Topi Pohjolainen <topi.pohjolainen at intel.com>
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20170726/c2ae8d3d/attachment-0001.html>
More information about the intel-3d-bugs
mailing list