• 1
  • 104
  • 105
  • 106(current)
  • 107
  • 108
  • 168
OpenELEC Testbuilds for RaspberryPi (Kodi 16.0)
(2015-10-11, 13:26)popcornmix Wrote: The Pi only supports resolutions up to 1080p. It also supports MVC, which is two streams of 1080p.
However it won't play 3840x1080 or 1920x2160 videos. The hardware does not support that.
I see. I am having trouble playing the 3D ISO of the same movie. It is being output in an incorrect SBS format.

Debug log: http://xbmclogs.com/pl6ybpwen
(2015-10-11, 20:22)wesk05 Wrote: I see. I am having trouble playing the 3D ISO of the same movie. It is being output in an incorrect SBS format.

Debug log: http://xbmclogs.com/pl6ybpwen

Do you have "Use Full HD HDMI modes for 3D" enabled in video/acceleration settings?
(2015-10-11, 21:38)popcornmix Wrote:
(2015-10-11, 20:22)wesk05 Wrote: I see. I am having trouble playing the 3D ISO of the same movie. It is being output in an incorrect SBS format.

Debug log: http://xbmclogs.com/pl6ybpwen

Do you have "Use Full HD HDMI modes for 3D" enabled in video/acceleration settings?

Yes, that is enabled.
(2015-10-11, 20:15)wesk05 Wrote: The other players output these files as HSBS or HTAB. This just means that there is actually no benefit to ripping the movies to full SBS/TAB. It looks like full SBS/TAB files are supported only on PC (Cyberlink PowerDVD, Stereoscopic Player etc., output is framepacked 3D).

Yep - that was what I expected. Don't think the nVidia Shield or Nexus Player support any non-2D modes.

Quote:For whatever reasons, RPi2 is unable to convert these files to HSBS/HTAB. It could be because of the hardware MVC decoding support, but I would have expected full TAB to work.

Presumably because the H264 subsystem on the Pi / Pi 2 is max-1920x1080p only, and doesn't support twice the number of macro blocks/pixels that would be required for FSBS or FTAB? MVC is a totally different standard - it compresses the secondary MVC encoded eye feed based on the contents of the primary 1920x1080 H264 eye feed. For the Pi 2 you are best off ripping to MVC MKV (which will be a dual stream 1920x1080 H264 + MVC file) or trialling ISO.

MVC support doesn't mean that 3840x1080 or 1920x2160 decoding is possible.

Quote:nVIDIA SATV does have proper 23.976 support on OTA 2.0 firmware.

Great news.
New OpenELEC Jarvis build #1011: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.10 #1 Sun Oct 11 21:05:38 BST 2015 armv6l GNU/Linux

# vcgencmd version
Oct 11 2015 16:21:59
Copyright (c) 2012 Broadcom
version cdea693c2a4280e4855643dc7840392d915f19b8 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20151011210447-#1011-gbd37823 [Build #1011]

# vcdbg log msg 2>&1 | grep DTOK
001717.140: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (bd378234, changelog) and tip of XBMC master (1b137355, changelog) with the following modifications: Build Highlights:
  1. New firmware
  2. VideoPlayer: remove callbacks
  3. Add JSON profile directory support
Build Details:
  1. Firmware (Oct 11):
    • firmware: platform: Remove avoid_pwm_pll and make it enabled by default. PWM audio will always resample
  2. OpenELEC:
    • [linux] add patch from upstream to fix rtl28xxu (PR:4370, 1 commit, 1 file changed)
  3. XBMC:
    • CGUIDialogSelect: forward overridden method calls to CGUIDialogBoxBase instead of CGUIDialog (PR:8198, 1 commit, 1 file changed)
    • [input] fix baidu method signatures of overriden virtual methods (PR:8201, 1 commit, 1 file changed)
    • Stereoscopic depth for Confluence (PR:8147, 2 commits, 58 files changed)
  4. pvr.hts:
    • Factor out a lot of stuff to separate files (PR:72, 20 commits, 30 files changed)
  5. newclock5:
    • New commits in this build:
      • VideoPlayer: fix cachestate after FlushBuffers (049f26c1)
      • Merge pull request #306 from popcornmix/removecallbacks (3c076e94)
      • [pvr] reset changed flag for channels after storing them to db (3af758d8)
      • squash: Remove extra demuxer packet free (ed83e7bf)
      • Revert "Revert "Disable extra logging by default"" (1bd8ee35)
    • Commits no longer in build:
      • AE: avoid skip or delay of odd number of bytes (45b400cd)
  6. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [pkg] PR:8196: jsonrpc: expose profile directory in Profiles.GetCurrentProfile/GetProfiles.
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.
Just had an issue using build 1010.
after stopping playback, I couldn't hear any OSD sounds.
attempting to playback any video after that resulted in the playback staying at 00:00
everything else is still responsive

