2015-01-01, 01:14
Hi, recently I upgraded xbmc on my Acer Aspire Revo and ran into a problem of 100% CPU even when kodi is idling.
My box is Acer Aspire Revo R1600, equipped with 2GB RAM, Intel Atom 230 processor (1.6 GHz), and NVIDIA ION graphics motherboard. 512MB RAM is dedicated to the graphics card.
top output:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
31535 jimmy 20 0 300m 87m 33m S 108 5.8 0:50.93 kodi.bin
root@xbmc:15 # uname -a
Linux xbmc 3.2.0-74-generic #109-Ubuntu SMP Tue Dec 9 16:47:54 UTC 2014 i686 i686 i386 GNU/Linux
root@xbmc:1 # dpkg-query -l | grep xbmc
ii xbmc 2:14.0~git20141223.1015-final-0precise transitional dummy package
root@xbmc:2 # cat /etc/debian_version
wheezy/sid
root@xbmc:13 # lspci -nnk | grep -i vga -A3
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation ION LE VGA [10de:087e] (rev b1)
Subsystem: Acer Incorporated [ALI] Device [1025:0222]
Kernel driver in use: nvidia
Kernel modules: nvidia_304, nouveau, nvidiafb
root@xbmc:14 # grep driver /var/log/Xorg.0.log
[1735048.987] X.Org XInput driver : 16.0
[1735049.881] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[1735050.165] ABI class: X.Org XInput driver, version 16.0
root@xbmc:21 # cat userdata/advancedsettings.xml
<advancedsettings>
<gui>
<algorithmdirtyregions>1</algorithmdirtyregions>
<nofliptimeout>0</nofliptimeout>
</gui>
</advancedsettings>
root@xbmc:23 # cd .kodi
root@xbmc:24 # ls -lR plugins/
plugins/:
total 20
drwxr-xr-x 2 jimmy jimmy 4096 May 24 2010 music
drwxr-xr-x 2 jimmy jimmy 4096 May 24 2010 pictures
drwxr-xr-x 2 jimmy jimmy 4096 Dec 31 14:58 programs
drwxr-xr-x 2 jimmy jimmy 4096 Dec 31 14:58 video
drwxr-xr-x 2 jimmy jimmy 4096 May 24 2010 weather
plugins/music:
total 0
plugins/pictures:
total 0
plugins/programs:
total 0
plugins/video:
total 0
plugins/weather:
total 0
RSS feed is disabled. And other services like zeroconf, airplay, uPNP, webserver are all disabled.
root@xbmc:31 # ps ax | grep kodi
31055 pts/1 Sl 3:30 /usr/lib/kodi/kodi.bin --standalone
31168 pts/0 S+ 0:00 grep kodi
root@xbmc:32 # gdb
GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02
Copyright © 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>.
(gdb) attach 31055
Attaching to process 31055
Reading symbols from /usr/lib/kodi/kodi.bin...(no debugging symbols found)...done.
Reading symbols from /usr/lib/i386-linux-gnu/libsmbclient.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libsmbclient.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libssh.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libssh.so.4
Reading symbols from /usr/lib/i386-linux-gnu/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXrandr.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libavahi-client.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libavahi-client.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libavahi-common.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libavahi-common.so.3
Reading symbols from /usr/lib/libmicrohttpd.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libmicrohttpd.so.5
Reading symbols from /usr/lib/libtinyxml.so.2.6.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libtinyxml.so.2.6.2
Reading symbols from /usr/lib/i386-linux-gnu/libyajl.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libyajl.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libbluetooth.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libbluetooth.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libmysqlclient.so.18...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libmysqlclient.so.18
Reading symbols from /lib/i386-linux-gnu/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libz.so.1
Reading symbols from /usr/lib/i386-linux-gnu/liblzo2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/liblzo2.so.2
Reading symbols from /lib/i386-linux-gnu/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xacc14b40 (LWP 31081)]
[New Thread 0xaecffb40 (LWP 31079)]
[New Thread 0xaffe3b40 (LWP 31078)]
[New Thread 0xb20ffb40 (LWP 31071)]
[New Thread 0xb2affb40 (LWP 31070)]
[New Thread 0xb34e5b40 (LWP 31069)]
[New Thread 0xaf6e5b40 (LWP 31068)]
Loaded symbols for /lib/i386-linux-gnu/libpthread.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libjpeg.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libjpeg.so.8
Reading symbols from /lib/i386-linux-gnu/libbz2.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libbz2.so.1.0
Reading symbols from /lib/i386-linux-gnu/libgcrypt.so.11...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libgcrypt.so.11
Reading symbols from /usr/lib/i386-linux-gnu/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libGLU.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libGLEW.so.1.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libGLEW.so.1.6
Reading symbols from /usr/lib/nvidia-304/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-304/libGL.so.1
Reading symbols from /usr/lib/libpython2.7.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpython2.7.so.1.0
Reading symbols from /lib/i386-linux-gnu/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/librt.so.1
Reading symbols from /lib/i386-linux-gnu/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libdl.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libxml2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libxml2.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libxslt.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libxslt.so.1
Reading symbols from /usr/lib/libfribidi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfribidi.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libsqlite3.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libsqlite3.so.0
Reading symbols from /lib/i386-linux-gnu/libpcre.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libpcre.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libpcrecpp.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libpcrecpp.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libfreetype.so.6
Reading symbols from /usr/lib/libcdio.so.13...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcdio.so.13
Reading symbols from /lib/i386-linux-gnu/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libm.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libasound.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libasound.so.2
Reading symbols from /lib/i386-linux-gnu/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libdbus-1.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libSDL2-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libSDL2-2.0.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libpulse.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libX11.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXext.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libdrm.so.2
Reading symbols from /lib/i386-linux-gnu/libudev.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libudev.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libva.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libva.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libvorbisenc.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libvorbis.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libgnutls.so.26...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgnutls.so.26
Reading symbols from /usr/lib/libcrystalhd.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcrystalhd.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libva-x11.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libva-x11.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libstdc++.so.6
Reading symbols from /lib/i386-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libgcc_s.so.1
Reading symbols from /lib/i386-linux-gnu/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libc.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libtalloc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libtalloc.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libtdb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libtdb.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libwbclient.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libwbclient.so.0
Reading symbols from /lib/i386-linux-gnu/libcap.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libcap.so.2
Reading symbols from /lib/i386-linux-gnu/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libresolv.so.2
Reading symbols from /lib/i386-linux-gnu/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnsl.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libkrb5.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libkrb5.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libk5crypto.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libk5crypto.so.3
Reading symbols from /lib/i386-linux-gnu/libcom_err.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libcom_err.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2
Reading symbols from /usr/lib/i386-linux-gnu/liblber-2.4.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/liblber-2.4.so.2
Reading symbols from /lib/i386-linux-gnu/libcrypto.so.1.0.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libcrypto.so.1.0.0
Reading symbols from /usr/lib/i386-linux-gnu/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXrender.so.1
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i386-linux-gnu/libgpg-error.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libgpg-error.so.0
Reading symbols from /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.125...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.125
Reading symbols from /usr/lib/nvidia-304/libnvidia-glcore.so.304.125...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-304/libnvidia-glcore.so.304.125
Reading symbols from /lib/i386-linux-gnu/libssl.so.1.0.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libssl.so.1.0.0
Reading symbols from /lib/i386-linux-gnu/libutil.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libutil.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libpulse-simple.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXcursor.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libXinerama.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXinerama.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXi.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libXss.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXss.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXxf86vm.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libjson.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libjson.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
Reading symbols from /usr/lib/i386-linux-gnu/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libxcb.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libogg.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libtasn1.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libtasn1.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libp11-kit.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libp11-kit.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXfixes.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libkrb5support.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libkrb5support.so.0
Reading symbols from /lib/i386-linux-gnu/libkeyutils.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libkeyutils.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libsasl2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libsasl2.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libgssapi.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgssapi.so.3
Reading symbols from /lib/i386-linux-gnu/libwrap.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libwrap.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libsndfile.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libasyncns.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libasyncns.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXau.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXdmcp.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libheimntlm.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libheimntlm.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libkrb5.so.26...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libkrb5.so.26
Reading symbols from /usr/lib/i386-linux-gnu/libasn1.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libasn1.so.8
Reading symbols from /usr/lib/i386-linux-gnu/libhcrypto.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libhcrypto.so.4
Reading symbols from /usr/lib/i386-linux-gnu/libroken.so.18...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libroken.so.18
Reading symbols from /usr/lib/i386-linux-gnu/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libFLAC.so.8
Reading symbols from /usr/lib/i386-linux-gnu/libwind.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libwind.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libheimbase.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libheimbase.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libhx509.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libhx509.so.5
Reading symbols from /lib/i386-linux-gnu/libcrypt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libcrypt.so.1
Reading symbols from /lib/i386-linux-gnu/libnss_compat.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnss_compat.so.2
Reading symbols from /lib/i386-linux-gnu/libnss_nis.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnss_nis.so.2
Reading symbols from /lib/i386-linux-gnu/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnss_files.so.2
Reading symbols from /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
Reading symbols from /usr/lib/kodi/system/libcpluff-i486-linux.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/kodi/system/libcpluff-i486-linux.so
Reading symbols from /lib/i386-linux-gnu/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libexpat.so.1
Reading symbols from /usr/lib/libcec.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcec.so.2
Reading symbols from /usr/lib/liblockdev.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/liblockdev.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libcurl.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libcurl.so.4
Reading symbols from /usr/lib/i386-linux-gnu/libidn.so.11...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libidn.so.11
Reading symbols from /usr/lib/i386-linux-gnu/librtmp.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/librtmp.so.0
Reading symbols from /usr/lib/i386-linux-gnu/gconv/UTF-32.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/gconv/UTF-32.so
Reading symbols from /usr/lib/python2.7/lib-dynload/_heapq.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/python2.7/lib-dynload/_heapq.so
Reading symbols from /usr/lib/python2.7/lib-dynload/datetime.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/python2.7/lib-dynload/datetime.so
Reading symbols from /usr/lib/python2.7/lib-dynload/_sqlite3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/python2.7/lib-dynload/_sqlite3.so
Reading symbols from /usr/lib/python2.7/lib-dynload/_json.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/python2.7/lib-dynload/_json.so
0x00765416 in __kernel_vsyscall ()
(gdb) where
#0 0x00765416 in __kernel_vsyscall ()
#1 0x0161b9a6 in nanosleep () from /lib/i386-linux-gnu/libc.so.6
#2 0x0164c36d in usleep () from /lib/i386-linux-gnu/libc.so.6
#3 0x08b27e65 in Sleep(unsigned int) ()
#4 0x0893509e in CApplication::Render() ()
#5 0x089e1dc8 in CXBApplicationEx::Run() ()
#6 0x089e8fa8 in XBMC_Run ()
#7 0x083785d6 in main ()
(gdb)
I enabled debug log but could not see anything special:
root@xbmc:38 # tail -f kodi.log
15:10:08 T:2931645248 INFO: Python script stopped
15:10:08 T:2931645248 DEBUG: Thread LanguageInvoker 2931645248 terminating
15:10:08 T:2940037952 DEBUG: Version Check: Version 0.3.1 started
15:10:08 T:2903505728 NOTICE: StorageServer Module loaded RUN
15:10:08 T:2903505728 NOTICE: StorageClient-2.5.4 Starting server
15:10:08 T:2877381440 DEBUG: CRecentlyAddedJob::UpdateVideos() - Running RecentlyAdded home screen update
15:10:08 T:2877381440 DEBUG: RunQuery took 3 ms for 1 items query: select * from movieview ORDER BY dateAdded desc, idMovie desc LIMIT 10
15:10:08 T:2877381440 DEBUG: RunQuery took 3 ms for 0 items query: select * from episodeview ORDER BY dateAdded desc, idEpisode desc LIMIT 10
15:10:08 T:2877381440 DEBUG: RunQuery took 2 ms for 0 items query: select * from musicvideoview ORDER BY dateAdded desc, idMVideo desc LIMIT 10
15:10:08 T:2877381440 DEBUG: CRecentlyAddedJob::UpdateTotal() - Running RecentlyAdded home screen update
15:10:13 T:2940037952 DEBUG: Version Check: Version installed {u'major': 14, u'tag': u'stable', u'minor': 0, u'revision': u'ad747d9'}
15:10:13 T:2940037952 DEBUG: Version Check: Version available {u'major': u'14', u'extrainfo': u'final', u'tagversion': u'', u'tag': u'stable', u'addon_support': u'yes', u'minor': u'0', u'revision': u'20141223-ad747d9'}
15:10:13 T:2940037952 DEBUG: Version Check: There is no newer stable available
15:10:13 T:2940037952 INFO: CPythonInvoker(0, /home/user/.kodi/addons/service.xbmc.versioncheck/service.py): script successfully run
15:10:13 T:2940037952 INFO: Python script stopped
15:10:13 T:2940037952 DEBUG: Thread LanguageInvoker 2940037952 terminating
15:10:15 T:3047823168 INFO: LIRC Initialize: using: /dev/lircd
15:10:15 T:3047823168 DEBUG: Failed to connect to LIRC. Retry in 20s.
15:10:35 T:3047823168 INFO: LIRC Initialize: using: /dev/lircd
15:10:35 T:3047823168 DEBUG: Failed to connect to LIRC. Retry in 40s.
15:10:36 T:3047823168 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-i486-linux.so)
15:10:36 T:3047823168 DEBUG: Unloading: /ImageLib-i486-linux.so
15:10:38 T:2877381440 DEBUG: Thread JobWorker 2877381440 terminating (autodelete)
15:11:16 T:3047823168 INFO: LIRC Initialize: using: /dev/lircd
15:11:16 T:3047823168 DEBUG: Failed to connect to LIRC. Giving up.
15:12:46 T:3047823168 DEBUG: ------ Window Init (Pointer.xml) ------
15:12:47 T:2877381440 NOTICE: Thread JobWorker start, auto delete: true
15:12:50 T:3047823168 DEBUG: ProcessMouse: trying mouse action leftclick
15:12:50 T:3047823168 DEBUG: Activating window ID: 10004
15:12:50 T:3047823168 DEBUG: ------ Window Deinit (Home.xml) ------
15:12:50 T:3047823168 DEBUG: ------ Window Init (Settings.xml) ------
15:12:50 T:3047823168 INFO: Loading skin file: Settings.xml, load type: KEEP_IN_MEMORY
15:12:50 T:3047823168 DEBUG: ------ Window Deinit (Pointer.xml) ------
15:12:51 T:3047823168 DEBUG: ------ Window Init (Pointer.xml) ------
15:12:52 T:3047823168 DEBUG: ProcessMouse: trying mouse action leftclick
15:12:52 T:3047823168 DEBUG: Activating window ID: 10016
15:12:53 T:3047823168 DEBUG: ------ Window Deinit (Settings.xml) ------
15:12:53 T:3047823168 DEBUG: ------ Window Init (SettingsCategory.xml) ------
15:12:53 T:3047823168 INFO: Loading skin file: SettingsCategory.xml, load type: KEEP_IN_MEMORY
15:12:55 T:3047823168 DEBUG: ProcessMouse: trying mouse action leftclick
15:12:55 T:3047823168 DEBUG: ------ Window Deinit (Pointer.xml) ------
15:12:57 T:3047823168 DEBUG: ------ Window Init (Pointer.xml) ------
15:13:03 T:3047823168 DEBUG: ------ Window Deinit (Pointer.xml) ------
15:13:20 T:2877381440 DEBUG: Thread JobWorker 2877381440 terminating (autodelete)
Thanks for help! Please feel free let me know if you need any more information.
My box is Acer Aspire Revo R1600, equipped with 2GB RAM, Intel Atom 230 processor (1.6 GHz), and NVIDIA ION graphics motherboard. 512MB RAM is dedicated to the graphics card.
top output:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
31535 jimmy 20 0 300m 87m 33m S 108 5.8 0:50.93 kodi.bin
root@xbmc:15 # uname -a
Linux xbmc 3.2.0-74-generic #109-Ubuntu SMP Tue Dec 9 16:47:54 UTC 2014 i686 i686 i386 GNU/Linux
root@xbmc:1 # dpkg-query -l | grep xbmc
ii xbmc 2:14.0~git20141223.1015-final-0precise transitional dummy package
root@xbmc:2 # cat /etc/debian_version
wheezy/sid
root@xbmc:13 # lspci -nnk | grep -i vga -A3
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation ION LE VGA [10de:087e] (rev b1)
Subsystem: Acer Incorporated [ALI] Device [1025:0222]
Kernel driver in use: nvidia
Kernel modules: nvidia_304, nouveau, nvidiafb
root@xbmc:14 # grep driver /var/log/Xorg.0.log
[1735048.987] X.Org XInput driver : 16.0
[1735049.881] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[1735050.165] ABI class: X.Org XInput driver, version 16.0
root@xbmc:21 # cat userdata/advancedsettings.xml
<advancedsettings>
<gui>
<algorithmdirtyregions>1</algorithmdirtyregions>
<nofliptimeout>0</nofliptimeout>
</gui>
</advancedsettings>
root@xbmc:23 # cd .kodi
root@xbmc:24 # ls -lR plugins/
plugins/:
total 20
drwxr-xr-x 2 jimmy jimmy 4096 May 24 2010 music
drwxr-xr-x 2 jimmy jimmy 4096 May 24 2010 pictures
drwxr-xr-x 2 jimmy jimmy 4096 Dec 31 14:58 programs
drwxr-xr-x 2 jimmy jimmy 4096 Dec 31 14:58 video
drwxr-xr-x 2 jimmy jimmy 4096 May 24 2010 weather
plugins/music:
total 0
plugins/pictures:
total 0
plugins/programs:
total 0
plugins/video:
total 0
plugins/weather:
total 0
RSS feed is disabled. And other services like zeroconf, airplay, uPNP, webserver are all disabled.
root@xbmc:31 # ps ax | grep kodi
31055 pts/1 Sl 3:30 /usr/lib/kodi/kodi.bin --standalone
31168 pts/0 S+ 0:00 grep kodi
root@xbmc:32 # gdb
GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02
Copyright © 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>.
(gdb) attach 31055
Attaching to process 31055
Reading symbols from /usr/lib/kodi/kodi.bin...(no debugging symbols found)...done.
Reading symbols from /usr/lib/i386-linux-gnu/libsmbclient.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libsmbclient.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libssh.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libssh.so.4
Reading symbols from /usr/lib/i386-linux-gnu/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXrandr.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libavahi-client.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libavahi-client.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libavahi-common.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libavahi-common.so.3
Reading symbols from /usr/lib/libmicrohttpd.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libmicrohttpd.so.5
Reading symbols from /usr/lib/libtinyxml.so.2.6.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libtinyxml.so.2.6.2
Reading symbols from /usr/lib/i386-linux-gnu/libyajl.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libyajl.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libbluetooth.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libbluetooth.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libmysqlclient.so.18...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libmysqlclient.so.18
Reading symbols from /lib/i386-linux-gnu/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libz.so.1
Reading symbols from /usr/lib/i386-linux-gnu/liblzo2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/liblzo2.so.2
Reading symbols from /lib/i386-linux-gnu/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xacc14b40 (LWP 31081)]
[New Thread 0xaecffb40 (LWP 31079)]
[New Thread 0xaffe3b40 (LWP 31078)]
[New Thread 0xb20ffb40 (LWP 31071)]
[New Thread 0xb2affb40 (LWP 31070)]
[New Thread 0xb34e5b40 (LWP 31069)]
[New Thread 0xaf6e5b40 (LWP 31068)]
Loaded symbols for /lib/i386-linux-gnu/libpthread.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libjpeg.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libjpeg.so.8
Reading symbols from /lib/i386-linux-gnu/libbz2.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libbz2.so.1.0
Reading symbols from /lib/i386-linux-gnu/libgcrypt.so.11...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libgcrypt.so.11
Reading symbols from /usr/lib/i386-linux-gnu/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libGLU.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libGLEW.so.1.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libGLEW.so.1.6
Reading symbols from /usr/lib/nvidia-304/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-304/libGL.so.1
Reading symbols from /usr/lib/libpython2.7.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpython2.7.so.1.0
Reading symbols from /lib/i386-linux-gnu/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/librt.so.1
Reading symbols from /lib/i386-linux-gnu/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libdl.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libxml2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libxml2.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libxslt.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libxslt.so.1
Reading symbols from /usr/lib/libfribidi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfribidi.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libsqlite3.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libsqlite3.so.0
Reading symbols from /lib/i386-linux-gnu/libpcre.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libpcre.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libpcrecpp.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libpcrecpp.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libfreetype.so.6
Reading symbols from /usr/lib/libcdio.so.13...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcdio.so.13
Reading symbols from /lib/i386-linux-gnu/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libm.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libasound.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libasound.so.2
Reading symbols from /lib/i386-linux-gnu/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libdbus-1.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libSDL2-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libSDL2-2.0.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libpulse.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libX11.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXext.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libdrm.so.2
Reading symbols from /lib/i386-linux-gnu/libudev.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libudev.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libva.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libva.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libvorbisenc.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libvorbis.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libgnutls.so.26...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgnutls.so.26
Reading symbols from /usr/lib/libcrystalhd.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcrystalhd.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libva-x11.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libva-x11.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libstdc++.so.6
Reading symbols from /lib/i386-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libgcc_s.so.1
Reading symbols from /lib/i386-linux-gnu/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libc.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libtalloc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libtalloc.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libtdb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libtdb.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libwbclient.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libwbclient.so.0
Reading symbols from /lib/i386-linux-gnu/libcap.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libcap.so.2
Reading symbols from /lib/i386-linux-gnu/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libresolv.so.2
Reading symbols from /lib/i386-linux-gnu/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnsl.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libkrb5.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libkrb5.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libk5crypto.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libk5crypto.so.3
Reading symbols from /lib/i386-linux-gnu/libcom_err.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libcom_err.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2
Reading symbols from /usr/lib/i386-linux-gnu/liblber-2.4.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/liblber-2.4.so.2
Reading symbols from /lib/i386-linux-gnu/libcrypto.so.1.0.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libcrypto.so.1.0.0
Reading symbols from /usr/lib/i386-linux-gnu/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXrender.so.1
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i386-linux-gnu/libgpg-error.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libgpg-error.so.0
Reading symbols from /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.125...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.125
Reading symbols from /usr/lib/nvidia-304/libnvidia-glcore.so.304.125...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-304/libnvidia-glcore.so.304.125
Reading symbols from /lib/i386-linux-gnu/libssl.so.1.0.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libssl.so.1.0.0
Reading symbols from /lib/i386-linux-gnu/libutil.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libutil.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libpulse-simple.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXcursor.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libXinerama.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXinerama.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXi.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libXss.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXss.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXxf86vm.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libjson.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libjson.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
Reading symbols from /usr/lib/i386-linux-gnu/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libxcb.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libogg.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libtasn1.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libtasn1.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libp11-kit.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libp11-kit.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXfixes.so.3
Reading symbols from /usr/lib/i386-linux-gnu/libkrb5support.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libkrb5support.so.0
Reading symbols from /lib/i386-linux-gnu/libkeyutils.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libkeyutils.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libsasl2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libsasl2.so.2
Reading symbols from /usr/lib/i386-linux-gnu/libgssapi.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgssapi.so.3
Reading symbols from /lib/i386-linux-gnu/libwrap.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libwrap.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libsndfile.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libasyncns.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libasyncns.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXau.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXdmcp.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libheimntlm.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libheimntlm.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libkrb5.so.26...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libkrb5.so.26
Reading symbols from /usr/lib/i386-linux-gnu/libasn1.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libasn1.so.8
Reading symbols from /usr/lib/i386-linux-gnu/libhcrypto.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libhcrypto.so.4
Reading symbols from /usr/lib/i386-linux-gnu/libroken.so.18...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libroken.so.18
Reading symbols from /usr/lib/i386-linux-gnu/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libFLAC.so.8
Reading symbols from /usr/lib/i386-linux-gnu/libwind.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libwind.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libheimbase.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libheimbase.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libhx509.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libhx509.so.5
Reading symbols from /lib/i386-linux-gnu/libcrypt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libcrypt.so.1
Reading symbols from /lib/i386-linux-gnu/libnss_compat.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnss_compat.so.2
Reading symbols from /lib/i386-linux-gnu/libnss_nis.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnss_nis.so.2
Reading symbols from /lib/i386-linux-gnu/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnss_files.so.2
Reading symbols from /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
Reading symbols from /usr/lib/kodi/system/libcpluff-i486-linux.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/kodi/system/libcpluff-i486-linux.so
Reading symbols from /lib/i386-linux-gnu/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libexpat.so.1
Reading symbols from /usr/lib/libcec.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcec.so.2
Reading symbols from /usr/lib/liblockdev.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/liblockdev.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libcurl.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libcurl.so.4
Reading symbols from /usr/lib/i386-linux-gnu/libidn.so.11...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libidn.so.11
Reading symbols from /usr/lib/i386-linux-gnu/librtmp.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/librtmp.so.0
Reading symbols from /usr/lib/i386-linux-gnu/gconv/UTF-32.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/gconv/UTF-32.so
Reading symbols from /usr/lib/python2.7/lib-dynload/_heapq.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/python2.7/lib-dynload/_heapq.so
Reading symbols from /usr/lib/python2.7/lib-dynload/datetime.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/python2.7/lib-dynload/datetime.so
Reading symbols from /usr/lib/python2.7/lib-dynload/_sqlite3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/python2.7/lib-dynload/_sqlite3.so
Reading symbols from /usr/lib/python2.7/lib-dynload/_json.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/python2.7/lib-dynload/_json.so
0x00765416 in __kernel_vsyscall ()
(gdb) where
#0 0x00765416 in __kernel_vsyscall ()
#1 0x0161b9a6 in nanosleep () from /lib/i386-linux-gnu/libc.so.6
#2 0x0164c36d in usleep () from /lib/i386-linux-gnu/libc.so.6
#3 0x08b27e65 in Sleep(unsigned int) ()
#4 0x0893509e in CApplication::Render() ()
#5 0x089e1dc8 in CXBApplicationEx::Run() ()
#6 0x089e8fa8 in XBMC_Run ()
#7 0x083785d6 in main ()
(gdb)
I enabled debug log but could not see anything special:
root@xbmc:38 # tail -f kodi.log
15:10:08 T:2931645248 INFO: Python script stopped
15:10:08 T:2931645248 DEBUG: Thread LanguageInvoker 2931645248 terminating
15:10:08 T:2940037952 DEBUG: Version Check: Version 0.3.1 started
15:10:08 T:2903505728 NOTICE: StorageServer Module loaded RUN
15:10:08 T:2903505728 NOTICE: StorageClient-2.5.4 Starting server
15:10:08 T:2877381440 DEBUG: CRecentlyAddedJob::UpdateVideos() - Running RecentlyAdded home screen update
15:10:08 T:2877381440 DEBUG: RunQuery took 3 ms for 1 items query: select * from movieview ORDER BY dateAdded desc, idMovie desc LIMIT 10
15:10:08 T:2877381440 DEBUG: RunQuery took 3 ms for 0 items query: select * from episodeview ORDER BY dateAdded desc, idEpisode desc LIMIT 10
15:10:08 T:2877381440 DEBUG: RunQuery took 2 ms for 0 items query: select * from musicvideoview ORDER BY dateAdded desc, idMVideo desc LIMIT 10
15:10:08 T:2877381440 DEBUG: CRecentlyAddedJob::UpdateTotal() - Running RecentlyAdded home screen update
15:10:13 T:2940037952 DEBUG: Version Check: Version installed {u'major': 14, u'tag': u'stable', u'minor': 0, u'revision': u'ad747d9'}
15:10:13 T:2940037952 DEBUG: Version Check: Version available {u'major': u'14', u'extrainfo': u'final', u'tagversion': u'', u'tag': u'stable', u'addon_support': u'yes', u'minor': u'0', u'revision': u'20141223-ad747d9'}
15:10:13 T:2940037952 DEBUG: Version Check: There is no newer stable available
15:10:13 T:2940037952 INFO: CPythonInvoker(0, /home/user/.kodi/addons/service.xbmc.versioncheck/service.py): script successfully run
15:10:13 T:2940037952 INFO: Python script stopped
15:10:13 T:2940037952 DEBUG: Thread LanguageInvoker 2940037952 terminating
15:10:15 T:3047823168 INFO: LIRC Initialize: using: /dev/lircd
15:10:15 T:3047823168 DEBUG: Failed to connect to LIRC. Retry in 20s.
15:10:35 T:3047823168 INFO: LIRC Initialize: using: /dev/lircd
15:10:35 T:3047823168 DEBUG: Failed to connect to LIRC. Retry in 40s.
15:10:36 T:3047823168 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-i486-linux.so)
15:10:36 T:3047823168 DEBUG: Unloading: /ImageLib-i486-linux.so
15:10:38 T:2877381440 DEBUG: Thread JobWorker 2877381440 terminating (autodelete)
15:11:16 T:3047823168 INFO: LIRC Initialize: using: /dev/lircd
15:11:16 T:3047823168 DEBUG: Failed to connect to LIRC. Giving up.
15:12:46 T:3047823168 DEBUG: ------ Window Init (Pointer.xml) ------
15:12:47 T:2877381440 NOTICE: Thread JobWorker start, auto delete: true
15:12:50 T:3047823168 DEBUG: ProcessMouse: trying mouse action leftclick
15:12:50 T:3047823168 DEBUG: Activating window ID: 10004
15:12:50 T:3047823168 DEBUG: ------ Window Deinit (Home.xml) ------
15:12:50 T:3047823168 DEBUG: ------ Window Init (Settings.xml) ------
15:12:50 T:3047823168 INFO: Loading skin file: Settings.xml, load type: KEEP_IN_MEMORY
15:12:50 T:3047823168 DEBUG: ------ Window Deinit (Pointer.xml) ------
15:12:51 T:3047823168 DEBUG: ------ Window Init (Pointer.xml) ------
15:12:52 T:3047823168 DEBUG: ProcessMouse: trying mouse action leftclick
15:12:52 T:3047823168 DEBUG: Activating window ID: 10016
15:12:53 T:3047823168 DEBUG: ------ Window Deinit (Settings.xml) ------
15:12:53 T:3047823168 DEBUG: ------ Window Init (SettingsCategory.xml) ------
15:12:53 T:3047823168 INFO: Loading skin file: SettingsCategory.xml, load type: KEEP_IN_MEMORY
15:12:55 T:3047823168 DEBUG: ProcessMouse: trying mouse action leftclick
15:12:55 T:3047823168 DEBUG: ------ Window Deinit (Pointer.xml) ------
15:12:57 T:3047823168 DEBUG: ------ Window Init (Pointer.xml) ------
15:13:03 T:3047823168 DEBUG: ------ Window Deinit (Pointer.xml) ------
15:13:20 T:2877381440 DEBUG: Thread JobWorker 2877381440 terminating (autodelete)
Thanks for help! Please feel free let me know if you need any more information.