All of lore.kernel.org
 help / color / mirror / Atom feed
* [bug] tab crash on media playback
@ 2021-02-26  6:47 Cory Bolar
  2021-02-26  9:59 ` Christian König
  0 siblings, 1 reply; 7+ messages in thread
From: Cory Bolar @ 2021-02-26  6:47 UTC (permalink / raw)
  To: amd-gfx; +Cc: cory.bolar

[-- Attachment #1: Type: text/plain, Size: 1215 bytes --]

Hello,

When upgrading the kernel from 5.10 to 5.11 my Chromium browser's tab 
crashes
when playing video files, for example, any youtube video.  Other media 
related
programs and browsers appear unaffected and I have tried multiple 
versions of
Chromium but this has not resolved the issue.

I bisected the mainline kernel from tags v5.10 to v5.11 and found commit
d3ef581afa5e6a65cc3a40de2e62901f17b8cebc to be the first commit to cause 
this
problem.

A few other details:

GPU: RX580
Window Manager: Sway (Wayland)
Chromium flags: --enable-features=UseOzonePlatform --ozone-platform=wayland
--enable-logging=stderr --v=1

Without these specific chromium flags media playback works as expected but I
lose native wayland integration that has been working for some time now.

There are no logs in dmesg during the tab crash but I have attached the 
crash
dump and relevant log sections from chromium, although I understand if 
they are
not useful to you.  I have not yet reported this bug to chrome as I was 
able to
reproduce/resolve it reliably with kernel version changes but not with 
chromium
changes.

Please let me know if there is any other information or tests I can 
perform to
assist.

Thanks,

Cory


[-- Attachment #2: chromium-dump --]
[-- Type: text/plain, Size: 19176 bytes --]

Feb 26 00:47:52 arch-host systemd-coredump[7118]: [🡕] Process 6755 (chromium) of user 1000 dumped core.

Stack trace of thread 10:
#0  0x000055b71286fa41 n/a (chromium + 0x565da41)
#1  0x000055b7128643da n/a (chromium + 0x56523da)
#2  0x000055b71285e582 n/a (chromium + 0x564c582)
#3  0x000055b71285b175 n/a (chromium + 0x5649175)
#4  0x000055b70f8608c9 n/a (chromium + 0x264e8c9)
#5  0x000055b70f8628d1 n/a (chromium + 0x26508d1)
#6  0x000055b7141a67e8 n/a (chromium + 0x6f947e8)
#7  0x000055b716c0558c n/a (chromium + 0x99f358c)
#8  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#9  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#10 0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 2:
#0  0x00007f6a0819b39e epoll_wait (libc.so.6 + 0xff39e)
#1  0x000055b711c38b4f n/a (chromium + 0x4a26b4f)
#2  0x000055b711c3640f n/a (chromium + 0x4a2440f)
#3  0x000055b711b1cd26 n/a (chromium + 0x490ad26)
#4  0x000055b711ad08f1 n/a (chromium + 0x48be8f1)
#5  0x000055b711aa5d32 n/a (chromium + 0x4893d32)
#6  0x000055b711ae242b n/a (chromium + 0x48d042b)
#7  0x000055b711ae92d8 n/a (chromium + 0x48d72d8)
#8  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#9  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#10 0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 1:
#0  0x000055b712efb5f5 n/a (chromium + 0x5ce95f5)
#1  0x000055b7158bf378 n/a (chromium + 0x86ad378)
#2  0x000055b71553ab9b n/a (chromium + 0x8328b9b)
#3  0x000055b715538cea n/a (chromium + 0x8326cea)
#4  0x000055b71553aeeb n/a (chromium + 0x8328eeb)
#5  0x000055b71553a698 n/a (chromium + 0x8328698)
#6  0x000055b7154d9b77 n/a (chromium + 0x82c7b77)
#7  0x000055b7154da9c8 n/a (chromium + 0x82c89c8)
#8  0x000055b7158aaa85 n/a (chromium + 0x8698a85)
#9  0x000055b7158ab80c n/a (chromium + 0x869980c)
#10 0x000055b7158ab80c n/a (chromium + 0x869980c)
#11 0x000055b7158aa7b9 n/a (chromium + 0x86987b9)
#12 0x000055b714f003bd n/a (chromium + 0x7cee3bd)
#13 0x000055b714eff075 n/a (chromium + 0x7ced075)
#14 0x000055b714efdfa0 n/a (chromium + 0x7cebfa0)
#15 0x000055b714efdd53 n/a (chromium + 0x7cebd53)
#16 0x000055b71549ad11 n/a (chromium + 0x8288d11)
#17 0x000055b715c86676 n/a (chromium + 0x8a74676)
#18 0x000055b715958ada n/a (chromium + 0x8746ada)
#19 0x000055b712be9135 n/a (chromium + 0x59d7135)
#20 0x000055b712c732db n/a (chromium + 0x5a612db)
#21 0x000055b712c7a24d n/a (chromium + 0x5a6824d)
#22 0x000055b711abd02e n/a (chromium + 0x48ab02e)
#23 0x000055b711acfadb n/a (chromium + 0x48bdadb)
#24 0x000055b711a7e42d n/a (chromium + 0x486c42d)
#25 0x000055b711ad08f1 n/a (chromium + 0x48be8f1)
#26 0x000055b711aa5d32 n/a (chromium + 0x4893d32)
#27 0x000055b716c13de6 n/a (chromium + 0x9a01de6)
#28 0x000055b711a3d3e3 n/a (chromium + 0x482b3e3)
#29 0x000055b711a3a77e n/a (chromium + 0x482877e)
#30 0x000055b70f0c01c5 ChromeMain (chromium + 0x1eae1c5)
#31 0x00007f6a080c3b25 __libc_start_main (libc.so.6 + 0x27b25)
#32 0x000055b70edd052e _start (chromium + 0x1bbe52e)

Stack trace of thread 5:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b711b0c371 n/a (chromium + 0x48fa371)
#3  0x000055b711b0cc25 n/a (chromium + 0x48fac25)
#4  0x000055b711b0c91b n/a (chromium + 0x48fa91b)
#5  0x000055b711a7e46b n/a (chromium + 0x486c46b)
#6  0x000055b711ad08f1 n/a (chromium + 0x48be8f1)
#7  0x000055b711aa5d32 n/a (chromium + 0x4893d32)
#8  0x000055b711ae92d8 n/a (chromium + 0x48d72d8)
#9  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#10 0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#11 0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 11:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b711b0c371 n/a (chromium + 0x48fa371)
#3  0x000055b716c05535 n/a (chromium + 0x99f3535)
#4  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#5  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#6  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 30:
#0  0x000055b70efd2827 n/a (chromium + 0x1dc0827)
#1  0x000055b712b2b072 n/a (chromium + 0x5919072)
#2  0x000055b712af5f2b n/a (chromium + 0x58e3f2b)
#3  0x000055b712af0d2e n/a (chromium + 0x58ded2e)
#4  0x000055b712af0297 n/a (chromium + 0x58de297)
#5  0x000055b712b4014b n/a (chromium + 0x592e14b)
#6  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#7  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 9:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b711b0c371 n/a (chromium + 0x48fa371)
#3  0x000055b716c05535 n/a (chromium + 0x99f3535)
#4  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#5  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#6  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 19:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 24:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b711b0c371 n/a (chromium + 0x48fa371)
#3  0x000055b711b0cc25 n/a (chromium + 0x48fac25)
#4  0x000055b711b0c91b n/a (chromium + 0x48fa91b)
#5  0x000055b711ae3834 n/a (chromium + 0x48d1834)
#6  0x000055b711ae32da n/a (chromium + 0x48d12da)
#7  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#8  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#9  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 26:
#0  0x000055b70efd27fc n/a (chromium + 0x1dc07fc)
#1  0x000055b712b2b6db n/a (chromium + 0x59196db)
#2  0x000055b712af5f2b n/a (chromium + 0x58e3f2b)
#3  0x000055b712af0d2e n/a (chromium + 0x58ded2e)
#4  0x000055b712af0297 n/a (chromium + 0x58de297)
#5  0x000055b712b4014b n/a (chromium + 0x592e14b)
#6  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#7  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 27:
#0  0x000055b70efd27f8 n/a (chromium + 0x1dc07f8)
#1  0x000055b712b2b6db n/a (chromium + 0x59196db)
#2  0x000055b712af5f2b n/a (chromium + 0x58e3f2b)
#3  0x000055b712af0d2e n/a (chromium + 0x58ded2e)
#4  0x000055b712af0297 n/a (chromium + 0x58de297)
#5  0x000055b712b4014b n/a (chromium + 0x592e14b)
#6  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#7  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 14:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 8:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b711b0c371 n/a (chromium + 0x48fa371)
#3  0x000055b711b0cc25 n/a (chromium + 0x48fac25)
#4  0x000055b711b0c91b n/a (chromium + 0x48fa91b)
#5  0x000055b711ae3834 n/a (chromium + 0x48d1834)
#6  0x000055b711ae32da n/a (chromium + 0x48d12da)
#7  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#8  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#9  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 17:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 31:
#0  0x000055b70efd2827 n/a (chromium + 0x1dc0827)
#1  0x000055b712b2b072 n/a (chromium + 0x5919072)
#2  0x000055b712af5f2b n/a (chromium + 0x58e3f2b)
#3  0x000055b712af0d2e n/a (chromium + 0x58ded2e)
#4  0x000055b712af0297 n/a (chromium + 0x58de297)
#5  0x000055b712b4014b n/a (chromium + 0x592e14b)
#6  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#7  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 21:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 32:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b712b3ff78 n/a (chromium + 0x592df78)
#3  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#4  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 4:
#0  0x00007f6a0819b39e epoll_wait (libc.so.6 + 0xff39e)
#1  0x000055b711c38b4f n/a (chromium + 0x4a26b4f)
#2  0x000055b711c3640f n/a (chromium + 0x4a2440f)
#3  0x000055b711b1cd26 n/a (chromium + 0x490ad26)
#4  0x000055b711ad08f1 n/a (chromium + 0x48be8f1)
#5  0x000055b711aa5d32 n/a (chromium + 0x4893d32)
#6  0x000055b711ae92d8 n/a (chromium + 0x48d72d8)
#7  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#8  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#9  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 13:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b711b0c371 n/a (chromium + 0x48fa371)
#3  0x000055b716c05535 n/a (chromium + 0x99f3535)
#4  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#5  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#6  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 22:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae34e8 n/a (chromium + 0x48d14e8)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 33:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b712af3962 n/a (chromium + 0x58e1962)
#3  0x000055b712b3fe2e n/a (chromium + 0x592de2e)
#4  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#5  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 15:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 29:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b712af3962 n/a (chromium + 0x58e1962)
#3  0x000055b712b3fe2e n/a (chromium + 0x592de2e)
#4  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#5  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 3:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 23:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711a7e482 n/a (chromium + 0x486c482)
#5  0x000055b711ad08f1 n/a (chromium + 0x48be8f1)
#6  0x000055b711aa5d32 n/a (chromium + 0x4893d32)
#7  0x000055b7115f8ec9 n/a (chromium + 0x43e6ec9)
#8  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#9  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#10 0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 16:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 18:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 34:
#0  0x00007f6a0c10687c read (libpthread.so.0 + 0x1287c)
#1  0x000055b711b03a6b n/a (chromium + 0x48f1a6b)
#2  0x000055b711b0bd08 n/a (chromium + 0x48f9d08)
#3  0x000055b70f7c4d32 n/a (chromium + 0x25b2d32)
#4  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#5  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#6  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 20:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 7:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711a7e482 n/a (chromium + 0x486c482)
#5  0x000055b711ad08f1 n/a (chromium + 0x48be8f1)
#6  0x000055b711aa5d32 n/a (chromium + 0x4893d32)
#7  0x000055b7115f8ec9 n/a (chromium + 0x43e6ec9)
#8  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#9  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#10 0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 28:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b712b3ff78 n/a (chromium + 0x592df78)
#3  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#4  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 25:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b711b0c371 n/a (chromium + 0x48fa371)
#3  0x000055b711b0cc25 n/a (chromium + 0x48fac25)
#4  0x000055b711b0c91b n/a (chromium + 0x48fa91b)
#5  0x000055b711a7e46b n/a (chromium + 0x486c46b)
#6  0x000055b711ad08f1 n/a (chromium + 0x48be8f1)
#7  0x000055b711aa5d32 n/a (chromium + 0x4893d32)
#8  0x000055b711ae92d8 n/a (chromium + 0x48d72d8)
#9  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#10 0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#11 0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 12:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2  0x000055b711b0c371 n/a (chromium + 0x48fa371)
#3  0x000055b716c05535 n/a (chromium + 0x99f3535)
#4  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#5  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#6  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)

Stack trace of thread 6:
#0  0x00007f6a0c1099ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1  0x00007f6a0c103574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574)
#2  0x000055b711b0c501 n/a (chromium + 0x48fa501)
#3  0x000055b711b0cc34 n/a (chromium + 0x48fac34)
#4  0x000055b711ae3847 n/a (chromium + 0x48d1847)
#5  0x000055b711ae328a n/a (chromium + 0x48d128a)
#6  0x000055b711b0fef5 n/a (chromium + 0x48fdef5)
#7  0x00007f6a0c0fd299 start_thread (libpthread.so.0 + 0x9299)
#8  0x00007f6a0819b053 __clone (libc.so.6 + 0xff053)


[-- Attachment #3: chromium-logs --]
[-- Type: text/plain, Size: 939 bytes --]

[7101:7107:0226/004751.229414:WARNING:sync_reader.cc(190)] SyncReader::Read timed out, audio glitch count=10
[6663:6702:0226/004751.278297:VERBOSE1:network_delegate.cc(32)] NetworkDelegate::NotifyBeforeURLRequest: https://ssl.gstatic.com/safebrowsing/csd/client_model_v5_variation_4.pb
[7101:7107:0226/004751.478576:WARNING:sync_reader.cc(190)] SyncReader::Read timed out, audio glitch count=20
[7101:7107:0226/004751.752478:WARNING:sync_reader.cc(190)] SyncReader::Read timed out, audio glitch count=30
[7101:7107:0226/004752.026464:WARNING:sync_reader.cc(190)] SyncReader::Read timed out, audio glitch count=40
[7101:7107:0226/004752.290554:WARNING:sync_reader.cc(190)] SyncReader::Read timed out, audio glitch count=50
[7101:7107:0226/004752.564267:WARNING:sync_reader.cc(190)] SyncReader::Read timed out, audio glitch count=60
[7101:7107:0226/004752.564292:WARNING:sync_reader.cc(172)] ASR: No room in socket buffer.: Broken pipe (32)

[-- Attachment #4: Type: text/plain, Size: 154 bytes --]

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [bug] tab crash on media playback
  2021-02-26  6:47 [bug] tab crash on media playback Cory Bolar
@ 2021-02-26  9:59 ` Christian König
  2021-02-26 14:04   ` Cory Bolar
  0 siblings, 1 reply; 7+ messages in thread
From: Christian König @ 2021-02-26  9:59 UTC (permalink / raw)
  To: Cory Bolar, amd-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1822 bytes --]

Hi Cory,

I'm the author of the patch you bisected, but that looks like a bit 
strange bisect result.

The patch in question shouldn't have an functional change, it just 
restructures the code.

Can I send you a debugging patch which prints a few lines into dmesg 
when problems happen?

Thanks in advance,
Christian.

Am 26.02.21 um 07:47 schrieb Cory Bolar:
> Hello,
>
> When upgrading the kernel from 5.10 to 5.11 my Chromium browser's tab 
> crashes
> when playing video files, for example, any youtube video.  Other media 
> related
> programs and browsers appear unaffected and I have tried multiple 
> versions of
> Chromium but this has not resolved the issue.
>
> I bisected the mainline kernel from tags v5.10 to v5.11 and found commit
> d3ef581afa5e6a65cc3a40de2e62901f17b8cebc to be the first commit to 
> cause this
> problem.
>
> A few other details:
>
> GPU: RX580
> Window Manager: Sway (Wayland)
> Chromium flags: --enable-features=UseOzonePlatform 
> --ozone-platform=wayland
> --enable-logging=stderr --v=1
>
> Without these specific chromium flags media playback works as expected 
> but I
> lose native wayland integration that has been working for some time now.
>
> There are no logs in dmesg during the tab crash but I have attached 
> the crash
> dump and relevant log sections from chromium, although I understand if 
> they are
> not useful to you.  I have not yet reported this bug to chrome as I 
> was able to
> reproduce/resolve it reliably with kernel version changes but not with 
> chromium
> changes.
>
> Please let me know if there is any other information or tests I can 
> perform to
> assist.
>
> Thanks,
>
> Cory
>
>
> _______________________________________________
> amd-gfx mailing list
> amd-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/amd-gfx


[-- Attachment #1.2: Type: text/html, Size: 2989 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [bug] tab crash on media playback
  2021-02-26  9:59 ` Christian König
