2009-02-24, 14:26
Hi,
I have compile XBMC from SVN with debian Lenny on Athlon BE-2400.
Install XBMC but after execute xbmc receive a "Segmentation fault":
mediacenter:~# xbmc
/usr/local/bin/xbmc: line 4: 32143 Segmentation fault (core dumped) /usr/local/share/xbmc/xbmc.bin "$@"
this is debug :
mediacenter:~# gdb /usr/local/share/xbmc/xbmc.bin
GNU gdb 6.8-debian
Copyright © 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run
Starting program: /usr/local/share/xbmc/xbmc.bin
[Thread debugging using libthread_db enabled]
[New Thread 0xb5dc9740 (LWP 27989)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5dc9740 (LWP 27989)]
0xb7483643 in strlen () from /lib/libc.so.6
(gdb) backtrace
#0 0xb7417643 in strlen () from /lib/libc.so.6
#1 0xb75ae282 in std:tring::operator= () from /usr/lib/libstdc++.so.6
#2 0x0843d218 in Surface::CSurface::GetGLVersion (maj=@0x8d75cb0, min=@0xbf859ac4) at Surface.cpp:1039
#3 0x0844636e in CGLTexture::Update (this=0xa613398, w=721, h=401, pitch=2884, pixels=0xb57dd008 "",
loadToGPU=false) at TextureManager.cpp:1062
#4 0x08446584 in CGLTexture::Update (this=0xa613398, surface=0xa613358, loadToGPU=false, freeSurface=false)
at TextureManager.cpp:1111
#5 0x084465f7 in CGLTexture (this=0xa613398, surface=0xa613358, load=false, freeSurface=false)
at TextureManager.cpp:993
#6 0x08446656 in CTexture (this=0xa615c40, pTexture=0xa613358, iWidth=721, iHeight=401, bPacked=false,
iDelay=100, pPalette=0x0) at TextureManager.cpp:85
#7 0x08447502 in CGUITextureManager::Load (this=0x8d75c00, strTextureName=@0xa61b3e0, dwColorKey=0,
checkBundleOnly=false) at TextureManager.cpp:805
#8 0x08418810 in CGUITextureBase::AllocResources (this=0xa61b360) at GUITexture.cpp:306
#9 0x083dc97b in CGUIImage::AllocResources (this=0xa61b240) at GUIImage.cpp:199
#10 0x08a8a37d in CSplash::Show (this=0xa613318) at Splash.cpp:58
#11 0x0847e2ab in CApplication::Create (this=0x8d770a0, hWnd=0x0) at Application.cpp:860
#12 0x08752cd5 in main (argc=1, argv=0xbf85ada4) at XboxMediaCenter.cpp:124
help me!!!
thanks
Matteo
I have compile XBMC from SVN with debian Lenny on Athlon BE-2400.
Install XBMC but after execute xbmc receive a "Segmentation fault":
mediacenter:~# xbmc
/usr/local/bin/xbmc: line 4: 32143 Segmentation fault (core dumped) /usr/local/share/xbmc/xbmc.bin "$@"
this is debug :
mediacenter:~# gdb /usr/local/share/xbmc/xbmc.bin
GNU gdb 6.8-debian
Copyright © 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run
Starting program: /usr/local/share/xbmc/xbmc.bin
[Thread debugging using libthread_db enabled]
[New Thread 0xb5dc9740 (LWP 27989)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5dc9740 (LWP 27989)]
0xb7483643 in strlen () from /lib/libc.so.6
(gdb) backtrace
#0 0xb7417643 in strlen () from /lib/libc.so.6
#1 0xb75ae282 in std:tring::operator= () from /usr/lib/libstdc++.so.6
#2 0x0843d218 in Surface::CSurface::GetGLVersion (maj=@0x8d75cb0, min=@0xbf859ac4) at Surface.cpp:1039
#3 0x0844636e in CGLTexture::Update (this=0xa613398, w=721, h=401, pitch=2884, pixels=0xb57dd008 "",
loadToGPU=false) at TextureManager.cpp:1062
#4 0x08446584 in CGLTexture::Update (this=0xa613398, surface=0xa613358, loadToGPU=false, freeSurface=false)
at TextureManager.cpp:1111
#5 0x084465f7 in CGLTexture (this=0xa613398, surface=0xa613358, load=false, freeSurface=false)
at TextureManager.cpp:993
#6 0x08446656 in CTexture (this=0xa615c40, pTexture=0xa613358, iWidth=721, iHeight=401, bPacked=false,
iDelay=100, pPalette=0x0) at TextureManager.cpp:85
#7 0x08447502 in CGUITextureManager::Load (this=0x8d75c00, strTextureName=@0xa61b3e0, dwColorKey=0,
checkBundleOnly=false) at TextureManager.cpp:805
#8 0x08418810 in CGUITextureBase::AllocResources (this=0xa61b360) at GUITexture.cpp:306
#9 0x083dc97b in CGUIImage::AllocResources (this=0xa61b240) at GUIImage.cpp:199
#10 0x08a8a37d in CSplash::Show (this=0xa613318) at Splash.cpp:58
#11 0x0847e2ab in CApplication::Create (this=0x8d770a0, hWnd=0x0) at Application.cpp:860
#12 0x08752cd5 in main (argc=1, argv=0xbf85ada4) at XboxMediaCenter.cpp:124
help me!!!
thanks
Matteo