Kodi Community Forum

Full Version: XBMC crash when start videos
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
hi guys,

i have installed yesterday the xbmc in ubuntu natty, evrything runs very well, the themes, install plugins, but when i start any video, the xbmc crash and exit... i try with videos files and live stream and nothing

there is my log file after crash

http://pastebin.com/Qgn92cJ5

please help me
crashlogs wont help, anyone that can help and taht doesnt mean necesserelly me needs a xbmc debug log

if you want help read this http://forum.xbmc.org/showthread.php?tid=34655
here we go a new informations

SO: ubuntu 11.04 -> linux 2.6.38-10-genereic-pae#46
XBMC Version: XBMC pre-11.0 GIT: unknown compiled jul 18 2011

Video: ATI Radeon HD 2400 XT
OpenGL Version: 3.3.10665 by ATI

Hardware info: intel core2duo e7300 2.66mhz RAM: 4GB

debug log:

http://pastebin.com/QCXDPAw2
thats not a debug.log its just a normal log, you need to actually go into xbmc/settings and enable it (get txt on screen) then reproduce error.

but I did notice some passage of vdpau? line 55

so you have a ATI system which should be compiled with libvaa support, which doesn't exist in any official ppa, (let me guess you installed you xbmc form the unstable ppa?) so xbmc has to be compiled with it. Like I said no official ppas are compiled with libvaa support.

The fact alone that your ATI system is calling vdpau to accelerate the playback is enough to say your got a bummed system.

1) remove vdpau support

2) install libvaa

3) compile xbmc from source with libvaa support and you problem should be gone in principle.

So that you know vdpau is strictly for Nvidia cards.
hi,

i have installed in system the libva-tpi1, libva-glx1, libva-x11-1 and libva1.

i cant found the libvaa in synaptic, maybe exist a another way to install

i search but i cant found the libvaa version of xbmc.. here i can found for a correct install?

sorry dude, i'm very noob in linux.. but i try do better
libvaa is not the acual name of the library...

libva1 and libva-dev are

you Need libva-dev then to compile xbmc with libva support.

the compiling part is another part of the puzzle which depends if you want to compile stable dharma 10.1 or go mainline.
Try turning off navigation sounds.

Edit: oops read the backtrace wrong, this seems like an important bit:
Code:
Thread 11 (Thread 2347):
#0  0xb78e1424 in __kernel_vsyscall ()
#1  0xb6d7df76 in pthread_join () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb64dd2c8 in ?? () from /usr/lib/libSDL-1.2.so.0
#3  0xb649604c in SDL_WaitThread () from /usr/lib/libSDL-1.2.so.0
#4  0xb648df31 in SDL_AudioQuit () from /usr/lib/libSDL-1.2.so.0
#5  0xb648cd45 in SDL_QuitSubSystem () from /usr/lib/libSDL-1.2.so.0
#6  0xb648cdfe in SDL_Quit () from /usr/lib/libSDL-1.2.so.0
#7  0xb648d33f in ?? () from /usr/lib/libSDL-1.2.so.0
#8  <signal handler called>
#9  0xb5ffe706 in ?? () from /lib/i386-linux-gnu/libc.so.6
#10 0xb78a53c5 in vaInitialize () from /usr/lib/libva.so.1
#11 0x0871c4a6 in VAAPI::CDecoder::Open(AVCodecContext*, PixelFormat) ()
#12 0x0870efd6 in CDVDVideoCodecFFmpeg::GetFormat(AVCodecContext*, PixelFormat const*) ()
#13 0xa71299c7 in ?? () from /usr/lib/xbmc/system/players/dvdplayer/avcodec-52-i486-linux.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

It seems to crash while trying to open the vaapi decoder, try turning off vaapi in the xbmc settings and check if that makes any difference.