After upgrade XBMC crashes when playing h264
#1
Hi,

I've been happily running xbmc on an eeebox (intel 945 graphics, i586) for about a year. XBMC is installed on top of ubuntu using the ppa repositories - previously 8.10 and 9.04, as of yesterday 9.10 to see if that upgrade would solve my problem.. It did not. My currently installed version is 9.11~alpha2-karmic1 (SVN:24548)

XBMC played all my content (sd only) just fine until something changed with either the recent upgrade to alpha1 or alpha2.

Now it will play music or AVIs, but if I play an h264 encoded file it crashes straight back to the ubuntu desktop.

mplayer plays the files fine and reports them as:

Code:
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))

The crash log ends with:

Code:
12:53:26 T:2909289328 M:1886461952  NOTICE: CDVDVideoCodecFFmpeg::Open() Creating VDPAU(480x272)
12:53:26 T:2909289328 M:1886461952  NOTICE: CDVDVideoCodecFFmpeg::Open() Failed to get VDPAU device
12:53:26 T:2909289328 M:1886461952  NOTICE:  (VDPAU) ~CVDPAU
12:53:26 T:2909289328 M:1886461952    INFO: GLX: Destroying glPixmap

This seems strange given my chipset.

The full log is at:
http://xbmc.pastebin.com/m60ea62c2

and the crashlog at:
http://xbmc.pastebin.com/m22842185

Hopefully I've provided all the necessary info.

Any thoughts from anyone? If I continue to have trouble, are the old deb packages still available anywhere should I decide to reinstall Jaunty and revert back to something that at least worked?

Many thanks for any help.

Alb.
Reply
#2
After finding the render method option I've changed it to software from autodetect and solved the crashing

Question remains though, why would xbmc try to use vdpau for rendering on an intel chipset?
Reply
#3
has been fixed already
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#4
elupus Wrote:has been fixed already

I change Render from Auto Detect to Software, and it works for me. But my question is Why do i have to do this change?. In latest release of XBMC this config parameter wasn't changed.

I change my XBMC to Alpha2 release and i had updated my ati driver to 9.11

My Hardware config is:

- AMD ATHLON Processor LE-1660
- 4 GB RAM DDR2 800Mhz
- Asus M3A78-EM with AMD 780G/SB700 Chipset
- ATI HD3200 MB Integrated with HDMI output

My System config is:

- Ubuntu 9.04 2.6.28-16-generic i686 GNU/Linux
- XBMC 9.11-alpha2 r24548 with vsync ON (only for video playing).

Best Regards
Reply

Logout Mark Read Team Forum Stats Members Help
After upgrade XBMC crashes when playing h2640