• 1
  • 48
  • 49
  • 50(current)
  • 51
  • 52
  • 86
v19 LibreELEC Testbuilds for RaspberryPi (Kodi 19.0)
@raoulbhatia the majority of your crashes are this:
text:

Thread 1 (Thread 0x4f6ff330 (LWP 10408)):
#0 0x76ef01d8 in strlen () from /usr/lib/libarmmem-v7l.so
#1 0x74af8688 in std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, unsigned char const*) () from /usr/lib/libstdc++.so.6
#2 0x007e953c in ?? ()
#3 0x00929314 in ?? ()
#4 0x007e8c18 in CAddonVideoCodec::GetPicture(VideoPicture*) ()
#5 0x007bdf4c in CVideoPlayerVideo:TonguerocessDecoderOutput(double&, double&) ()
#6 0x007bebd4 in CVideoPlayerVideo:Tonguerocess() ()
#7 0x006ba3c0 in CThread::Action() ()
#8 0x006c32c0 in ?? ()
#9 0x74a9d1f8 in ?? () from /usr/lib/libstdc++.so.6
#10 0x76ec9420 in start_thread (arg=0x4f6ff330) at pthread_create.c:479
Backtrace stopped: Cannot access memory at address 0xd20

I'm not sure why this is crashing. @popcornmix any ideas? If a debug-enabled build might help I can run one up...
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
New LibreELEC.tv Matrix build #0209: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: 0aa681d27f3dd86ba7beafc560ec9b0c0481c3f5d1b783cf893e3beecd8dece2 (RPi)
SHA256 Checksum: ba39a90d6b444cdeee1bcececf4814b70e40d5f4866950c109c4376706f01598 (RPi2)

text:
# uname -a
Linux rpi512 5.4.18 #1 Sun Feb 9 21:06:32 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Feb 7 2020 17:49:06
Copyright © 2012 Broadcom
version 53a54c770c493957d99bf49762dfabc4eee00e45 (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20200209210341-#0209-g748d7e7 [Build #0209]

# Kodi version
Kodi (19.0-ALPHA1 Git:341f990). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (748d7e7, changelog) and tip of XBMC master (341f990, changelog) with the following modifications: Build Highlights:
  1. Updated gdb-9.1
  2. [guiinfo] DisplayAfterSeek should not return True if playback is paused
Build Details:
  1. LibreELEC.tv:
    • remove repository.kodinerds from addons (PR:4192, 1 commit, 4 files changed)
  2. XBMC:
    • add setting to switch to visualisation on playback (PR:17225, 1 commit, 7 files changed)
    • [guiinfo] DisplayAfterSeek should not return True if playback is paused (PR:17312, 1 commit, 2 files changed)
    • fix 'Show empty TV Shows' for xml library node (PR:17313, 1 commit, 1 file changed)
    • [tools/EventClients] Bring back EXIF data of bluetooth.png and add Copyright tag (PR:17253, 1 commit, 1 file changed)
    • Fix memory leak (PR:17346, 1 commit, 1 file changed)
  3. inputstream.rtmp:
    • [Matrix] update openssl and fix Windows UWP ARM build SSL build, cleanups (PR:61, 6 commits, 17 files changed)
    • Revert "my head balabala check Wink" (PR:62, 1 commit, 1 file changed)
  4. pvr.zattoo:
    • Add support for parental pin (26a8528)
    • Support selective replay by epg entry (707c31d)
    • Merge branch 'Leia' into Matrix (80558e7)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] PR:4160 (perma): packages: bump devel packages
    • Updated: [env] PR:4177 (perma): scripts/pkgbuilder.py: assign each subprocess a process group
    • Added: [env] PR:4191 (perma): allow packages to install *.o files into the image
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
New LibreELEC.tv Matrix build #0210: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: ee7d0bde61150b80b3360912d16de5feaba7548e55fa5d766fb099d8f8d1d142 (RPi)
SHA256 Checksum: 7f1414f5bdd5df22151f2726b8827d20d679e5825a17d8a91416f298cb068382 (RPi2)

