Kodi on UpBoard craching
#1
I bought a SBC to use occasional as a home theater device. UpBoard has plenty of muscle for my needs, I was hopping it will be a good device but I have one problem with it.

I've installed KODI on it's latest Ublilinux release, it runs smooth, even plays 4k videos! Tho sometimes it crashes, i suppose during video playback.

I can't find any clues while reading the crash log, here is the last part of the log

http://pastebin.com/WKpdTRwZ EDIT: [full log down bellow]

I've read that sometimes kodi will crash while stopping a video, due to how caching or something works. Could this be an actual issue? I am using kodi v16
Reply
#2
Don't posts logs directly in the thread. Provide a link to pastebin or similar.

Full log is required, partials are no good. Preferably a Debug log (wiki).
Always read the Wiki, FAQ and search the forum before posting.
Read/follow the forum rules.
Reply
#3
here is the full log.

https://drive.google.com/file/d/0BztWJzE...sp=sharing

Most of it is junk, related to my own addon animating some text around
Reply
#4
Update: i had two UpBoards running same Kodi procedure. First crashed after 19 hours, the second after only 6 hours.

Both produce same type of crash log, ending with:

Code:
18:27:39 T:140586963171072  NOTICE: thread end: video_thread
18:27:39 T:140587683636992  NOTICE: deleting video codec

On the first board I've written a python script to log every 10 seconds the available memory, thinking that some caching/memory-leak might occur and crash the system, but `free -m -h` gave a rather constant output over the 19 hours of uptime

Code:
Mem: total  3.3G | used  1.0G | free2.3G | shared 104M | buffers 122M | cached 404M |
                              
-/+ buffers/cache:       525M       2.8G
Swap:           0B         0B         0B

This are the video settings as found in guisettings.xml. I'll try changing some and see what happens

Code:
<videolibrary>
        <actorthumbs default="true">true</actorthumbs>
        <backgroundupdate default="true">false</backgroundupdate>
        <flattentvshows default="true">1</flattentvshows>
        <groupmoviesets default="true">false</groupmoviesets>
        <groupsingleitemsets default="true">false</groupsingleitemsets>
        <showallitems default="true">true</showallitems>
        <showemptytvshows default="true">false</showemptytvshows>
        <showunwatchedplots default="true">true</showunwatchedplots>
        <tvshowsincludeallseasonsandspecials default="true">0</tvshowsincludeallseasonsandspecials>
        <tvshowsselectfirstunwatcheditem default="true">0</tvshowsselectfirstunwatcheditem>
        <updateonstartup default="true">false</updateonstartup>
    </videolibrary>
    <videoplayer>
        <adjustrefreshrate default="true">0</adjustrefreshrate>
        <autoplaynextitem default="true">false</autoplaynextitem>
        <errorinaspect default="true">0</errorinaspect>
        <hqscalers default="true">0</hqscalers>
        <pauseafterrefreshchange default="true">0</pauseafterrefreshchange>
        <preferdefaultflag default="true">true</preferdefaultflag>
        <prefervaapirender default="true">true</prefervaapirender>
        <quitstereomodeonstop default="true">true</quitstereomodeonstop>
        <rendermethod default="true">0</rendermethod>
        <seekdelay default="true">750</seekdelay>
        <seeksteps default="true">-600,-300,-180,-60,-30,-10,10,30,60,180,300,600</seeksteps>
        <stereoscopicplaybackmode default="true">0</stereoscopicplaybackmode>
        <stretch43 default="true">0</stretch43>
        <teletextenabled default="true">true</teletextenabled>
        <teletextscale default="true">true</teletextscale>
        <useamcodec default="true">true</useamcodec>
        <usedisplayasclock default="true">false</usedisplayasclock>
        <usedxva2 default="true">true</usedxva2>
        <useomx default="true">true</useomx>
        <useomxplayer default="true">true</useomxplayer>
        <usevaapi default="true">true</usevaapi>
        <usevaapimpeg2 default="true">true</usevaapimpeg2>
        <usevaapimpeg4 default="true">true</usevaapimpeg4>
        <usevaapivc1 default="true">true</usevaapivc1>
        <usevda default="true">true</usevda>
        <usevdpau default="true">true</usevdpau>
        <usevdpaumixer default="true">true</usevdpaumixer>
        <usevdpaumpeg2 default="true">true</usevdpaumpeg2>
        <usevdpaumpeg4 default="true">false</usevdpaumpeg4>
        <usevdpauvc1 default="true">true</usevdpauvc1>
        <usevideotoolbox default="true">true</usevideotoolbox>
    </videoplayer>
    <videoscreen>
        <blankdisplays default="true">false</blankdisplays>
        <fakefullscreen default="true">true</fakefullscreen>
        <limitedrange default="true">false</limitedrange>
        <monitor default="true">Default</monitor>
        <preferedstereoscopicmode default="true">100</preferedstereoscopicmode>
        <resolution default="true">16</resolution>
        <screen default="true">0</screen>
        <screenmode default="true">DESKTOP</screenmode>
        <stereoscopicmode default="true">0</stereoscopicmode>
        <vsync default="true">3</vsync>
    </videoscreen>

    <defaultvideosettings>
        <deinterlacemode>1</deinterlacemode>
        <interlacemethod>1</interlacemethod>
        <scalingmethod>1</scalingmethod>
        <noisereduction>0.000000</noisereduction>
        <postprocess>false</postprocess>
        <sharpness>0.000000</sharpness>
        <viewmode>0</viewmode>
        <zoomamount>1.000000</zoomamount>
        <pixelratio>1.000000</pixelratio>
        <verticalshift>0.000000</verticalshift>
        <volumeamplification>0.000000</volumeamplification>
        <outputtoallspeakers>false</outputtoallspeakers>
        <showsubtitles>true</showsubtitles>
        <brightness>50.000000</brightness>
        <contrast>50.000000</contrast>
        <gamma>20.000000</gamma>
        <audiodelay>0.000000</audiodelay>
        <subtitledelay>0.000000</subtitledelay>
        <nonlinstretch>false</nonlinstretch>
        <stereomode>0</stereomode>
    </defaultvideosettings>
Reply
#5
Update:
I have the same Kodi set-up running on a Raspberry model 3. It never crashed.

I do have it running my own addon, no problem on Raspberry. I've also installed Ubuntu 14 on Upboard and it still crashed.

The difference is that on Upboard with Ubuntu14 it raises this error in the crash log

Code:
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class '_mysql_exceptions.OperationalError'>
Error Contents: (2001, "Can't create UNIX socket (24)")
      Traceback (most recent call last):
       File "/home/icimediabox/.kodi/addons/script.media.script/addon.py", line 265, in <module>
       File "/home/icimediabox/.kodi/addons/script.media.script/addon.py", line 215, in custom_display
       File "/home/icimediabox/.kodi/addons/script.media.script/addon.py", line 120, in video_played
       File "/usr/lib/python2.7/dist-packages/MySQLdb/__init__.py", line 81, in Connect
       File "/usr/lib/python2.7/dist-packages/MySQLdb/connections.py", line 187, in __init__
        OperationalError: (2001, "Can't create UNIX socket (24)")
-->End of Python script error report<--

Is MariaDB( the database i'm using to store my own video info) different from Ubuntu to Raspbian?
Reply

Logout Mark Read Team Forum Stats Members Help
Kodi on UpBoard craching0