here is a log
http://pastebin.com/v84qwxEH
(2015-10-11, 23:57)bagofcrap24 Wrote: Just had an issue using build 1010.

How repeatable is this audio issue - does it happen every time? Or is it a bit more random?

It's probably not related to the audio issue, but you seem to be experiencing errors when reading local files:
Code:
18:13:39  10.173594 T:1965797376   ERROR: Error loading special://profile/advancedsettings.xml, Line 0
                                            Failed to open file
...
18:14:01  32.014019 T:1647363072   ERROR: Error loading Smart playlist special://skin/extras/widgetplaylists/inprogressmovies.xsp (failed to read file)
18:14:01  32.014999 T:1647363072   ERROR: Previous line repeats 1 times.
18:14:01  32.015129 T:1647363072   ERROR: GetDirectory - Error getting special://skin/extras/widgetplaylists/inprogressmovies.xsp
18:14:01  32.041622 T:1647363072   ERROR: Error loading Smart playlist special://skin/extras/widgetplaylists/unwatchedmovies.xsp (failed to read file)
18:14:01  32.042233 T:1647363072   ERROR: Previous line repeats 1 times.
18:14:01  32.042336 T:1647363072   ERROR: GetDirectory - Error getting special://skin/extras/widgetplaylists/unwatchedmovies.xsp

Do you have a problem accessing these files outside of Kodi (in particular, advancedsettings.xml, which is either missing, unreadable or corrupt).
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.
OpenELEC (RaspberryPi 1) has been crashing for quite some time now when accessing a specific favorite.

You can find a crashlog here:
http://xbmclogs.com/pxkca51tc

My favourites.txt contains this:
http://xbmclogs.com/pn0kr7bsy

Hope you can make heads and tails of it.
(2015-10-12, 01:28)bugmenot2015 Wrote: OpenELEC (RaspberryPi 1) has been crashing for quite some time now when accessing a specific favorite.

You can find a crashlog here:
http://xbmclogs.com/pxkca51tc

My favourites.txt contains this:
http://xbmclogs.com/pn0kr7bsy

Hope you can make heads and tails of it.

Your log is full of errors, which might be part of the problem - enabling debug log (wiki) might give more information in terms of what Kodi is doing before crashing.

Something else to try would be determining the last build that doesn't crash.

I've tested your favourites.xml on a Pi1 and Pi2, both build #1011, and it plays without problems (German comedy show playlist of some sort?)
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.
(2015-10-12, 01:28)bugmenot2015 Wrote: OpenELEC (RaspberryPi 1) has been crashing for quite some time now when accessing a specific favorite.

You can find a crashlog here:
http://xbmclogs.com/pxkca51tc

My favourites.txt contains this:
http://xbmclogs.com/pn0kr7bsy

Hope you can make heads and tails of it.

I have similar problem, it still remains mystery.

Code:
Thread 1 (LWP 370):
#0  0x00000288 in ?? ()
#1  0x003c3880 in void std::_Destroy_aux<false>::__destroy<CMediaSource*>(CMediaSource*, CMediaSource*) ()
#2  0x003c38a4 in std::vector<CMediaSource, std::allocator<CMediaSource> >::clear() ()
#3  0x003c2240 in CMediaSourceSettings::Clear() ()
#4  0x006f317c in CSettingsManager::OnSettingsUnloaded() ()
#5  0x006f3b04 in CSettingsManager::Unload() ()
#6  0x006f5590 in CSettingsManager::Clear() ()
#7  0x003b914c in CSettings::Uninitialize() ()
#8  0x003b9490 in CSettings::~CSettings() ()
#9  0x754da344 in ?? () from /lib/libc.so.6
#10 0x754c2b6c in __libc_start_main () from /lib/libc.so.6
#11 0x003a501c in _start ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
############# END STACK TRACE ###############

This part in crash log is resemble with my bookmark problem.

If you have no problem with build #0917, it's same problem.
Okay, I'm getting somewhere: When I recreate my .kodi folder (moving the old .kodi folder to a backup location), then just copy favourites.xml, it opens just fine.

Edit: And, yes, it is a German comedy list.
(2015-10-12, 01:58)parcel Wrote: I have similar problem, it still remains mystery.

It's all pointing towards an internal error of some sort (in my opinion), that isn't being handled correctly (or at all).

I think in the case of the "bookmark crash" we generally saw a failed CApplication::FrameMove() call shortly before Kodi fell over in a heap. There's Leopolds post with crashlog here, but the stacktrace doesn't doesn't match yours or Tobbis (I tried to view some old crashlogs but they've been deleted so if you have new crashlogs that might be useful).

In Tobbi's case there are other CApplication errors but no CApplication::FrameMove() error, but the end result might be the same - that eventually Kodi keels over due to these unhandled exceptions etc.