text:
# uname -a
Linux rpi512 5.4.18 #1 Tue Feb 11 02:19:10 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Feb 10 2020 15:19:06
Copyright © 2012 Broadcom
version 53a54c770c493957d99bf49762dfabc4eee00e45 (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20200211021822-#0210-g67aedc9 [Build #0210]

# Kodi version
Kodi (19.0-ALPHA1 Git:7830531). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (67aedc9, changelog) and tip of XBMC master (7830531, changelog) with the following modifications: Build Highlights:
  1. New firmware
  2. add "autoremove" support to the build system
  3. enable support for BPF IR decoders
  4. No tvheadend42 add-on for this build - hopefully back tomorrow
Build Details:
  1. Firmware (Feb 10):
    • firmware: gencmd: Fix measure_clock name for CLOCK_OUTPUT_108
    • firmware: mmal isp: Remote alignment requirements for RGB24 formats
    • firmware: Add missing flags for VC_IMAGE_PROP_YUVUV_4K_CHROMA_ALIGN
  2. LibreELEC.tv:
    • cleanup dependencies & addons, and add an option to wipe intermediate build dirs (PR:4088, 42 commits, 178 files changed)
    • Allwinner: Use lima for mali400 (PR:4182, 1 commit, 7 files changed)
    • Allwinner: update boot components (PR:4198, 4 commits, 8 files changed)
    • Allwinner: Enable CD/DVD ROM related drivers (PR:4200, 1 commit, 2 files changed)
  3. XBMC:
    • [PVR] CGUIEPGGridContainer: Fix GUI_MSG_REFRESH_LIST message parameters. (PR:17357, 1 commit, 1 file changed)
    • [pvr] always add new members to group at end in group manager (PR:17348, 1 commit, 5 files changed)
    • PlatformDefs.h: move WIN32_FIND_DATA to iso9660.h (PR:17335, 1 commit, 4 files changed)
    • Fix strnicmp size argument in AdvancedSettings (PR:17355, 1 commit, 1 file changed)
    • DVDVideoCodecAndroidMediaCodec: Properly set MAX WIDTH and MAX HEIGHT (thanks to cerarp) (PR:17353, 1 commit, 1 file changed)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] PR:4177 (perma): scripts/pkgbuilder.py: assign each subprocess a process group
    • Updated: [env] PR:4183 (perma): linux (RPi): update to linux-5.4.22
    • Added: [env] patch: extra config for PR4196
    • Added: [env] PR:4196 (perma): enable support for BPF IR decoders
    • Added: [env] PR:4201 (perma): linux: bail when config options are missing
    • Updated: [pkg] PR:17300 (perma): FFmpeg: Bump to 4.2.2-Matrix-Alpha1
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
New LibreELEC.tv Matrix build #0211: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: eb73946a2d97bae5d91df2dca21f77c68e321fccbc00677290b2607befc315ed (RPi)
SHA256 Checksum: 6b32bbbfa754c487fc45d8358e82a410784b91cf82c5bd2be7f68f34a8fedd10 (RPi2)

text:
# uname -a
Linux rpi512 5.4.18 #1 Tue Feb 11 21:04:13 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Feb 10 2020 15:19:06
Copyright © 2012 Broadcom
version 53a54c770c493957d99bf49762dfabc4eee00e45 (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20200211210328-#0211-g67aedc9 [Build #0211]

# Kodi version
Kodi (19.0-ALPHA1 Git:3539088). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (67aedc9, changelog) and tip of XBMC master (3539088, changelog) with the following modifications: Build Highlights:
  1. Minors
Build Details:
  1. XBMC:
    • [osx] drop i386 support (PR:17332, 2 commits, 10 files changed)
  2. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] PR:4181 (perma): linux (Generic/Allwinner): update to linux-5.5.6
    • Updated: [env] PR:4196 (perma): enable support for BPF IR decoders
    • Added: [env] PR:4201 (perma): linux: bail when config options are missing
    • Added: [env] PR:4202 (perma): Add some missing dependencies
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
New LibreELEC.tv Matrix build #0212: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: f896ece2e0a2cc640ee850755d4be2ef4f72c6d98d38178b0a19f262a950224f (RPi)
SHA256 Checksum: f55eb38f44eea1609b18e2a3fd458e48a4cfb3c256f109fa8954df505c6c9314 (RPi2)

