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.
Code
[ 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:
Code
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
Full dmesg
Let me know if there is anything else you might need to look into this issue.
Thanks in advance!