@ 2021-02-26 14:04   ` Cory Bolar
  2021-02-26 16:15     ` Nirmoy
  0 siblings, 1 reply; 7+ messages in thread
From: Cory Bolar @ 2021-02-26 14:04 UTC (permalink / raw)
  To: amd-gfx, Christian König; +Cc: Cory Bolar

On 2/26/21 4:59 AM, Christian König wrote:
> Can I send you a debugging patch which prints a few lines into dmesg 
> when problems happen?

I would be happy to apply and test a debug patch.

Thanks,

Cory


_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [bug] tab crash on media playback
  2021-02-26 14:04   ` Cory Bolar
@ 2021-02-26 16:15     ` Nirmoy
  2021-02-26 17:31       ` Cory Bolar
  0 siblings, 1 reply; 7+ messages in thread
From: Nirmoy @ 2021-02-26 16:15 UTC (permalink / raw)
  To: Cory Bolar, amd-gfx, Christian König

Hi Cory,


On 2/26/21 3:04 PM, Cory Bolar wrote:
> On 2/26/21 4:59 AM, Christian König wrote:
>> Can I send you a debugging patch which prints a few lines into dmesg 
>> when problems happen?
>
> I would be happy to apply and test a debug patch.

Please try this[1] debug patch and let us know if you see anything 
interesting in dmesg.


[1] 
https://github.com/nirmoy/linux/commit/72c7a7e16284b30905753241b1e90112188822c9


Regards,

Nirmoy

>
> Thanks,
>
> Cory
>
>
> _______________________________________________
> amd-gfx mailing list
> amd-gfx@lists.freedesktop.org
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Famd-gfx&data=04%7C01%7Cnirmoy.das%40amd.com%7C7a80cf69e3c64ee3395208d8da624081%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637499462822593639%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=AwfL%2BG8NVeo2%2Bjd0BHyEh%2FcYwUBdfLbMO957BcXCnLk%3D&reserved=0 
>
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [bug] tab crash on media playback
  2021-02-26 16:15     ` Nirmoy
