Kodi Community Forum

Full Version: Help with crash log?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi, I'm hoping someone can help me decipher this crash log. It appears whenever I try to log in to XBMC. I can get in to XBMCbuntu just fine, but XBMC proper is a no.

This is on XBMCbuntu Frodo. Strangely, I was able to get into XBMC just fine under Eden.

Graphics chip (which I suspect is the problem) is an intel 845G. I downloaded and compiled the xf86-video-intel 2.20.19-1 driver, but that didn't solve the problem. I have this feeling that if I just install the right missing package or something it will all fall into place. Can anyone help? Crash log follows:

Code:
############## XBMC CRASH LOG ###############

################ SYSTEM INFO ################
Date: Thu Jan 24 22:56:47 GMT 2013
XBMC Options:
Arch: i686
Kernel: Linux 3.5.0-22-generic #34-Ubuntu SMP Tue Jan 8 21:41:11 UTC 2013
Release:
    Distributor ID:    Ubuntu
    Description:    Ubuntu 12.10 - XBMCbuntu
    Release:    12.10
    Codename:    quantal
############## END SYSTEM INFO ##############

############### STACK TRACE #################
gdb not installed, can't get stack trace.
############# END STACK TRACE ###############

################# LOG FILE ##################

22:56:45 T:3037792000  NOTICE: -----------------------------------------------------------------------
22:56:45 T:3037792000  NOTICE: Starting XBMC (12.0-RC3 Git:7a6cb7f), Platform: Linux (Ubuntu 12.10 - XBMCbuntu, 3.5.0-22-generic i686). Built on Jan  3 2013
22:56:45 T:3037792000  NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
22:56:45 T:3037792000  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/xbmc
22:56:45 T:3037792000  NOTICE: special://masterprofile/ is mapped to: /home/matt/.xbmc/userdata
22:56:45 T:3037792000  NOTICE: special://home/ is mapped to: /home/matt/.xbmc
22:56:45 T:3037792000  NOTICE: special://temp/ is mapped to: /home/matt/.xbmc/temp
22:56:45 T:3037792000  NOTICE: The executable running is: /usr/lib/xbmc/xbmc.bin
22:56:45 T:3037792000  NOTICE: Local hostname: htpc
22:56:45 T:3037792000  NOTICE: Log File is located: /home/matt/.xbmc/temp/xbmc.log
22:56:45 T:3037792000  NOTICE: -----------------------------------------------------------------------
22:56:45 T:3037792000   ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
22:56:45 T:3037792000  NOTICE: Enumerated ALSA devices:
22:56:45 T:3037792000  NOTICE:     Device 1
22:56:45 T:3037792000  NOTICE:         m_deviceName      : @
22:56:45 T:3037792000  NOTICE:         m_displayName     : Default (Intel 82801DB-ICH4 Intel 82801DB-ICH4)
22:56:45 T:3037792000  NOTICE:         m_displayNameExtra:
22:56:45 T:3037792000  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
22:56:45 T:3037792000  NOTICE:         m_channels        : FL,FR
22:56:45 T:3037792000  NOTICE:         m_sampleRates     : 8000,11025,16000,22050,32000,44100,48000
22:56:45 T:3037792000  NOTICE:         m_dataFormats     : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
22:56:45 T:3037792000  NOTICE:     Device 2
22:56:45 T:3037792000  NOTICE:         m_deviceName      : @:CARD=I82801DBICH4,DEV=0
22:56:45 T:3037792000  NOTICE:         m_displayName     : Intel 82801DB-ICH4
22:56:45 T:3037792000  NOTICE:         m_displayNameExtra: Intel 82801DB-ICH4
22:56:45 T:3037792000  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
22:56:45 T:3037792000  NOTICE:         m_channels        : FL,FR
22:56:45 T:3037792000  NOTICE:         m_sampleRates     : 8000,11025,16000,22050,32000,44100,48000
22:56:45 T:3037792000  NOTICE:         m_dataFormats     : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
22:56:45 T:3037792000  NOTICE: load settings...
22:56:45 T:3037792000   ERROR: Unable to load libcrystalhd.so.3, reason: libcrystalhd.so.3: cannot open shared object file: No such file or directory
22:56:45 T:3037792000  NOTICE: special://profile/ is mapped to: special://masterprofile/
22:56:45 T:3037792000  NOTICE: loading special://masterprofile/guisettings.xml
22:56:45 T:3037792000  NOTICE: Getting hardware information now...
22:56:45 T:3037792000  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
22:56:45 T:3037792000  NOTICE: Loaded playercorefactory configuration
22:56:45 T:3037792000  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
22:56:45 T:3037792000  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
22:56:45 T:3037792000  NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
22:56:45 T:3037792000  NOTICE: Loaded settings file from special://profile/advancedsettings.xml

** continued in next post **
Are the NOTICE lines something to worry about, or do I only need to worry about ther ERROR lines? Googling the ERROR lines seems to point to audio (which seems odd, I've never had audio problems under linux before on this hardware) and something called Crystal HD, which apparently is some bit of hardware I don't think I even have installed.

Is a Crystal HD card a requirement for Frodo?
2 Things

Pastebin logs, Its really annoying to post logs.

Video driver is totally incorrect.

22:56:46 T:3037792000 NOTICE: GL_VENDOR = VMware, Inc.
22:56:46 T:3037792000 NOTICE: GL_RENDERER = Gallium 0.4 on llvmpipe (LLVM 0x301)
22:56:46 T:3037792000 NOTICE: GL_VERSION = 2.1 Mesa 9.0

Which leads me to 3rd thing use a pastebin.

uNi
OK, thanks for the advice about the logs, I will do it properly in future.

So you're saying that somehow I have the wrong graphics driver installed? That's odd. I downloaded and compiled the xf86-video-intel 2.20.19-1 driver with the command ./configure && make && install (or something like that), I thought that would install it as well. Is there some other step that I have missed to actually install the driver and force linux to use it?
Im not so much as saying as stating it outright as a fact, you dont have any compatible driver installed.

Aside from you compiling your driver, this doesn't mean that you actually using a compatible driver which incidentally you shouldn't really compile and should use some ppa/repo for it.

http://www.techlw.com/2012/08/install-la...rs-in.html

in the meanwhile please edit the main post and put all that logging in [code] tags it gives me a headache.

uNi

OK, edited.

The driver must be the one installed by the XBMCbuntu Frodo installer - this is a brand new, fresh install. The ONLY thing I've done on this machine since installing XBMCbuntu from USB is try to install the intel driver, apparently unsuccessfully. The error logs date from AFTER my attempted driver installation.

So, either the installer has somehow misidentified my hardware, or I have.
My machine is a Dell optiplex GX260 small desktop http://support.dell.com/support/edocs/sy.../specs.htm using motherboard graphics.

Either way, even if I'm wrong and the installer has put the correct driver on for my graphics chip, then for some reason XBMC won't open. I know the hardware is sufficient, it worked under Eden.

Thanks for that link by the way. It's precisely the kind of thing I spent ages googling for without success. Believe me I wouldn't have tried compiling a driver from source except as a last resort!