Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Dec 2010 19:32:05 +0200
From:      Ivan Klymenko <fidaj@ukr.net>
To:        Andriy Gapon <avg@freebsd.org>
Cc:        Bernhard Froehlich <decke@bluelife.at>, multimedia@freebsd.org
Subject:   Re: Call for Testers: XBMC 10.0
Message-ID:  <20101217193205.31f013d4@ukr.net>
In-Reply-To: <4D0B9407.5030103@freebsd.org>
References:  <20101208192132.51c9937f@FreeBSD.org> <20101209003507.131afaae@ukr.net> <20101209005713.0928c30b@ukr.net> <72d8e7bdfb2e0fae0df7b123421a551e@bluelife.at> <20101212122910.3108cf0a@ukr.net> <656247edb2d546a6d0d98a6f64edd872@bluelife.at> <20101215224057.621d3751@ukr.net> <4D0A0695.1020606@freebsd.org> <20101217125030.20621436@ukr.net> <4D0B58EB.5070807@freebsd.org> <20101217183421.65397e53@ukr.net> <4D0B91CA.4060402@freebsd.org> <20101217184232.287154a9@ukr.net> <4D0B9407.5030103@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
=D0=92 Fri, 17 Dec 2010 18:47:03 +0200
Andriy Gapon <avg@freebsd.org> =D0=BF=D0=B8=D1=88=D0=B5=D1=82:

> on 17/12/2010 18:42 Ivan Klymenko said the following:
> > =D0=92 Fri, 17 Dec 2010 18:37:30 +0200
> > Andriy Gapon <avg@freebsd.org> =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
> >=20
> >> No luck with gdb and core file? :-)
> >=20
> > Yes ;)
> > xbmc is not "exec-file" - is sheel script...
>=20
> lib/xbmc/xbmc.bin is the exec file, but anyway...
>=20
> 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 :(
>=20
> Let me followup on that.
>=20

# 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/libsw=
scale.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=3D@0x8122ba31=
0, strTarget=3D@0x8122ba318, pStreamDetails=3D0x8137bc3b0)
    at DllSwScale.h:106
	nWidth =3D 512
	nHeight =3D 384
	dllSwScale =3D {<DllDynamic> =3D {_vptr$DllDynamic =3D 0x1092710, m_DelayU=
nload =3D true, m_dll =3D 0x0,=20
    m_strDllName =3D {<std::basic_string<char,std::char_traits<char>,std::a=
llocator<char> >> =3D {static npos =3D 18446744073709551615,=20
        _M_dataplus =3D {<std::allocator<char>> =3D {<__gnu_cxx::new_alloca=
tor<char>> =3D {<No data fields>}, <No data fields>},=20
          _M_p =3D 0x8024a2a18 ""}}, <No data fields>}}, <DllSwScaleInterfa=
ce> =3D {_vptr$DllSwScaleInterface =3D 0x1092770}, <No data fields>}
	pOutBuf =3D (BYTE *) 0x8138af000 ""
	context =3D 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!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101217193205.31f013d4>