•   
  • 1
  • 162
  • 163
  • 164(current)
  • 165
  • 166
  • 218
  •   
  Thread Closed
v17 LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)
I've had an unexpected restart of Kodi today.
The crashlog can be found here: http://sprunge.us/RROe

Scenario that seemed to trigger it...

Whilst on the Recordings screen I restarted the tvheadend backend (it's installed on a different box and needed to get some changes I'd made to the recording logs to kick in). A notification was displayed in Kodi stating that the connection was lost (expected that). As the backend came back up a notification was displayed stating that the server did not respond correctly. Immediately after, another notification was displayed stating that the connection had been established.

Once that had happened Kodi restarted. Everything seems fine after that. I've not tried restarting the backend again just yet but can do if need be.

This has happened to me previously, but not been in a position to raise it. I'm not sure that the screen I was on is significant either. I'm also not in the habit of fiddling with the recording logs (only needed to do it prior to this when migrating tvheadend servers), so I'm hoping something is obvious to someone from the crashlog.

Thanks in advance.
(2016-10-07, 17:14)cojms1 Wrote: I've had an unexpected restart of Kodi today.
The crashlog can be found here: http://sprunge.us/RROe

I pinged the Kodi devs and got back: "I know this crash, happens in very special edge case, hard to reproduce, even harder to fix."
If you find a way of reliably reproducing the crash it may help a dev to catch it.
(2016-10-07, 17:54)popcornmix Wrote: I pinged the Kodi devs and got back: "I know this crash, happens in very special edge case, hard to reproduce, even harder to fix."
If you find a way of reliably reproducing the crash it may help a dev to catch it.

I'll see what I can do. It has happened twice today, both times when restarting the backend whilst the frontend was either playing a channel or idle in the Recordings screen. I doubt this is any more frequent than normal; just that I've been doing things on the backend that I don't do all that often - or certainly not whilst using/near a frontend at the time.
#1006 Major regression in pvr/tv. Stuttering. Lot's of dropped frames. TV-Headend issue.

http://sprunge.us/RCTd

#1004 is OK.
(2016-10-07, 18:13)ElectricPim Wrote: #1006 Major regression in pvr/tv. Stuttering. Lot's of dropped frames. TV-Headend issue.

http://sprunge.us/RCTd

#1004 is OK.


No code changes in pvr.hts for several weeks. Must be a Kodi core issue.
I have also stuttering with my VDR Live-TV via Sundtek DVB-C USB stick since a few builds.
As I remenber the #0726 build is one of the last one with no issues. After that I had issues either with GPIO, Live-TV, MKV playback or other features. Now only the Live-TV stuttering is still persitent. I think it also happen with PVR reccordings from my Pi when I play them on my PC.

I don't know, maybe it's a Sundtek driver issue because I made a update some days ago. Or it's USB bus related because the recordings have also stuttering?
(2016-10-07, 18:13)ElectricPim Wrote: #1006 Major regression in pvr/tv. Stuttering. Lot's of dropped frames. TV-Headend issue.

http://sprunge.us/RCTd

#1004 is OK.

Okay, there were two commits in newclock5 that I was unsure about including in "stable" Krypton patches.
In #1005 I dropped them to see if they were required. Seems at least one was.

I've added one back, so hopefully this will be good again tonight.
(2016-10-07, 18:19)ksooo Wrote:
(2016-10-07, 18:13)ElectricPim Wrote: #1006 Major regression in pvr/tv. Stuttering. Lot's of dropped frames. TV-Headend issue.

http://sprunge.us/RCTd

#1004 is OK.


No code changes in pvr.hts for several weeks. Must be a Kodi core issue.

I hint to this error in #1006 logfile:
Code:
AddOnLog: Tvheadend HTSP Client: pvr.hts - unable to connect to 127.0.0.1:9982
It's not in 1004 build.
Again, no recent changes in pvr.hts and as far as I can tell also no recent changes in pvr startup code. The cause for the tvheadend connection problem must be somewhere else.
New LibreELEC.tv Krypton build #1007: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.8.0 #1 Fri Oct 7 22:45:15 BST 2016 armv6l GNU/Linux

