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 #############