wx_lxl_z7b 发表于 2022-2-17 17:57:44

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:~$

wx_lxl_z7b 发表于 2022-2-17 18:00:52

另外我手上的3568在ubuntu 20 和18下同样有这个问题。
页: [1]
查看完整版本: mpv播放rtsp流会导致系统宕机