By the way, I'm currently uploading new debug-enabled #1011x builds so if you're able to use debug-enabled builds (requires a FAT partition > 380MB) then the resulting crashlogs will be much more detailed.
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.
None of the build since ISO was introduced works for me (#0916 to now #1011). Same issue... play 3D ISO, plays fine, press stop after a couple mins, then choose next 3D ISO... blank screen ('no signal' reported by 3D display).
[H]i-[d]eft [M]edia [K]een [V]ideosaurus
My Family Room Theater
(2015-10-12, 02:19)Milhouse Wrote:
(2015-10-12, 01:58)parcel Wrote: I have similar problem, it still remains mystery.

It's all pointing towards an internal error of some sort (in my opinion), that isn't being handled correctly (or at all).

I think in the case of the "bookmark crash" we generally saw a failed CApplication::FrameMove() call shortly before Kodi fell over in a heap. There's Leopolds post with crashlog here, but the stacktrace doesn't doesn't match yours or Tobbis (I tried to view some old crashlogs but they've been deleted so if you have new crashlogs that might be useful).

In Tobbi's case there are other CApplication errors but no CApplication::FrameMove() error, but the end result might be the same - that eventually Kodi keels over due to these unhandled exceptions etc.

By the way, I'm currently uploading new debug-enabled #1011x builds so if you're able to use debug-enabled builds (requires a FAT partition > 380MB) then the resulting crashlogs will be much more detailed.

Leopolds post is good hint.

Code:
Thread 42 (Thread 0x752ed000 (LWP 556)):
#0  0x76bd81e0 in memcmp@plt () from /usr/lib/libpython2.7.so.1.0
#1  0x76c13034 in _PyString_Eq (o1=<optimized out>, o2=<optimized out>) at /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-6.0-devel-debug/Python-2.7.10/Objects/stringobject.c:1259
#2  0x76c3e8a8 in lookdict_string.lto_priv.1640 (mp=<optimized out>, key=0x58d9e080, hash=-1363662082) at /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-6.0-devel-debug/Python-2.7.10/Objects/dictobject.c:435
#3  0x76c3d224 in PyDict_GetItem (op=0x6bea84b0, key=0x58d9e080) at /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-6.0-devel-debug/Python-2.7.10/Objects/dictobject.c:743
#4  0x76c61674 in PyDict_GetItemString (v=0x6bea84b0, key=<optimized out>) at /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-6.0-devel-debug/Python-2.7.10/Objects/dictobject.c:2425
#5  0x76c73a84 in PyImport_AddModule (name=0xd887c4 "xbmc") at /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-6.0-devel-debug/Python-2.7.10/Python/import.c:641
#6  0x005e185c in CPythonInvoker::stop (this=0x2c59600, abort=<optimized out>) at PythonInvoker.cpp:457
#7  0x005db1c8 in CLanguageInvokerThread::stop (this=0x2c596d8, wait=<optimized out>) at LanguageInvokerThread.cpp:73
#8  0x005d9cf4 in CScriptInvocationManager::Uninitialize (this=this@entry=0x126ad5c <CScriptInvocationManager::GetInstance()::s_instance>) at ScriptInvocationManager.cpp:109
#9  0x005d9dd4 in CScriptInvocationManager::~CScriptInvocationManager (this=0x126ad5c <CScriptInvocationManager::GetInstance()::s_instance>, __in_chrg=<optimized out>) at ScriptInvocationManager.cpp:44
#10 0x754ddf70 in __run_exit_handlers (status=-1, listp=0x755e34bc <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#11 0x754ddfc4 in __GI_exit (status=<optimized out>) at exit.c:104
#12 0x754c6d00 in __libc_start_main (main=0x7e9d3664, argc=1969106944, argv=0x754c6d00 <__libc_start_main+276>, init=<optimized out>, fini=0xd7de40 <__libc_csu_fini>, rtld_fini=0x76f41390 <_dl_fini>, stack_end=0x7e9d3664) at libc-start.c:323
#13 0x003a4cb4 in _start () at ../sysdeps/arm/start.S:124
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

This is same part but looks different.

Code:
int
1254 _PyString_Eq(PyObject *o1, PyObject *o2)
1255 {
1256     PyStringObject *a = (PyStringObject*) o1;
1257     PyStringObject *b = (PyStringObject*) o2;
1258     return Py_SIZE(a) == Py_SIZE(b)
1259       && memcmp(a->ob_sval, b->ob_sval, Py_SIZE(a)) == 0;
1260 }

I guess it raise exception at memcmp(line 1259). It's maybe python problem.
Latest debug-enabled build, #1011x: RPi / RPi2

Please use when experiencing crashes as your crashlogs will be more detailed. Requires FAT partition > 380MB. See first post, note #5, for details on partition resizing or manual partition creation.
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
  • 104
  • 105
  • 106(current)
  • 107
  • 108
  • 168

Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 16.0)10