Open alexjyong opened 4 months ago
Same here with Chromecast and firetv. Null pointer
Supposedly it's a known issue but hard to fix.
@Alliyance yeah and it doesn't happen all the time, so I'm guessing it's hard to reproduce either. Plus, it isn't a show stopper, although I could see a user who is less likely to try hitting the app again assuming that it's down for good.
Judging by the logs, I'm guessing (at least) part of the problem starts here? https://github.com/jellyfin/jellyfin-androidtv/blob/3cb22b0c8fcfef5c8a7abb8531acbd3187d59f76/app/src/main/java/org/jellyfin/androidtv/data/querying/StdItemQuery.kt#L23
Exactly. I've been using Chromecast and Firetv since 2 years and that issue started only a couple of months ago. I don't recall having that problem before. 🤷🏼♂️
same NPE happens each time when I play the one MP4(hevc) on andriodTV, while others media files have no problem.
every mp4 of this serial documentary has the same error, so I think the problem may be caused by the file codec. so I provide the mp4 ffmpeg info:
ffmpeg -i '重生 - S01E01 - 第1集.mp4'
ffmpeg version 7.0.1 Copyright (c) 2000-2024 the FFmpeg developers
built with Apple clang version 15.0.0 (clang-1500.3.9.4)
configuration: --prefix=/opt/homebrew/Cellar/ffmpeg/7.0.1 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags='-Wl,-ld_classic' --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libaribb24 --enable-libbluray --enable-libdav1d --enable-libharfbuzz --enable-libjxl --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox --enable-audiotoolbox --enable-neon
libavutil 59. 8.100 / 59. 8.100
libavcodec 61. 3.100 / 61. 3.100
libavformat 61. 1.100 / 61. 1.100
libavdevice 61. 1.100 / 61. 1.100
libavfilter 10. 1.100 / 10. 1.100
libswscale 8. 1.100 / 8. 1.100
libswresample 5. 1.100 / 5. 1.100
libpostproc 58. 1.100 / 58. 1.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '重生 - S01E01 - 第1集.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2mp41
title : 274602962.ts
encoder : Lavf58.27.103
Duration: 00:51:57.98, start: 0.000000, bitrate: 20020 kb/s
Stream #0:0[0x1](und): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv), 3840x2160 [SAR 1:1 DAR 16:9], 19886 kb/s, 25 fps, 25 tbr, 10000k tbn (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
Stream #0:1[0x2](und): Audio: mp3 (mp3float) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 127 kb/s (default)
Metadata:
handler_name : SoundHandler
vendor_id : [0][0][0][0]
At least one output file must be specified
Just updated to the most recent version of Jellyfin server. Maybe the issue is on the server end? going to keep an eye on things.
Describe the bug
All in all, low severity, as it happens once in awhile and a click or two on the app on the screen makes it goes away, but it is a bit odd.
Logs
client: Jellyfin for Android TV client_version: 0.16.10 client_repository: https://github.com/jellyfin/jellyfin-androidtv type: crash_report format: markdown
Logs
Stack Trace:
Logcat:
App information
App version:
0.16.10
(161099
)Package name:
org.jellyfin.androidtv
Build:
Build config:
Device information
Android version:
12
Device brand:
google
Device product:
boreal
Device model:
Chromecast HD
Crash information
Start time:
2024-05-02T17:37:10.621-04:00
Crash time:
2024-05-02T17:37:11.792-04:00
Application version
0.16.10
Where did you install the app from?
Google Play
Device information
Chromecast HD by Google
Android version
12
Jellyfin server version
10.8.13