Segfault after upgrading XBMC to 10.1

Top Page

Reply to this message
Author: Anthony L. Awtrey
Date:  
To: dmo-discussion
Subject: Segfault after upgrading XBMC to 10.1
Hello,

I've just pulled an upgrade on my Debian unstable media box and was
happy to see the xbmc 10.1-0.3 packages drop in. Trying to run xbmc
almost immediately yields a segfault when calling vfprintf (in libc6). I
saw some odd reports related to *printf segfaults on the Debian
bugtracker for libc6, but nothing that seemed to definitively make this
a libc6 issue.

Just to rule out local configuration problems, I moved my .xbmc
directory out of the way: same exact issue occurred. I also pulled the
xbmc-dmo source and rebuilt the packages on my media box just in case it
was some kind of a platform issue: same exact issue occurred.

Anyone else seeing this? I've included the xbmc crash log and a short
lshw listing just in case it helps.

Thanks!
Tony
H/W path Device Class Description
==================================================
                           system      To Be Filled By O.E.M. (To Be Filled By O.E.M.)
/0                         bus         K10N78M Pro
/0/0                       memory      64KiB BIOS
/0/3                       processor   AMD Phenom(tm) II X6 1090T Processor
/0/3/5                     memory      128KiB L1 cache
/0/3/6                     memory      512KiB L2 cache
/0/3/7                     memory      6MiB L3 cache
/0/f                       memory      8GiB System Memory
/0/f/0                     memory      4GiB DIMM DDR2 Synchronous 400 MHz (2.5 ns)
/0/f/1                     memory      4GiB DIMM DDR2 Synchronous 400 MHz (2.5 ns)
/0/4                       processor   
/0/4/0                     memory      128KiB L1 cache
/0/4/1                     memory      512KiB L2 cache
/0/5                       processor   
/0/5/0                     memory      128KiB L1 cache
/0/5/1                     memory      512KiB L2 cache
/0/c                       processor   
/0/c/0                     memory      128KiB L1 cache
/0/c/1                     memory      512KiB L2 cache
/0/d                       processor   
/0/d/0                     memory      128KiB L1 cache
/0/d/1                     memory      512KiB L2 cache
/0/e                       processor   
/0/e/0                     memory      128KiB L1 cache
/0/e/1                     memory      512KiB L2 cache
/0/11                      memory      RAM memory
/0/1                       bridge      MCP78S [GeForce 8200] LPC Bridge
/0/1.1                     bus         MCP78S [GeForce 8200] SMBus
/0/1.2                     memory      RAM memory
/0/1.3                     processor   MCP78S [GeForce 8200] Co-Processor
/0/1.4                     memory      RAM memory
/0/2                       bus         MCP78S [GeForce 8200] OHCI USB 1.1 Controller
/0/2.1                     bus         MCP78S [GeForce 8200] EHCI USB 2.0 Controller
/0/13                      bus         MCP78S [GeForce 8200] OHCI USB 1.1 Controller
/0/4.1                     bus         MCP78S [GeForce 8200] EHCI USB 2.0 Controller
/0/6                       storage     MCP78S [GeForce 8200] IDE
/0/7                       multimedia  MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio
/0/8                       bridge      MCP78S [GeForce 8200] PCI Bridge
/0/8/9         eth1        network     BCM4321 802.11b/g/n
/0/8/a                     multimedia  CX23880/1/2/3 PCI Video and Audio Decoder
/0/8/a.1                   multimedia  CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port]
/0/8/a.2                   multimedia  CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port]
/0/8/a.4                   multimedia  CX23880/1/2/3 PCI Video and Audio Decoder [IR Port]
/0/9           scsi2       storage     MCP78S [GeForce 8200] SATA Controller (non-AHCI mode)
/0/9/0         /dev/sda    disk        2TB ST32000641AS
/0/9/0/1       /dev/sda1   volume      976KiB EFI partition
/0/9/0/2       /dev/sda2   volume      1863GiB Linux RAID partition
/0/9/1         /dev/sdb    disk        2TB ST32000641AS
/0/9/1/1       /dev/sdb1   volume      976KiB EFI partition
/0/9/1/2       /dev/sdb2   volume      1863GiB Linux RAID partition
/0/9/0.0.0     /dev/cdrom  disk        BDDVDRW GBC-H20L
/0/9/0.0.0/0   /dev/cdrom  disk        
/0/a           eth0        network     MCP77 Ethernet
/0/b                       bridge      MCP78S [GeForce 8200] PCI Express Bridge
/0/b/0                     display     C77 [GeForce 8200]
/0/10                      bridge      MCP78S [GeForce 8200] PCI Express Bridge
/0/12                      bridge      MCP78S [GeForce 8200] PCI Express Bridge
/0/100                     bridge      Family 10h Processor HyperTransport Configuration
/0/101                     bridge      Family 10h Processor Address Map
/0/102                     bridge      Family 10h Processor DRAM Controller
/0/103                     bridge      Family 10h Processor Miscellaneous Control
/0/104                     bridge      Family 10h Processor Link Control

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

