Hello,
I recently bought a new RPI5 and installed it with:
LibreELEC (community): nightly-20240116-0f6c393 (RPi5.aarch64)
(i also tried it with 11.0.5 stable version but the result was the same)
If i select a tv channel from the EPG i have a 50/50% chance that it completely crashes the system.
[ 1188.859682] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000048
[ 1188.859690] Mem abort info:
[ 1188.859691] ESR = 0x0000000096000047
[ 1188.859693] EC = 0x25: DABT (current EL), IL = 32 bits
[ 1188.859695] SET = 0, FnV = 0
[ 1188.859696] EA = 0, S1PTW = 0
[ 1188.859698] FSC = 0x07: level 3 translation fault
[ 1188.859700] Data abort info:
[ 1188.859701] ISV = 0, ISS = 0x00000047, ISS2 = 0x00000000
[ 1188.859702] CM = 0, WnR = 1, TnD = 0, TagAccess = 0
[ 1188.859704] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
[ 1188.859706] user pgtable: 16k pages, 47-bit VAs, pgdp=00000001260a8000
[ 1188.859708] [0000000000000048] pgd=080000010fb58003, p4d=080000010fb58003, pud=080000010fb58003, pmd=080000010fc00003, pte=0000000000000000
[ 1188.859715] Internal error: Oops: 0000000096000047 [#1] SMP
[ 1188.865319] Modules linked in: rfcomm 8021q veth xt_nat xt_tcpudp xt_conntrack xt_MASQUERADE nf_conntrack_netlink iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype iptable_filter ip_tables x_tables br_netfilter bridge stp llc overlay brcmfmac_wcc brcmfmac brcmutil rpivid_hevc(C) hci_uart pisp_be btbcm cfg80211 v4l2_mem2mem bluetooth videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videodev ghash_ce aes_ce_blk sha2_ce sha256_arm64 aes_ce_cipher ecdh_generic videobuf2_common sha1_ce ecc rfkill mc rp1_adc gpio_keys spi_bcm2835 nvmem_rmem pkcs8_key_parser fuse nfnetlink
[ 1188.918220] CPU: 2 PID: 1282 Comm: kodi.bin Tainted: G C 6.6.10 #1
[ 1188.925828] Hardware name: Raspberry Pi 5 Model B Rev 1.0 (DT)
[ 1188.931683] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 1188.938675] pc : vc4_hvs_atomic_flush+0x188/0x6d0
[ 1188.943400] lr : vc4_hvs_atomic_flush+0x30c/0x6d0
[ 1188.948120] sp : ffffc00084263910
[ 1188.951442] x29: ffffc00084263910 x28: ffff800101699080 x27: 0000000000000001
[ 1188.958610] x26: ffffc00082ac4124 x25: ffff8001006e1c00 x24: 0000000000000000
[ 1188.965777] x23: ffff800101694000 x22: 0000000000000001 x21: ffffc00082ac4124
[ 1188.972946] x20: 0000000000000000 x19: ffff800101746080 x18: ffffffffffffffff
[ 1188.980114] x17: ffffc00081cda888 x16: ffffc00081cda818 x15: ffffc00082aa3db0
[ 1188.987285] x14: 0000000000000008 x13: 0000005df5a12c39 x12: ffff8001038126ca
[ 1188.994457] x11: 00000000000001eb x10: 0000000000000930 x9 : ffffc00080799898
[ 1189.001629] x8 : ffff8001014d1250 x7 : 0000000000000000 x6 : 0000000000000388
[ 1189.008801] x5 : 0000000000000388 x4 : ffff800101694000 x3 : 000000000000000e
[ 1189.015972] x2 : ffff80010fcd6400 x1 : ffffc00082ac4000 x0 : 0000000000000010
[ 1189.023145] Call trace:
[ 1189.025597] vc4_hvs_atomic_flush+0x188/0x6d0
[ 1189.029975] drm_atomic_helper_commit_planes+0x178/0x2e8
[ 1189.035312] vc4_atomic_commit_tail+0x1c0/0x900
[ 1189.039865] commit_tail+0xac/0x1b8
[ 1189.043366] drm_atomic_helper_commit+0x184/0x1a8
[ 1189.048090] drm_atomic_commit+0xb0/0xf0
[ 1189.052027] drm_mode_atomic_ioctl+0xa0c/0xcf0
[ 1189.056489] drm_ioctl_kernel+0xd0/0x180
[ 1189.060427] drm_ioctl+0x214/0x4c8
[ 1189.063842] __arm64_sys_ioctl+0xc4/0xf0
[ 1189.067781] invoke_syscall+0x50/0x120
[ 1189.071546] el0_svc_common.constprop.0+0x48/0xf0
[ 1189.076271] do_el0_svc+0x24/0x38
[ 1189.079598] el0_svc+0x40/0xe8
[ 1189.082663] el0t_64_sync_handler+0x120/0x130
[ 1189.087037] el0t_64_sync+0x190/0x198
[ 1189.090714] Code: b940b040 340000c0 f9405040 b940cc43 (b8237814)
[ 1189.096836] ---[ end trace 0000000000000000 ]---
Display More
From the kodi log itself it only shows these type of messages:
2024-01-16 14:06:42.506 T:3863 info <general>: Opening stream: 1001 source: 256
2024-01-16 14:06:42.599 T:3863 info <general>: Creating video codec with codec id: 27
2024-01-16 14:06:42.600 T:3863 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem H.264 decoder wrapper
2024-01-16 14:06:42.600 T:3863 info <general>: CDVDVideoCodecDRMPRIME::Open - unable to open codec
2024-01-16 14:06:42.600 T:3863 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
2024-01-16 14:06:42.602 T:3863 info <general>: Opening stream: 1002 source: 256
2024-01-16 14:06:42.603 T:3863 info <general>: Opening stream: 1003 source: 256
2024-01-16 14:06:43.438 T:3876 warning <general>: CRenderManager::Configure - timeout waiting for configure
2024-01-16 14:06:43.438 T:3876 error <general>: OutputPicture - failed to configure renderer
2024-01-16 14:06:43.938 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:06:50.122 T:3855 info <general>: Skipped 91 duplicate messages..
2024-01-16 14:06:50.122 T:3855 warning <general>: [plugin.video.vtm.go] [resources.lib.kodiplayer] Player: time-out occurred waiting for playback (30)
2024-01-16 14:06:50.142 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:06:52.844 T:3878 info <general>: Skipped 52 duplicate messages..
2024-01-16 14:06:52.844 T:3878 info <general>: CVideoPlayerAudio::Process - stream stalled
2024-01-16 14:06:52.852 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:06:53.163 T:3876 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Invalid argument (-22)
2024-01-16 14:06:54.164 T:3876 warning <general>: CRenderManager::Configure - timeout waiting for configure
2024-01-16 14:06:54.164 T:3876 error <general>: OutputPicture - failed to configure renderer
2024-01-16 14:06:54.665 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:07:03.300 T:3878 info <general>: Skipped 142 duplicate messages..
2024-01-16 14:07:03.300 T:3878 info <general>: CVideoPlayerAudio::Process - stream stalled
2024-01-16 14:07:03.326 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:07:13.371 T:3876 info <general>: Skipped 47 duplicate messages..
2024-01-16 14:07:13.371 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:07:23.390 T:3876 info <general>: Skipped 195 duplicate messages..
2024-01-16 14:07:23.390 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:07:33.408 T:3876 info <general>: Skipped 195 duplicate messages..
2024-01-16 14:07:33.408 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:07:43.427 T:3876 info <general>: Skipped 195 duplicate messages..
2024-01-16 14:07:43.427 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:07:53.446 T:3876 info <general>: Skipped 195 duplicate messages..
2024-01-16 14:07:53.446 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:08:03.464 T:3876 info <general>: Skipped 195 duplicate messages..
2024-01-16 14:08:03.464 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:08:13.483 T:3876 info <general>: Skipped 195 duplicate messages..
2024-01-16 14:08:13.483 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
2024-01-16 14:08:23.501 T:3876 info <general>: Skipped 195 duplicate messages..
2024-01-16 14:08:23.501 T:3876 warning <general>: OutputPicture - timeout waiting for buffer
Display More
Full kodi.log
hastebin
Full dmesg
hastebin
Let me know if there is anything else you might need to look into this issue.
Thanks in advance!