mpv播放rtsp流会导致系统宕机
本帖最后由 wx_lxl_z7b 于 2022-2-17 18:06 编辑现象:
在ubuntu系统下使用mpv播放器播放rtsp流时直接宕机。
复现方法:
1. 准备视频文件,例如a.mkv;
2.在其他机器上启动rtsp server,例如live555;
3.在rk3566平台上执行mpv rtsp://xxx.xxx.xxx.xxx/xxx/aa.mkv;
4.在开始播放后很快就会宕机。
系统版本:
ROC-RK3566-PC-UBUNTU20.04-GPT-20211201-1602.img
错误日志:
mpp_rkvdec2 fdf80200.rkvdec: resetting...
Unable to handle kernel paging request at virtual address ffffffffffffffc8
Mem abort info:
ESR = 0x96000005
Exception class = DABT (current EL), IL = 32 bits
SET = 0, FnV = 0
EA = 0, S1PTW = 0
Data abort info:
ISV = 0, ISS = 0x00000005
CM = 0, WnR = 0
swapper pgtable: 4k pages, 39-bit VAs, pgdp = 00000000d2065728
pgd=0000000000000000, pud=0000000000000000
Internal error: Oops: 96000005 [#1] SMP
Modules linked in:
Process rkvdec (pid: 66, stack limit = 0x0000000031e65fcd)
CPU: 3 PID: 66 Comm: rkvdec Not tainted 4.19.206 #362
Hardware name: Firefly RK3566-ROC-PC HDMI(Linux) (DT)
pstate: 20c00009 (nzCv daif +PAN +UAO)
pc : rk_iommu_enable+0x214/0x320
lr : rk_iommu_enable+0x138/0x320
sp : ffffff8009e1bc20
x29: ffffff8009e1bc20 x28: ffffffc00a656d70
x27: ffffffc00a488880 x26: 00000000fffff000
x25: 0000000000000003 x24: 0000000000000004
x23: 0000000000000000 x22: 0000000000000000
x21: 0000000000000000 x20: 0000000000000000
x19: ffffffc07b07e480 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000
x15: 0000000000000000 x14: 0000000000000000
x13: 00000000000005b4 x12: 0000000000000024
x11: ffffffc07ef49268 x10: 0000000000000a50
x9 : ffffff8009e1bb20 x8 : ffffff8009e1bce0
x7 : 0000000000000000 x6 : 000000000001563c
x5 : 0000000319185901 x4 : 00ffffffffffffff
x3 : 0000000000000000 x2 : ffffff80099fd800
x1 : 0000000000000000 x0 : ffffffc07b07e580
PC: 0xffffff80085f3148:
314852800001 f8606840 1a9a8336 0a1802d6 97fffd74 6b16001f 54000240 f9400260
3168d0006481 128001b4 9119d421 9404ef6f aa1303e0 97fffec4 b9402260 f9400e61
318897fe29d5 2a1403e0 a94153f3 a9425bf5 a94363f7 a9446bf9 a8c57bfd d65f03c0
31a8110006b5 17ffffc0 b9407260 93407ed5 7100041f f9400660 54000409 f8757802
31c8f85c82e1 d5033e9f d35cfc20 12144c21 121c1c00 2a010000 b9000040 f9400660
31e8d37df2b5 f8756800 d5033e9f 91002000 b9000018 f9400660 f8756800 d5033e9f
320891007000 b9000019 f9400660 52800481 f8756800 97fffd43 f9400661 f8756821
3228d5033e9f 32010000 91009021 b9000020 110006d6 17ffff76 f8757801 f85c82e0
LR: 0xffffff80085f306c:
306c97ed09f0 eb0002df 5400128a aa1303e0 97fffde8 72001c1f 540007a1 52800016
308c14000081 39409660 35000120 529757d8 52800015 72b95fd8 128001f9 1281fffa
30acb9401260 6b0002bf 540003ab aa1303e0 528000c1 97fffdaa 39409660 35fffa00
30cc97ed09d8 9143d016 d290d415 910902d6 f2a00035 94237ac8 aa1303e0 97fffde5
30ec72001c1f 54fff8c1 97ed09ce eb0002df 54000dca aa1303e0 97fffdde 72001c1f
310c54fff7e1 f9400260 d0006481 911ab821 9404ef85 12800db4 14000015 f9400661
312c937d7ea0 f8606821 d5033e9f b9000038 f9400662 b9407261 7100043f 52800001
314cf8606840 1a9a8336 0a1802d6 97fffd74 6b16001f 54000240 f9400260 d0006481
SP: 0xffffff8009e1bba0:
bba000000004 00000000 00000003 00000000 fffff000 00000000 0a488880 ffffffc0
bbc00a656d70 ffffffc0 09e1bc20 ffffff80 085f30ec ffffff80 09e1bc20 ffffff80
bbe0085f31c8 ffffff80 20c00009 00000000 09e1bc20 ffffff80 085f30ec ffffff80
bc00ffffffff ffffffff 00000000 00000000 09e1bc20 ffffff80 085f31c8 ffffff80
bc2009e1bc70 ffffff80 085f3300 ffffff80 7e7c7010 ffffffc0 095a4000 ffffff80
bc400a416598 ffffffc0 7b1b9080 ffffffc0 0a4164f8 ffffffc0 0a488880 ffffffc0
bc600a656000 ffffffc0 09637de8 ffffff80 09e1bc90 ffffff80 0855b6e4 ffffff80
bc807e7c7010 ffffffc0 7b1b9080 ffffffc0 09e1bcb0 ffffff80 085603e8 ffffff80
X0: 0xffffffc07b07e500:
e5007b07e600 ffffffc0 7b07e400 ffffffc0 08738cd0 ffffff80 092bbf9b ffffff80
e52000000018 00000000 00000000 00000000 00000000 00000000 00000000 00000000
e54000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
e56000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
e580099fd800 ffffff80 09a05840 ffffff80 00000000 00000000 00000000 00000000
e5a000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
e5c000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
e5e000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
X2: 0xffffff80099fd780:
d780cf190101 070d0206 00000000 00000000 00000000 00000000 0000001c 00000017
d7a000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
d7c000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
d7e000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
d80000000000 00000018 00000000 00000000 00000000 00000000 00000000 00000000
d82000000000 80000003 00000000 00000000 00000000 00000000 00000000 00000000
d84000000000 00000018 00000000 00000000 00000000 00000000 00000000 00000000
d86000000000 80000003 00000000 00000000 00000000 00000000 00000000 00000000
X8: 0xffffff8009e1bc60:
bc600a656000 ffffffc0 09637de8 ffffff80 09e1bc90 ffffff80 0855b6e4 ffffff80
bc807e7c7010 ffffffc0 7b1b9080 ffffffc0 09e1bcb0 ffffff80 085603e8 ffffff80
bca00a416480 ffffffc0 095a4000 ffffff80 09e1bd10 ffffff80 0856217c ffffff80
bcc00a488880 ffffffc0 0a416480 ffffffc0 097e2000 ffffff80 59944900 7ad1dfa7
bce000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bd00097e2000 ffffff80 59944900 7ad1dfa7 09e1be00 ffffff80 080d3d98 ffffff80
bd200a4164f8 ffffffc0 0a4164a0 ffffffc0 095a4000 ffffff80 0a4164a8 ffffffc0
bd40097ccf80 ffffff80 0a549c80 ffffffc0 00000001 00000000 0a4164c0 ffffffc0
X9: 0xffffff8009e1baa0:
baa07ef4a100 ffffffc0 0a549d40 ffffffc0 09e1bad0 ffffff80 08ed65d8 ffffff80
bac009e1bae0 ffffff80 08ed65d8 ffffff80 09e1baf0 ffffff80 59944900 7ad1dfa7
bae07b07e580 ffffffc0 00000000 00000000 099fd800 ffffff80 00000000 00000000
bb00ffffffff 00ffffff 19185901 00000003 0001563c 00000000 00000000 00000000
bb2009e1bce0 ffffff80 09e1bb20 ffffff80 00000a50 00000000 7ef49268 ffffffc0
bb4000000024 00000000 000005b4 00000000 00000000 00000000 00000000 00000000
bb6000000000 00000000 00000000 00000000 00000000 00000000 7b07e480 ffffffc0
bb8000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
X11: 0xffffffc07ef491e8:
91e800000000 00000000 00000000 00000000 78d2d800 ffffffc0 00000000 00000001
920800000000 000002fc 00000294 00000002 00000773 000012f9 00001ba2 00001269
92280000063d 000001a1 0000125c 000019c6 00000d73 00000426 000001e1 00000048
92480000003f 0000128f 000006c8 00007a02 0000084b 00000028 0000151e 00000034
926800000005 00000000 00000000 00000000 000000a6 00000000 00000000 00000000
928800000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
92a800000000 00000000 00000000 00000000 00000000 00000013 00000000 00000000
92c800000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
X19: 0xffffffc07b07e400:
e4007b07e500 ffffffc0 7e7c7b80 ffffffc0 08738cd0 ffffff80 092bbf9b ffffff80
e42000000078 00000000 00000000 00000000 00000000 00000000 00000000 00000000
e44000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
e46000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
e4807e7c7810 ffffffc0 7b07e580 ffffffc0 00000002 00000000 7b081700 ffffffc0
e4a000000002 00000000 7b07eea8 ffffffc0 7b07a9a8 ffffffc0 08fa1880 ffffff80
e4c07ef8df90 ffffffc0 7b0a3800 ffffffc0 7b07e4d0 ffffffc0 7b07e4d0 ffffffc0
e4e000000000 00000000 7b0a8000 ffffffc0 00000002 00000000 00000000 00000000
X27: 0xffffffc00a488800:
88000a4f3200 ffffffc0 0a4f3100 ffffffc0 08738cd0 ffffff80 092bbf9b ffffff80
8820000000d8 00000000 00000000 00000000 00000000 00000000 00000000 00000000
884000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
886000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
88807e7c7010 ffffffc0 0a416480 ffffffc0 09c81100 ffffff80 00000000 00000002
88a080000002 00000300 ffff9000 ffff9800 00000002 00000002 00000001 00000000
88c00000002b 00000000 09637de8 ffffff80 0a4f2400 ffffffc0 00000400 00000100
88e00a4f3280 ffffffc0 00000010 00000002 00000002 00000010 00000000 00000016
X28: 0xffffffc00a656cf0:
6cf000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6d1000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6d3000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6d5000000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6d70000009af 00000000 00000000 00000000 ffffffe0 0000000f 0a656d88 ffffffc0
6d900a656d88 ffffffc0 085607b0 ffffff80 00000000 00000000 00000000 00000000
6db000000200 dead0000 00000000 00000000 000128b3 00000001 080cd418 ffffff80
6dd00d200003 00000000 00000000 00000000 00000000 00000000 00206600 ffffffc0
X29: 0xffffff8009e1bba0:
bba000000004 00000000 00000003 00000000 fffff000 00000000 0a488880 ffffffc0
bbc00a656d70 ffffffc0 09e1bc20 ffffff80 085f30ec ffffff80 09e1bc20 ffffff80
bbe0085f31c8 ffffff80 20c00009 00000000 09e1bc20 ffffff80 085f30ec ffffff80
bc00ffffffff ffffffff 00000000 00000000 09e1bc20 ffffff80 085f31c8 ffffff80
bc2009e1bc70 ffffff80 085f3300 ffffff80 7e7c7010 ffffffc0 095a4000 ffffff80
bc400a416598 ffffffc0 7b1b9080 ffffffc0 0a4164f8 ffffffc0 0a488880 ffffffc0
bc600a656000 ffffffc0 09637de8 ffffff80 09e1bc90 ffffff80 0855b6e4 ffffff80
bc807e7c7010 ffffffc0 7b1b9080 ffffffc0 09e1bcb0 ffffff80 085603e8 ffffff80
Call trace:
rk_iommu_enable+0x214/0x320
rockchip_iommu_enable+0x2c/0x40
mpp_iommu_refresh+0x2c/0x38
rkvdec2_link_reset+0xbc/0x124
rkvdec2_link_worker+0xda8/0xfb8
kthread_worker_fn+0x124/0x190
kthread+0x120/0x130
ret_from_fork+0x10/0x18
Code: 7100041f f9400660 54000409 f8757802 (f85c82e1)
---[ end trace 9fe07c7ad22886f6 ]---
firefly@firefly:~$
另外我手上的3568在ubuntu 20 和18下同样有这个问题。
页:
[1]