################ SYSTEM INFO ################
 Date: Wed Apr  6 22:09:29 EDT 2011
 XBMC Options: 
 Arch: i686
 Kernel: Linux 2.6.38-2-686-bigmem #1 SMP Tue Mar 29 18:09:13 UTC 2011
 Release: 
    LSB Version:    core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:cxx-3.0-ia32:cxx-3.0-noarch:cxx-3.1-ia32:cxx-3.1-noarch:cxx-3.2-ia32:cxx-3.2-noarch:desktop-3.1-ia32:desktop-3.1-noarch:desktop-3.2-ia32:desktop-3.2-noarch:graphics-2.0-ia32:graphics-2.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch:graphics-3.1-ia32:graphics-3.1-noarch:graphics-3.2-ia32:graphics-3.2-noarch:qt4-3.1-ia32:qt4-3.1-noarch
    Distributor ID:    Debian
    Description:    Debian GNU/Linux unstable (sid)
    Release:    unstable
    Codename:    sid
############## END SYSTEM INFO ##############


############### STACK TRACE #################
=====>  Core file: /home/aawtrey/core (2011-04-06 22:09:29.412830865 -0400)
        =========================================
[New Thread 27572]
Core was generated by `/usr/lib/xbmc/xbmc.bin'.
Program terminated with signal 11, Segmentation fault.
#0  0xb5c5759b in vfprintf () from /lib/i686/cmov/libc.so.6


Thread 1 (Thread 27572):
#0 0xb5c5759b in vfprintf () from /lib/i686/cmov/libc.so.6
#1 0xb5c77150 in vsnprintf () from /lib/i686/cmov/libc.so.6
#2 0x08247cdf in CStdStr<char>::FormatV(char const*, char*) ()
#3 0x082c1fbf in CLog::Log(int, char const*, ...) ()
#4 0x083976c7 in CSettings::LoadSettings(CStdStr<char> const&) ()
#5 0x0839ab0e in CSettings::Load() ()
#6 0x08359f46 in CApplication::Create() ()
#7 0x085d7ca9 in main ()
############# END STACK TRACE ###############

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

22:09:28 T:3016869760 M:3293667328 NOTICE: -----------------------------------------------------------------------
22:09:29 T:3016869760 M:3294060544 NOTICE: Starting XBMC, Platform: Linux (Debian GNU/Linux unstable (sid), 2.6.38-2-686-bigmem i686). Built on Apr 6 2011 (Git:Unknown)
22:09:29 T:3016869760 M:3294060544 NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
22:09:29 T:3016869760 M:3294060544 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/xbmc
22:09:29 T:3016869760 M:3294060544 NOTICE: special://masterprofile/ is mapped to: /home/aawtrey/.xbmc/userdata
22:09:29 T:3016869760 M:3294060544 NOTICE: special://home/ is mapped to: /home/aawtrey/.xbmc
22:09:29 T:3016869760 M:3294060544 NOTICE: special://temp/ is mapped to: /home/aawtrey/.xbmc/temp
22:09:29 T:3016869760 M:3294060544 NOTICE: The executable running is: /usr/lib/xbmc/xbmc.bin
22:09:29 T:3016869760 M:3294060544 NOTICE: Log File is located: /home/aawtrey/.xbmc/temp/xbmc.log
22:09:29 T:3016869760 M:3294060544 NOTICE: -----------------------------------------------------------------------
22:09:29 T:3016869760 M:3294060544 ERROR: CXRandR::Query - unable to open xrandr xml
22:09:29 T:3016869760 M:3293900800 NOTICE: Setup SDL
22:09:29 T:3016869760 M:3293818880 NOTICE: load settings...
22:09:29 T:3016869760 M:3293818880 NOTICE: special://profile/ is mapped to: special://masterprofile/
22:09:29 T:3016869760 M:3293818880 NOTICE: loading special://masterprofile/guisettings.xml


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

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