# vcgencmd version
Oct  4 2016 19:03:30
Copyright (c) 2012 Broadcom
version c844c61ad08f94946910d0d5e1be076df4c8c56d (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20161007224351-#1007-g4b4b704 [Build #1007]

Based on tip of LibreELEC.tv master (4b4b7044, changelog) and tip of XBMC master (04efe885, changelog) with the following modifications:
  • Includes newclock5 patches
  • Excludes the LibreELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.8.y
  • Includes latest bcm2835-driver master (ec63df14)
  • Includes latest kodi-platform master (c8188d82)
  • Includes latest libcec master (62b8520c, ahead +15)
  • Includes latest libnfs master (048e7737, ahead +59)
  • Includes latest p8-platform master (041a8c6c, ahead +1)
  • Includes latest addons: inputstream.mpd (b45f98ff, +8), inputstream.rtmp (70cb86f6), inputstream.smoothstream (081c6c43), peripheral.joystick (abff3165), pvr.argustv (87cb6780), pvr.demo (01c68c88), pvr.dvblink (e842db92), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (c091da30), pvr.iptvsimple (a4c52558), pvr.mediaportal.tvserver (845479b6), pvr.mythtv (b1b426f3), pvr.nextpvr (f99b17d3), pvr.njoy (b5d65655), pvr.pctv (d6d969fe), pvr.stalker (168e35f7), pvr.vbox (c966c5fd), pvr.vdr.vnsi (dd95edef), pvr.vuplus (7ab30d34), pvr.wmc (d9eac84f)
  • Exclude [env] libcec-PR208.patch: merged upstream (libcec)
  • Include [env] patch: Add kodi binary addons (pvr, adsp, other)
  • Include [env] patch: Don't build ADSP addons
  • Include [env] patch: linux: use in-tree rtl8192cu for RPi/RPi2
  • Include [env] patch: Bump included addon versions to prevent online updates
  • Include [env] patch: Add experimental splash video for RPi
  • Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
  • Include [env] PR:759: linux: update to linux-4.8.0 [WIP]
  • Include [env] PR:792: scripts/build: use MinSizeRel cmake build type
  • Include [env] PR:796: scripts/build: cleanup
  • Include [env] PR:800: xf86-video-intel: enable dri3 and make it default
  • Include [env] PR:807: Network: smb & ntfs config mods
  • Include [env] PR:810: path: remove regex dependency when processing packages
  • Include [env] PR:812: libdrm: update to libdrm-2.4.71
  • Include [env] PR:813: scripts/build: no need to setup toolchain twice and before really building
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Revert [env] PR:793: projects/*/options: disable lcdproc for all projects except Generic/Virtual (Reverted until add-on available)
  • Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:10370: Add settings to control notification rumble duration and strength
  • Include [pkg] PR:10543: [platform] - add unique hardware identifier as info label
  • Include [pkg] PR:10572: [CryptThreading] replace hardcoded value for CRYPTO_LOCK by macro
  • Include [pkg] PR:10641: [video] fix NFO parsing of <namedseason>'s
  • Include [pkg] PR:10651: VideoPlayer: drop some outdated pullup correction code that does more…
Build Highlights:
  1. Fix device tree overlays loading during boot
  2. Bump settings - fix "About" text
  3. Temporarily restore lcdproc
Build Details:
  1. LibreELEC.tv:
    • linux: extra options for Baytrail and 32-bit EFI (PR:752, 1 commit, 2 files changed)
    • init: make sure /storage permissions are correct (PR:811, 1 commit, 2 files changed)
    • kodi: update to update to 17.0-beta3-7041777 (PR:803, 5 commits, 22 files changed)
    • C2/Hub/Play2: Simplify passthrough audio (PR:806, 2 commits, 9 files changed)
    • settings: bump to 0.8.3 (PR:817, 1 commit, 1 file changed)
    • kodi: aarch64-patches fix 1080p to 2160p GUI and video scaling (61621c42)
    • [aml] remove now unused renderskip hiding patch (#815) (2712095b)
  2. XBMC:
    • [gui] fix bug when opening playlists with smartplaylisteditor several times (PR:9545, 1 commit, 1 file changed)
    • allow http header icy-metadata (PR:10635, 1 commit, 1 file changed)
    • guilib: fix initial focus when opening GUiMediaWindow with plugin con… (PR:10634, 1 commit, 1 file changed)
    • [utils] drop AsyncFileCopy from Makefile, too (PR:10643, 1 commit, 1 file changed)
    • [gui] field and operator buttons from label2 to label (PR:10645, 1 commit, 1 file changed)
    • [estuary] another sync, misc fixes / additions (PR:10646, 1 commit, 14 files changed)
    • [cmake] Improve documentation (PR:10538, 1 commit, 1 file changed)
    • Fix remixers node to use string constant (PR:10648, 1 commit, 2 files changed)
    • [tests][fix] Fix tests on win32 (PR:10638, 1 commit, 4 files changed)
  3. newclock5:
    • Commits no longer in build:
      • Revert "mmalrender: Use computed framerate rather than version from configure" (b2687938)
  4. kernel 4.8.y:
    • New commits in this build:
      • scripts/mkknlimg: Change string for DDT detection (ee19734e)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Reverted: [env] PR:793: projects/*/options: disable lcdproc for all projects except Generic/Virtual (Reverted until add-on available)
    • Added: [pkg] PR:10651: VideoPlayer: drop some outdated pullup correction code that does more…
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.
(2016-10-07, 20:07)popcornmix Wrote:
(2016-10-07, 18:13)ElectricPim Wrote: #1006 Major regression in pvr/tv. Stuttering. Lot's of dropped frames. TV-Headend issue.

http://sprunge.us/RCTd

#1004 is OK.

Okay, there were two commits in newclock5 that I was unsure about including in "stable" Krypton patches.
In #1005 I dropped them to see if they were required. Seems at least one was.

I've added one back, so hopefully this will be good again tonight.

That did the trick. Thank you guys!
(2016-10-08, 00:30)Milhouse Wrote:
  • Reverted: [env] PR:793: projects/*/options: disable lcdproc for all projects except Generic/Virtual (Reverted until add-on available)

Thanks again! My VFD is back!

Nico
(2016-10-07, 20:07)popcornmix Wrote:
(2016-10-07, 18:13)ElectricPim Wrote: #1006 Major regression in pvr/tv. Stuttering. Lot's of dropped frames. TV-Headend issue.

http://sprunge.us/RCTd

#1004 is OK.

Okay, there were two commits in newclock5 that I was unsure about including in "stable" Krypton patches.
In #1005 I dropped them to see if they were required. Seems at least one was.

I've added one back, so hopefully this will be good again tonight.
Yes, thx.
I have the following warnings in kernel log:
[ 0.005222] arm_arch_timer: WARNING: Invalid trigger for IRQ16, assuming level low
[ 0.005227] arm_arch_timer: WARNING: Please fix your firmware
[ 0.005236] arm_arch_timer: WARNING: Invalid trigger for IRQ17, assuming level low
[ 0.005239] arm_arch_timer: WARNING: Please fix your firmware

and

[ 1.902788] WARN::dwc_otg_hcd_init:1047: FIQ DMA bounce buffers: virt = 0xaa814000 dma = 0xea814000 len=9024
[ 1.902821] FIQ FSM acceleration enabled for :
[ 1.902821] Non-periodic Split Transactions
[ 1.902821] Periodic Split Transactions
[ 1.902821] High-Speed Isochronous Endpoints
[ 1.902821] Interrupt/Control Split Transaction hack enabled
[ 1.902828] dwc_otg: Microframe scheduler enabled
[ 1.902888] WARN::hcd_init_fiq:413: FIQ on core 1 at 0x8050266c
[ 1.902899] WARN::hcd_init_fiq:414: FIQ ASM at 0x805029d0 length 36
[ 1.902912] WARN::hcd_init_fiq:439: MPHI regs_base at 0xabf7e000

Anything to worry about?

http://sprunge.us/cdHO
New LibreELEC.tv Krypton build #1008: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.8.0 #1 Sat Oct 8 21:06:56 BST 2016 armv6l GNU/Linux

# vcgencmd version
Oct  4 2016 19:03:30
Copyright (c) 2012 Broadcom
version c844c61ad08f94946910d0d5e1be076df4c8c56d (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20161008210557-#1008-g5d0b534 [Build #1008]

Based on tip of LibreELEC.tv master (5d0b5347, changelog) and tip of XBMC master (2379b8eb, changelog) with the following modifications:
  • Includes newclock5 patches
  • Excludes the LibreELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.8.y
  • Includes latest bcm2835-driver master (ec63df14)
  • Includes latest kodi-platform master (c8188d82)
  • Includes latest libcec master (62b8520c, ahead +15)
  • Includes latest libnfs master (048e7737, ahead +59)
  • Includes latest p8-platform master (041a8c6c, ahead +1)
  • Includes latest addons: inputstream.mpd (b45f98ff, +8), inputstream.rtmp (70cb86f6), inputstream.smoothstream (081c6c43), peripheral.joystick (abff3165), pvr.argustv (87cb6780), pvr.demo (01c68c88), pvr.dvblink (e842db92), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (c091da30), pvr.iptvsimple (57b546a3, +2), pvr.mediaportal.tvserver (845479b6), pvr.mythtv (b1b426f3), pvr.nextpvr (f99b17d3), pvr.njoy (b5d65655), pvr.pctv (d6d969fe), pvr.stalker (168e35f7), pvr.vbox (c966c5fd), pvr.vdr.vnsi (dd95edef), pvr.vuplus (7ab30d34), pvr.wmc (d9eac84f)
  • Exclude [env] libcec-PR208.patch: merged upstream (libcec)
  • Include [env] patch: Add kodi binary addons (pvr, adsp, other)
  • Include [env] patch: Don't build ADSP addons
  • Include [env] patch: linux: use in-tree rtl8192cu for RPi/RPi2
  • Include [env] patch: Bump included addon versions to prevent online updates
  • Include [env] patch: Add experimental splash video for RPi
  • Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
  • Include [env] PR:759: linux: update to linux-4.8.0 [WIP]
  • Include [env] PR:792: scripts/build: use MinSizeRel cmake build type
  • Include [env] PR:796: scripts/build: cleanup
  • Include [env] PR:800: xf86-video-intel: enable dri3 and make it default
  • Include [env] PR:807: Network: smb & ntfs config mods
  • Include [env] PR:810: path: remove regex dependency when processing packages
  • Include [env] PR:812: libdrm: update to libdrm-2.4.71
  • Include [env] PR:813: scripts/build: no need to setup toolchain twice and before really building
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Revert [env] PR:793: projects/*/options: disable lcdproc for all projects except Generic/Virtual (Reverted until add-on available)
  • Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:10370: Add settings to control notification rumble duration and strength
  • Include [pkg] PR:10543: [platform] - add unique hardware identifier as info label
  • Include [pkg] PR:10572: [CryptThreading] replace hardcoded value for CRYPTO_LOCK by macro
  • Include [pkg] PR:10641: [video] fix NFO parsing of <namedseason>'s
  • Include [pkg] PR:10658: support reusing of CFile::m_pFile
Build Highlights:
  1. PR:10658: support reusing of CFile::m_pFile
Build Details:
  1. LibreELEC.tv:
    • kodi: correct patch on WP after 17b3 changes (PR:818, 1 commit, 1 file changed)
    • tvheadend42: wizard fix + general config updates (PR:814, 1 commit, 3 files changed)
  2. XBMC:
    • [doxygen] Add revision when API was changed or expanded (PR:10631, 1 commit, 15 files changed)
    • VideoPlayer: drop some outdated pullup correction code that does more… (PR:10651, 1 commit, 3 files changed)
    • [cmake/jenkins] Build with CMake (PR:10649, 1 commit, 22 files changed)
    • CUtil::MakeShortenPath() should return true if the given path is already short enough (fixes #16783) (PR:10640, 1 commit, 1 file changed)
    • FIX: [gles;oes] confusion between field and index (PR:10653, 1 commit, 1 file changed)
    • [webserver] CHTTPImageHandler: add GetLastModifiedDate implementation (PR:10032, 3 commits, 4 files changed)
    • [android] AMC: align allowed ref with player (PR:10655, 1 commit, 1 file changed)
    • [docs] clarify checkbox uasge in PR template (2379b8eb)
  3. pvr.iptvsimple:
    • Handle time offset in EPG programme start and end times (PR:89, 2 commits, 3 files changed)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [pkg] PR:10658: support reusing of CFile::m_pFile
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
  • 162
  • 163
  • 164(current)
  • 165
  • 166
  • 218
  •   
  Thread Closed
 
Thread Rating:
  • 19 Vote(s) - 4.63 Average



Logout Mark Read Team Forum Stats Members Help
LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)4.6319