text:
# uname -a
Linux rpi512 5.4.18 #1 Thu Feb 13 04:48:06 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Feb 12 2020 12:39:27
Copyright © 2012 Broadcom
version 53a54c770c493957d99bf49762dfabc4eee00e45 (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20200213044718-#0212-g67aedc9 [Build #0212]

# Kodi version
Kodi (19.0-ALPHA1 Git:85ef4a0). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (67aedc9, changelog) and tip of XBMC master (85ef4a0, changelog) with the following modifications: Build Highlights:
  1. New firmware (platform: Compromise on gpu overclock settings)
  2. libffi-3.3, cmake-3.16.4
  3. New addon: inputstream-ffmpegdirect
Build Details:
  1. Firmware (Feb 12):
    • firmware: platform: Compromise on gpu overclock settings See: link
  2. XBMC:
    • [depends] bump libfmt to 6.1.2 (PR:17362, 1 commit, 2 files changed)
  3. pvr.nextpvr:
    • Transcoded Live TV support (#108) (539d78a)
  4. pvr.zattoo:
    • Fix login with exclamation mark (PR:73, 2 commits, 2 files changed)
    • Merge remote-tracking branch 'origin/Leia' into Matrix (2bebe65)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] patch: Add kodi binary addons (pvr, adsp, inputstream, vfs, peripheral.joystick/xarcade, other)
    • Updated: [env] PR:4160 (perma): packages: bump devel packages
    • Updated: [env] PR:4183 (perma): linux (RPi): update to linux-5.4.22
    • Added: [env] PR:4109 (perma): inputstream.ffmpegdirect: new addon
    • Added: [env] PR:4202 (perma): Add some missing dependencies
    • Added: [env] PR:4203 (perma): kodi: next update (end of February 2020?)
    • Updated: [pkg] PR:17300 (perma): FFmpeg: Bump to 4.2.2-Matrix-Alpha1
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2020-02-10, 07:24)Milhouse Wrote: @raoulbhatia the majority of your crashes are this:
I'm not sure why this is crashing. @popcornmix any ideas? If a debug-enabled build might help I can run one up...

It might do, there are a couple of missing lines in backtrace that may have more info in a debug build.
Confirming the build when it started would also help. I don't believe anything has deliberately changed in this area
(as far as partial backtrace goes, this isn't even in Pi specific code).
I was eager to try  inputstream.ffmpegdirect  on my RPi and installed the latest nightly but cannot find it under inputstream addons. Anyplace else I should look?

Also, these seems to be a bug with LWPCookieJar. Posted this in the LE forum: https://forum.libreelec.tv/thread/21369-...e-nightly/

Thanks,

Jx-
(2020-02-13, 15:26)jairoxyz Wrote: I was eager to try  inputstream.ffmpegdirect  on my RPi and installed the latest nightly but cannot find it under inputstream addons. Anyplace else I should look?

Sorry my bad - it would help if I stopped confusing inputstream with imagedecoder. The correct addon (inputstream.ffmpegdirect) will be enabled tonight, and not something I just made up (imagedecoder.ffmpegdirect).
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2020-02-13, 17:01)Milhouse Wrote:
(2020-02-13, 15:26)jairoxyz Wrote: I was eager to try  inputstream.ffmpegdirect  on my RPi and installed the latest nightly but cannot find it under inputstream addons. Anyplace else I should look?

Sorry my bad - it would help if I stopped confusing inputstream with imagedecoder. The correct addon (inputstream.ffmpegdirect) will be enabled tonight, and not something I just made up (imagedecoder.ffmpegdirect). 
Hahahaha, imagedecoder.ffmpegdirect - that's a good one!  No worries mate, I'll test it as soon as it's in the build. Cheers.
(2020-02-13, 15:26)jairoxyz Wrote: Also, these seems to be a bug with LWPCookieJar. Posted this in the LE forum: https://forum.libreelec.tv/thread/21369-...e-nightly/

This looks like a Python regression, as it was fixed in Python2: https://bugs.python.org/issue5537

I've posted a comment querying the status with Python3.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2020-02-13, 15:26)jairoxyz Wrote: Also, these seems to be a bug with LWPCookieJar. Posted this in the LE forum: https://forum.libreelec.tv/thread/21369-...e-nightly/

A fix has been proposed that works, I'll include it in #0213 (currently building). Thanks!

https://bugs.python.org/issue5537#msg361972
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
New LibreELEC.tv Matrix build #0213: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: 7abb7706053cfc172d160f1303dd4d427c241719b08b53e0d93ea7014e13cf7e (RPi)
SHA256 Checksum: 8af2888b8b2587120d1078bae84076d6ff5bbbac1f97b706826231d7538f9c7b (RPi2)