@ 2021-02-26 17:31       ` Cory Bolar
  2021-02-27 13:42         ` Christian König
  0 siblings, 1 reply; 7+ messages in thread
From: Cory Bolar @ 2021-02-26 17:31 UTC (permalink / raw)
  To: Nirmoy, amd-gfx, Christian König; +Cc: cory.bolar

On 2/26/21 11:15 AM, Nirmoy wrote:
> Please try this[1] debug patch and let us know if you see anything 
> interesting in dmesg.
>
>
> [1] 
> https://github.com/nirmoy/linux/commit/72c7a7e16284b30905753241b1e90112188822c9
>
>
> Regards,
>
> Nirmoy


Dmesg output when triggering the crash:


[   75.851792] amdgpu_ttm_fault: ttm_bo_vm_fault_reserved failed with 1024
[   76.516683] audit: type=1701 audit(1614360163.342:84): auid=1000 
uid=1000 gid=1000 ses=1 pid=2185 comm="CompositorTileW" 
exe="/usr/lib/chromium/chromium" sig=7 res=1
[   76.527040] audit: type=1334 audit(1614360163.352:85): prog-id=14 op=LOAD
[   76.527136] audit: type=1334 audit(1614360163.352:86): prog-id=15 op=LOAD
[   76.528004] audit: type=1130 audit(1614360163.356:87): pid=1 uid=0 
auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-2787-0 
comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? 
terminal=? res=success'
[   78.054698] audit: type=1131 audit(1614360164.882:88): pid=1 uid=0 
auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-2787-0 
comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? 
terminal=? res=success'
[   78.089110] amdgpu_ttm_fault: ttm_bo_vm_reserve failed with 1024
[   78.260909] audit: type=1334 audit(1614360165.089:89): prog-id=15 
op=UNLOAD
[   78.260913] audit: type=1334 audit(1614360165.089:90): prog-id=14 
op=UNLOAD


