XBMC

This forum is for topics dealing with problems with software specifically in the ARMv6h repo.

XBMC

Postby Karel » Mon May 12, 2014 10:25 am

Hi,
yesterday i update archlinux and stop working xbmc.
In terminal show ERROR: Unable to create GUI. Exiting
/usr/bin/xbmc: line 137: 5548 Segmentation fault (core dumped) "$LIBDIR/xbmc/xbmc.bin" $SAVED_ARGS

$this->bbcode_second_pass_code('', '############## XBMC CRASH LOG ###############

################ SYSTEM INFO ################
Date: Mon May 12 09:10:49 CEST 2014
XBMC Options:
Arch: armv6l
Kernel: Linux 3.12.19-1-ARCH #1 PREEMPT Sat May 10 05:06:57 MDT 2014
Release:
############## END SYSTEM INFO ##############

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

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

09:10:26 T:3035033600 NOTICE: -----------------------------------------------------------------------
09:10:26 T:3035033600 WARNING: Unable to determine Linux distribution
09:10:26 T:3035033600 NOTICE: Starting XBMC (12.3 Git:Unknown), Platform: Linux (Unknown, 3.12.19-1-ARCH armv6l). Built on Mar 4 20$
09:10:26 T:3035033600 NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
09:10:26 T:3035033600 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/xbmc
09:10:26 T:3035033600 NOTICE: special://masterprofile/ is mapped to: /home/karel/.xbmc/userdata
09:10:26 T:3035033600 NOTICE: special://home/ is mapped to: /home/karel/.xbmc
09:10:26 T:3035033600 NOTICE: special://temp/ is mapped to: /home/karel/.xbmc/temp
09:10:26 T:3035033600 NOTICE: The executable running is: /usr/lib/xbmc/xbmc.bin
09:10:26 T:3035033600 NOTICE: Local hostname: RaspberryPi
09:10:26 T:3035033600 NOTICE: Log File is located: /home/karel/.xbmc/temp/xbmc.log
09:10:26 T:3035033600 NOTICE: -----------------------------------------------------------------------
09:10:27 T:3035033600 ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property CanSuspend
09:10:27 T:3035033600 ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property CanHibernate
09:10:27 T:3035033600 NOTICE: load settings...
09:10:27 T:3035033600 NOTICE: special://profile/ is mapped to: special://masterprofile/
09:10:27 T:3035033600 NOTICE: loading special://masterprofile/guisettings.xml
09:10:28 T:3035033600 NOTICE: Getting hardware information now...
07:10:28 T:3035033600 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
07:10:28 T:3035033600 NOTICE: Loaded playercorefactory configuration
07:10:28 T:3035033600 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
07:10:28 T:3035033600 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
07:10:28 T:3035033600 NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
07:10:28 T:3035033600 NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
<advancedsettings>
<video>
<defaultplayer>omxplayer</defaultplayer>
<defaultdvdplayer>omxplayer</defaultdvdplayer>
</video>
<audio>
<defaultplayer>omxplayer</defaultplayer>
<streamsilence>false</streamsilence>
</audio>
</advancedsettings>
07:10:28 T:3035033600 NOTICE: Getting hardware information now...
07:10:28 T:3035033600 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
07:10:28 T:3035033600 NOTICE: Default DVD Player: omxplayer
07:10:28 T:3035033600 NOTICE: Default Video Player: omxplayer
07:10:28 T:3035033600 NOTICE: Default Audio Player: omxplayer
07:10:28 T:3035033600 NOTICE: Disabled debug logging due to GUI setting. Level 0.
07:10:28 T:3035033600 NOTICE: Log level changed to 0
07:10:28 T:3035033600 NOTICE: Loading media sources from special://masterprofile/sources.xml
07:10:29 T:3035033600 ERROR: Error: Requested setting (audiooutput.guisoundmode) was not found. It must be case-sensitive
07:10:32 T:3035033600 NOTICE: Register - new cec device registered on cec->RPI: CEC Adapter (2708:1001)
07:10:32 T:3020944432 NOTICE: Thread CEC Adapter start, auto delete: false
07:10:32 T:3010458672 NOTICE: Thread XBMC Peripherals start, auto delete: false
07:10:33 T:3035033600 NOTICE: Previous line repeats 1 times.
07:10:33 T:3035033600 NOTICE: Raspberry PI firmware version: May 9 2014 16:49:41
Copyright (c) 2012 Broadcom
version c8ed097f7c23249e702bea
07:10:33 T:3035033600 NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi
07:10:33 T:3035033600 NOTICE: Found resolution 1280 x 720 for display 0 with 1920 x 1080 @ 60.000000 Hz
07:10:33 T:3035033600 NOTICE: Found (1280x720@60.000000) at 16, setting to RES_DESKTOP at 16
07:10:33 T:3035033600 NOTICE: Checking resolution 16
07:10:35 T:3020944432 ERROR: CecLogMessage - failed to release the previous LA
07:10:35 T:3020944432 ERROR: CecLogMessage - could not open a connection (try 1)
07:10:37 T:3035033600 ERROR: EGL error in CreateSurface: 3003
07:10:37 T:3035033600 NOTICE: CreateWindow: Could not create a surface. Trying with a fresh Native Window.
07:10:37 T:3035033600 ERROR: EGL error in CreateSurface: 300b
07:10:37 T:3035033600 ERROR: CreateWindow: Could not create surface
07:10:37 T:3035033600 ERROR: CreateNewWindow: Could not create new window
07:10:37 T:3035033600 FATAL: CApplication::Create: Unable to create window


############### END LOG FILE ################

############ END XBMC CRASH LOG #############

')

Thanks for reply.
Karel
 
Posts: 4
Joined: Mon May 12, 2014 9:54 am

Re: XBMC

Postby SamiPerkele » Mon May 12, 2014 11:47 pm

I have the same problem. Previously it was working fine. But after an upgrade and a reboot it crashes at launch. I was using the stable version (xbmc-rbp 12.3-1). I tried if the git version (xbmc-rbp-git 13.20140416-1) would work, but no luck.

$this->bbcode_second_pass_code('', '[sami@alarmpi ~]$ xbmc
ERROR: Unable to create GUI. Exiting
/usr/bin/xbmc: rivi 144: 463 Muistialueen ylitys (luotiin core-tiedosto)"$LIBDIR/xbmc/xbmc.bin" $SAVED_ARGS
Crash report available at /home/sami/xbmc_crashlog-20140513_022601.log')

$this->bbcode_second_pass_code('', '############## XBMC CRASH LOG ###############

################ SYSTEM INFO ################
Date: ti 13.5.2014 02.26.01 +0300
XBMC Options:
Arch: armv6l
Kernel: Linux 3.12.19-1-ARCH #1 PREEMPT Sat May 10 05:06:57 MDT 2014
Release: Arch Linux ARM
############## END SYSTEM INFO ##############

############### STACK TRACE #################
############# END STACK TRACE ###############

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

02:25:51 T:3034652672 NOTICE: special://profile/ is mapped to: special://masterprofile/
02:25:51 T:3034652672 NOTICE: -----------------------------------------------------------------------
02:25:51 T:3034652672 NOTICE: Starting XBMC (13.0-BETA4 Git:20140415-0a5b020). Platform: ARM Linux 32-bit
02:25:51 T:3034652672 NOTICE: Using Release XBMC x32 build, compiled Apr 16 2014 by GCC 4.8.2 for ARM Linux 32-bit 3.13.2
02:25:51 T:3034652672 NOTICE: Running on Linux 32-bit (Arch Linux ARM, 3.12.19-1-ARCH armv6l)
02:25:51 T:3034652672 NOTICE: Host CPU: ARMv6-compatible processor rev 7 (v6l), 1 core available
02:25:51 T:3034652672 NOTICE: ARM Features: Neon disabled
02:25:51 T:3034652672 NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
02:25:51 T:3034652672 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/xbmc
02:25:51 T:3034652672 NOTICE: special://masterprofile/ is mapped to: /home/sami/.xbmc/userdata
02:25:51 T:3034652672 NOTICE: special://home/ is mapped to: /home/sami/.xbmc
02:25:51 T:3034652672 NOTICE: special://temp/ is mapped to: /home/sami/.xbmc/temp
02:25:51 T:3034652672 NOTICE: The executable running is: /usr/lib/xbmc/xbmc.bin
02:25:51 T:3034652672 NOTICE: Local hostname: alarmpi
02:25:51 T:3034652672 NOTICE: Log File is located: /home/sami/.xbmc/temp/xbmc.log
02:25:51 T:3034652672 NOTICE: -----------------------------------------------------------------------
02:25:51 T:3034652672 ERROR: DBus: Error org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files
02:25:52 T:3034652672 NOTICE: load settings...
02:25:52 T:3034652672 NOTICE: Found 1 Lists of Devices
02:25:52 T:3034652672 NOTICE: Enumerated PI devices:
02:25:52 T:3034652672 NOTICE: Device 1
02:25:52 T:3034652672 NOTICE: m_deviceName : HDMI
02:25:52 T:3034652672 NOTICE: m_displayName : HDMI
02:25:52 T:3034652672 NOTICE: m_displayNameExtra:
02:25:52 T:3034652672 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
02:25:52 T:3034652672 NOTICE: m_channels : FL,FR
02:25:52 T:3034652672 NOTICE: m_sampleRates : 8000,11025,16000,22050,24000,32000,41400,48000,88200,96000,176400,192000
02:25:52 T:3034652672 NOTICE: m_dataFormats : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_AC3,AE_FMT_DTS,AE_FMT_EAC3
02:25:52 T:3034652672 NOTICE: Device 2
02:25:52 T:3034652672 NOTICE: m_deviceName : Analogue
02:25:52 T:3034652672 NOTICE: m_displayName : Analogue
02:25:52 T:3034652672 NOTICE: m_displayNameExtra:
02:25:52 T:3034652672 NOTICE: m_deviceType : AE_DEVTYPE_PCM
02:25:52 T:3034652672 NOTICE: m_channels : FL,FR
02:25:52 T:3034652672 NOTICE: m_sampleRates : 48000
02:25:52 T:3034652672 NOTICE: m_dataFormats : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE
02:25:52 T:3034652672 WARNING: CSettingsManager: unable to read value of setting "smb.winsserver"
02:25:52 T:3034652672 NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
02:25:52 T:3034652672 NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
<?xml version="1.0" encoding="UTF-8" ?>
<advancedsettings>
<video>
<defaultplayer>omxplayer</defaultplayer>
<defaultdvdplayer>omxplayer</defaultdvdplayer>
</video>
</advancedsettings>
02:25:52 T:3034652672 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
02:25:52 T:3034652672 NOTICE: Default DVD Player: omxplayer
02:25:52 T:3034652672 NOTICE: Default Video Player: omxplayer
02:25:52 T:3034652672 NOTICE: Default Audio Player: paplayer
02:25:52 T:3034652672 NOTICE: Disabled debug logging due to GUI setting. Level 0.
02:25:52 T:3034652672 NOTICE: Log level changed to 0
02:25:52 T:3034652672 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
02:25:52 T:3034652672 NOTICE: Loaded playercorefactory configuration
02:25:52 T:3034652672 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
02:25:52 T:3034652672 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
02:25:52 T:3033035824 NOTICE: Thread ActiveAE start, auto delete: false
02:25:52 T:3023041584 NOTICE: Thread AESink start, auto delete: false
02:25:52 T:2962224176 NOTICE: Thread CRBPWorker start, auto delete: false
02:25:52 T:3034652672 NOTICE: Running database version Addons16
02:25:53 T:3034652672 NOTICE: ADDONS: Using repository repository.xbmc.org
02:25:53 T:3034652672 NOTICE: ADDONS: Using repository repository.finnish-tv
02:25:53 T:3034652672 NOTICE: Register - new cec device registered on cec->RPI: CEC Adapter (2708:1001)
02:25:53 T:2945446960 NOTICE: Thread PeripBusCEC start, auto delete: false
02:25:53 T:2953835568 NOTICE: Thread CECAdapter start, auto delete: false
02:25:54 T:2920281136 NOTICE: Thread PeripBusUSBUdev start, auto delete: false
02:25:54 T:3034652672 NOTICE: Raspberry PI firmware version: May 9 2014 16:52:52
Copyright (c) 2012 Broadcom
version c8ed097f7c23249e702bea3ed6b5720136ba00e4 (tainted) (release)
02:25:54 T:3034652672 NOTICE: ARM mem: 196MB GPU mem: 316MB MPG2:1 WVC1:0
02:25:54 T:3034652672 NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi
02:25:54 T:3034652672 NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 60.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 60.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 60.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 60.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 720 x 576 for display 0 with 720 x 576 @ 50.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 50.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 50.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 24.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 25.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 30.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 60.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 60.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 60.000000 Hz
02:25:54 T:3034652672 NOTICE: Found resolution 1440 x 1080 for display 0 with 1600 x 1200 @ 60.000000 Hz
02:25:54 T:3034652672 NOTICE: Found (1920x1080@60.000000) at 19, setting to RES_DESKTOP at 16
02:25:54 T:3034652672 NOTICE: Checking resolution 16
02:25:54 T:2911892528 NOTICE: Thread CECAdapterUpdate start, auto delete: false
02:25:58 T:3034652672 ERROR: EGL error in CreateSurface: 3003
02:25:58 T:3034652672 NOTICE: CreateWindow: Could not create a surface. Trying with a fresh Native Window.
02:25:58 T:3034652672 ERROR: EGL error in CreateSurface: 300b
02:25:58 T:3034652672 ERROR: CreateWindow: Could not create surface
02:25:58 T:3034652672 ERROR: CreateNewWindow: Could not create new window
02:25:58 T:3034652672 FATAL: CApplication::Create: Unable to create window
02:25:58 T:2987390000 WARNING: CecLogMessage - unhandled response received: opcode=0 initiator=e destination=0 response=0
02:25:58 T:2987390000 WARNING: CecLogMessage - unhandled response received: opcode=8c initiator=e destination=0 response=0
02:25:59 T:2987390000 WARNING: CecLogMessage - unhandled response received: opcode=84 initiator=1 destination=f response=0
02:25:59 T:2987390000 WARNING: CecLogMessage - unhandled response received: opcode=47 initiator=1 destination=0 response=0
02:25:59 T:2987390000 WARNING: CecLogMessage - unhandled response received: opcode=8f initiator=1 destination=0 response=0


############### END LOG FILE ################

############ END XBMC CRASH LOG #############')

EDIT:
I found out that the problem is the newer Linux kernel 3.12. I downgraded the kernel to 3.10.38 and everything is back to normal. The problem is also with linux-raspberrypi-latest (3.14).
SamiPerkele
 
Posts: 2
Joined: Mon May 12, 2014 11:13 pm

Re: XBMC

Postby Karel » Tue May 13, 2014 4:47 am

Great, I downgrade kernel and XBMC working. :-)
Karel
 
Posts: 4
Joined: Mon May 12, 2014 9:54 am

Re: XBMC

Postby cin » Fri May 16, 2014 8:32 pm

Thanks for sharing that information. This is a really annoying issue :evil:
cin
 
Posts: 1
Joined: Fri May 16, 2014 8:30 pm

Re: XBMC

Postby WarheadsSE » Fri May 16, 2014 8:50 pm

This is probably due to some underlying issue with the kernel & drivers for the specific platform, for which the ALARM devs are not directly responsible.

As an example:
https://github.com/archlinuxarm/PKGBUILDs/issues/837
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: XBMC

Postby SamiPerkele » Mon May 26, 2014 12:09 am

If you want to use up-to-date kernels with XBMC, just comment/remove the cma related lines in /boot/config.txt (cma_lwm, cma_hwm and cma_offline_start) and reboot and it should start working.
SamiPerkele
 
Posts: 2
Joined: Mon May 12, 2014 11:13 pm


Return to ARMv6h

Who is online

Users browsing this forum: No registered users and 4 guests