text:
# uname -a
Linux rpi512 5.4.18 #1 Fri Feb 14 01:56:10 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Feb 12 2020 12:39:27
Copyright © 2012 Broadcom
version 53a54c770c493957d99bf49762dfabc4eee00e45 (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20200214015453-#0213-g70b69eb [Build #0213]

# Kodi version
Kodi (19.0-ALPHA1 Git:1eff5af). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (70b69eb, changelog) and tip of XBMC master (1eff5af, changelog) with the following modifications: Build Highlights:
  1. curl-7.68.0
  2. Actually install inputstream.ffmpegdirect this time
  3. Python3: Fix year2038 cookiejar incompatibility on 32-bit platforms
Build Details:
  1. LibreELEC.tv:
    • allow packages to install *.o files into the image (PR:4191, 3 commits, 3 files changed)
  2. XBMC:
    • Don't try to generate a thumb for unresolved plugin path (PR:17352, 1 commit, 1 file changed)
    • PlatformDefs.h: remove _atoi64 define (PR:17368, 1 commit, 3 files changed)
  3. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] patch: Add kodi binary addons (pvr, adsp, inputstream, vfs, peripheral.joystick/xarcade, other)
    • Updated: [env] PR:4160 (perma): packages: bump devel packages
    • Updated: [env] PR:4202 (perma): Add some missing dependencies
    • Added: [env] PR:4204 (perma): buildsystem: log pkg_call that failed
    • Added: [env] PR:4205 (perma): mesa: update to mesa-19.3.4
    • Added: [env] PR:4206 (perma): Python3: fix year 2038 regression on 32-bit
    • Updated: [pkg] PR:16168 (perma): sse4: build in support instead of making a shared library
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2020-02-14, 03:58)Milhouse Wrote:
(2020-02-13, 15:26)jairoxyz Wrote: Also, these seems to be a bug with LWPCookieJar. Posted this in the LE forum: https://forum.libreelec.tv/thread/21369-...e-nightly/

A fix has been proposed that works, I'll include it in #0213 (currently building). Thanks!

https://bugs.python.org/issue5537#msg361972 
Wow that was fast. Excellent turnaround! Thanks go to you!
(2020-02-13, 13:51)popcornmix Wrote: It might do, there are a couple of missing lines in backtrace that may have more info in a debug build.
Confirming the build when it started would also help. I don't believe anything has deliberately changed in this area
(as far as partial backtrace goes, this isn't even in Pi specific code).

@raoulbhatia I've uploaded #0213d which is a debug-enabled build: RPi2

Can you reproduce the crash and upload the crashlog? (see notes below on increasing swap, first!)

If you can identify when the crashing started that would also be extremely helpful.

INCREASING SWAP
Generating a crashlog requires quite a lot of memory, and can take several minutes (maybe 4-5 minutes, but certainly less than 10 minutes). You will need to enable additional swap (more than the default 128MB) otherwise the debugger will run out of memory before it finishes generating the crash log. The following commands will enable 768MB swap, and it would be best to do this before you start testing (you can leave it enabled once you finish testing it will do no harm):
text:

swapoff --all
rm -f /storage/.cache/swapfile
echo 'SWAPFILE="$HOME/.cache/swapfile"' >/storage/.config/swap.conf
echo 'SWAPFILESIZE="768"' >>/storage/.config/swap.conf
echo 'SWAP_ENABLED="yes"' >>/storage/.config/swap.conf
sync
reboot

Wait a minute or 3 after booting for the swapfile to be created, before kodi starts.

To confirm the extra swap is enabled, run free and you should see the following (I'm using 320MB for gpu_mem):
text:

rpi22:~ # free
total used free shared buff/cache available
Mem: 698724 126132 211240 824 361352 518440
Swap: 786428 18176 768252
also swapon --show:
text:

rpi22:~ # swapon --show
NAME TYPE SIZE USED PRIO
/storage/.cache/swapfile file 768M 17.8M 10000
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
New LibreELEC.tv Matrix build #0214: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: 969827a8a83d1f32b81b7127f662935adeca4ace857aa77735165647c194e1b1 (RPi)
SHA256 Checksum: 016fbb1bc89644d606c951d861a9f2f71dc63f72eb9ab053709f2df688a600e2 (RPi2)

text:
# uname -a
Linux rpi512 5.4.18 #1 Fri Feb 14 21:04:24 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Feb 12 2020 12:39:27
Copyright © 2012 Broadcom
version 53a54c770c493957d99bf49762dfabc4eee00e45 (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20200214210338-#0214-gd1fdc57 [Build #0214]

# Kodi version
Kodi (19.0-ALPHA1 Git:1eff5af). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (d1fdc57, changelog) and tip of XBMC master (1eff5af, changelog) with the following modifications: Build Highlights:
  1. Minors
Build Details:
  1. LibreELEC.tv:
    • apache-ant: create TOOLCHAIN/bin before copying file (PR:4189, 1 commit, 1 file changed)
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
  • 1
  • 48
  • 49
  • 50(current)
  • 51
  • 52
  • 86

Logout Mark Read Team Forum Stats Members Help
LibreELEC Testbuilds for RaspberryPi (Kodi 19.0)8