Thanks,

Cory


_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [bug] tab crash on media playback
  2021-02-26 17:31       ` Cory Bolar
@ 2021-02-27 13:42         ` Christian König
  2021-02-27 15:23           ` Cory Bolar
  0 siblings, 1 reply; 7+ messages in thread
From: Christian König @ 2021-02-27 13:42 UTC (permalink / raw)
  To: Cory Bolar, Nirmoy, amd-gfx



Am 26.02.21 um 18:31 schrieb Cory Bolar:
> On 2/26/21 11:15 AM, Nirmoy wrote:
>> Please try this[1] debug patch and let us know if you see anything 
>> interesting in dmesg.
>>
>>
>> [1] 
>> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnirmoy%2Flinux%2Fcommit%2F72c7a7e16284b30905753241b1e90112188822c9&data=04%7C01%7Cchristian.koenig%40amd.com%7Cf8d7dc508f83426eb59808d8da7c536c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637499574802114319%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=KNH6o1Xzyn26J3%2FcrECK8hjFIuNaWWotyUcd9sJE%2BHQ%3D&reserved=0
>>
>>
>> Regards,
>>
>> Nirmoy
>
>
> Dmesg output when triggering the crash:
>
>
> [   75.851792] amdgpu_ttm_fault: ttm_bo_vm_fault_reserved failed with 
> 1024
> [   76.516683] audit: type=1701 audit(1614360163.342:84): auid=1000 
> uid=1000 gid=1000 ses=1 pid=2185 comm="CompositorTileW" 
> exe="/usr/lib/chromium/chromium" sig=7 res=1
> [   76.527040] audit: type=1334 audit(1614360163.352:85): prog-id=14 
> op=LOAD
> [   76.527136] audit: type=1334 audit(1614360163.352:86): prog-id=15 
> op=LOAD
> [   76.528004] audit: type=1130 audit(1614360163.356:87): pid=1 uid=0 
> auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-2787-0 
> comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? 
> terminal=? res=success'
> [   78.054698] audit: type=1131 audit(1614360164.882:88): pid=1 uid=0 
> auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-2787-0 
> comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? 
> terminal=? res=success'
> [   78.089110] amdgpu_ttm_fault: ttm_bo_vm_reserve failed with 1024
> [   78.260909] audit: type=1334 audit(1614360165.089:89): prog-id=15 
> op=UNLOAD
> [   78.260913] audit: type=1334 audit(1614360165.089:90): prog-id=14 
> op=UNLOAD

This just means that the fault needs to be retried and isn't anything 
special.

I have no idea why this should cause any problems.

Regards,
Christian.

>
>
> Thanks,
>
> Cory
>
>

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [bug] tab crash on media playback
  2021-02-27 13:42         ` Christian König
@ 2021-02-27 15:23           ` Cory Bolar
  0 siblings, 0 replies; 7+ messages in thread
From: Cory Bolar @ 2021-02-27 15:23 UTC (permalink / raw)
  To: Christian König, Nirmoy, amd-gfx

On 2/27/21 8:42 AM, Christian König wrote:
>
> This just means that the fault needs to be retried and isn't anything 
> special.
>
> I have no idea why this should cause any problems.
>
> Regards,
> Christian.
>

Thanks all.  I may try reporting this to the chrome folks to see if they 
have
any ideas.  I am not too keen on having to compile chromium with debug 
symbols
or to test patches but that would probably help.

I'll report back here in the future if anything interesting and kernel 
related
is found.

Thanks,

Cory

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-03-01  8:25 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-26  6:47 [bug] tab crash on media playback Cory Bolar
2021-02-26  9:59 ` Christian König
2021-02-26 14:04   ` Cory Bolar
2021-02-26 16:15     ` Nirmoy
2021-02-26 17:31       ` Cory Bolar
2021-02-27 13:42         ` Christian König
2021-02-27 15:23           ` Cory Bolar

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.