2011-04-08, 06:06
I'm trying to build a set-top box to stream media from my UPnP media server (PS3 Media Server running on Ubuntu 10.04). Everything's working fine except for one rather significant problem: XBMC crashes every time I try to update the library. It hasn't yet made it through a full update without crashing.
The crash log shows a long list of "ERROR: CacheImage Unable to create new image special:" for different actors, and a final error "ERROR: Load: Exception while creating file buffer".
I installed XBMC 10.1 on Ubuntu 10.04 (x86) using the "XBMC for Linux" PPA. (I'm not using XBMC Live because I wanted a GUI to install the most recent video driver and configure the network. I'm planning to install the xbmc-live package from the PPA if I can get XBMC to run reliably.) If it matters, I'm using an ASUS AT3IONT-I Deluxe mini-ITX motherboard (Intel Atom 330 Dual-core CPU, Nvidia Ion GPU) with 4GB memory and a 2TB Western Digital hard drive.
EDIT: Btw, I posted this in the General forum rather than the Linux forum because I'm not entirely sure whether this is a Linux-specific problem or a general XBMC problem than just happens to be occurring on a Linux system.
EDIT: SOLVED! It ended up being a problem in communication between XBMC and PS3 Media Server after all. I've been running PMS as a service, and on a whim decided to run it as an app, so I'd get the gui. XBMC wasn't being recognized as a renderer. All I had to do was add "Dharma" to the UserAgentSearch line in XBMC.conf, and (so far) updating the library is crash-free!
The crash log shows a long list of "ERROR: CacheImage Unable to create new image special:" for different actors, and a final error "ERROR: Load: Exception while creating file buffer".
I installed XBMC 10.1 on Ubuntu 10.04 (x86) using the "XBMC for Linux" PPA. (I'm not using XBMC Live because I wanted a GUI to install the most recent video driver and configure the network. I'm planning to install the xbmc-live package from the PPA if I can get XBMC to run reliably.) If it matters, I'm using an ASUS AT3IONT-I Deluxe mini-ITX motherboard (Intel Atom 330 Dual-core CPU, Nvidia Ion GPU) with 4GB memory and a 2TB Western Digital hard drive.
EDIT: Btw, I posted this in the General forum rather than the Linux forum because I'm not entirely sure whether this is a Linux-specific problem or a general XBMC problem than just happens to be occurring on a Linux system.
EDIT: SOLVED! It ended up being a problem in communication between XBMC and PS3 Media Server after all. I've been running PMS as a service, and on a whim decided to run it as an app, so I'd get the gui. XBMC wasn't being recognized as a renderer. All I had to do was add "Dharma" to the UserAgentSearch line in XBMC.conf, and (so far) updating the library is crash-free!