Call for Testers: XBMC 10.0

Ivan Klymenko fidaj at ukr.net
Fri Dec 17 17:32:08 UTC 2010


В Fri, 17 Dec 2010 18:47:03 +0200
Andriy Gapon <avg at freebsd.org> пишет:

> on 17/12/2010 18:42 Ivan Klymenko said the following:
> > В Fri, 17 Dec 2010 18:37:30 +0200
> > Andriy Gapon <avg at freebsd.org> пишет:
> > 
> >> No luck with gdb and core file? :-)
> > 
> > Yes ;)
> > xbmc is not "exec-file" - is sheel script...
> 
> lib/xbmc/xbmc.bin is the exec file, but anyway...
> 
> Mea culpa - when I submitted ffmpeg problem report I forgot some
> additional details.  So my local ffmpeg is OK :) but it's still
> broken for other people :(
> 
> Let me followup on that.
> 

# setenv XBMC_BIN_HOME /usr/local/lib/xbmc
# setenv XBMC_HOME /usr/local/share/xbmc
# gdb /usr/local/lib/xbmc/xbmc.bin xbmc.bin.core
...
<bla-bla-bla>
...
(gdb) bt full
#0  0x00000008081c0696 in memcpy () from /lib/libc.so.7
No symbol table info available.
#1  0x0000000807c8cbf2 in sws_getDefaultFilter () from /usr/local/lib/libswscale.so.1
No symbol table info available.
#2  0x0000000807c90136 in sws_getContext () from /usr/local/lib/libswscale.so.1
No symbol table info available.
#3  0x0000000000acd06c in CDVDFileInfo::ExtractThumb (strPath=@0x8122ba310, strTarget=@0x8122ba318, pStreamDetails=0x8137bc3b0)
    at DllSwScale.h:106
	nWidth = 512
	nHeight = 384
	dllSwScale = {<DllDynamic> = {_vptr$DllDynamic = 0x1092710, m_DelayUnload = true, m_dll = 0x0, 
    m_strDllName = {<std::basic_string<char,std::char_traits<char>,std::allocator<char> >> = {static npos = 18446744073709551615, 
        _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
          _M_p = 0x8024a2a18 ""}}, <No data fields>}}, <DllSwScaleInterface> = {_vptr$DllSwScaleInterface = 0x1092770}, <No data fields>}
	pOutBuf = (BYTE *) 0x8138af000 ""
	context = Variable "context" is not available.
(gdb) Quit

...
I used your patch for multimedia/ffmpeg:
http://docs.freebsd.org/cgi/mid.cgi?4D0B979C.2080806

and lo! xbmc stopped falling in crash! :)

My problem is solved!
Thank you very much!


More information about the freebsd-multimedia mailing list