List Info

Thread: Trouble-shooting hxurl.o and video problem on FC5




Trouble-shooting hxurl.o and video problem on FC5
user name
2006-05-27 06:44:34

I'm having a problem with playing video with embedded Real Player that I built locally out of hxclient_1_4_3_neptunex branch - only the logo showed for "one and a half" "screen" and then it froze. The released official rpm doesn't exhibit this problem. So, there is a difference between my build environment or the the source code that I sync-ed to from CVS and those on the official build machines.

I first identified that realplay.bin is the culprit. Then, I further narrowed it down to utillib.a. From there, I further narrowed it down to hxurl.o (compiled from common/util/hxurl.cpp). If I replace hxurl.o extracted and use it in place of the object file in my local build tree, I can manually produce a binary that works.

I found that the official build machine is using:
build options: buildram_build, release, ribosome, checkout_bytime

But my local build is using only:
build options: release

The compiler command lines are identical between the two:
g++ -pipe -Wall -Wreturn-type -Wno-non-virtual-dtor -fno-exceptions --permissive -fno-rtti -Wno-ctor-dtor-privacy -march=pentium -mcpu=pentium -O2   -I../../common/runtime/pub -I/usr/X11R6/include -Ipub/platform/unix -I../include -I../container/pub -I../dbgtool/pub -I../system/pub -I../fileio/pub -I../runtime/pub -I./pub -I. -include rel/common_util_ribodefs.h -fPIC -DPIC -o rel/obj/hxurl.o -c hxurl.cpp


I am looking for an easier approach to move forward from here. Would someone share your experience how you would proceed from here?

Thank you.


--
Daniel Yek

Trouble-shooting hxurl.o and video problem on FC5
user name
2006-05-30 18:52:01
Daniel Yek wrote:
> Hi,
> 
> I'm having a problem with playing video with embedded
Real Player that I 
> built locally out of hxclient_1_4_3_neptunex branch -
only the logo 
> showed for "one and a half"
"screen" and then it froze. The released 
> official rpm doesn't exhibit this problem. So, there
is a difference 
> between my build environment or the the source code
that I sync-ed to 
> from CVS and those on the official build machines.
> 
> I first identified that realplay.bin is the culprit.
Then, I further 
> narrowed it down to utillib.a. From there, I further
narrowed it down to 
> hxurl.o (compiled from common/util/hxurl.cpp). If I
replace hxurl.o 
> extracted and use it in place of the object file in my
local build tree, 
> I can manually produce a binary that works.
> 
> I found that the official build machine is using:
> build options: buildram_build, release, ribosome,
checkout_bytime
> 
> But my local build is using only:
> build options: release
> 
> The compiler command lines are identical between the
two:
> g++ -pipe -Wall -Wreturn-type -Wno-non-virtual-dtor
-fno-exceptions 
> --permissive -fno-rtti -Wno-ctor-dtor-privacy
-march=pentium 
> -mcpu=pentium -O2   -I../../common/runtime/pub
-I/usr/X11R6/include 
> -Ipub/platform/unix -I../include -I../container/pub
-I../dbgtool/pub 
> -I../system/pub -I../fileio/pub -I../runtime/pub
-I./pub -I. -include 
> rel/common_util_ribodefs.h -fPIC -DPIC -o
rel/obj/hxurl.o -c hxurl.cpp

Is your version of GCC and associated libs identical to the
build farms?

Do debug builds work for you?

Does the non-embedded player have any problems for you?

--greg.



> 
> 
> I am looking for an easier approach to move forward
from here. Would 
> someone share your experience how you would proceed
from here?
> 
> Thank you.
> 
> 
> 
> 
>
------------------------------------------------------------
------------
> 
> _______________________________________________
> Player-dev mailing list
> Player-devhelixcommunity.org
> http://lists.helixcommunity.org/mailman/listinfo/play
er-dev

_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
Trouble-shooting hxurl.o and video problem on FC5
user name
2006-05-30 18:52:01
Daniel Yek wrote:
> Hi,
> 
> I'm having a problem with playing video with embedded
Real Player that I 
> built locally out of hxclient_1_4_3_neptunex branch -
only the logo 
> showed for "one and a half"
"screen" and then it froze. The released 
> official rpm doesn't exhibit this problem. So, there
is a difference 
> between my build environment or the the source code
that I sync-ed to 
> from CVS and those on the official build machines.
> 
> I first identified that realplay.bin is the culprit.
Then, I further 
> narrowed it down to utillib.a. From there, I further
narrowed it down to 
> hxurl.o (compiled from common/util/hxurl.cpp). If I
replace hxurl.o 
> extracted and use it in place of the object file in my
local build tree, 
> I can manually produce a binary that works.
> 
> I found that the official build machine is using:
> build options: buildram_build, release, ribosome,
checkout_bytime
> 
> But my local build is using only:
> build options: release
> 
> The compiler command lines are identical between the
two:
> g++ -pipe -Wall -Wreturn-type -Wno-non-virtual-dtor
-fno-exceptions 
> --permissive -fno-rtti -Wno-ctor-dtor-privacy
-march=pentium 
> -mcpu=pentium -O2   -I../../common/runtime/pub
-I/usr/X11R6/include 
> -Ipub/platform/unix -I../include -I../container/pub
-I../dbgtool/pub 
> -I../system/pub -I../fileio/pub -I../runtime/pub
-I./pub -I. -include 
> rel/common_util_ribodefs.h -fPIC -DPIC -o
rel/obj/hxurl.o -c hxurl.cpp

Is your version of GCC and associated libs identical to the
build farms?

Do debug builds work for you?

Does the non-embedded player have any problems for you?

--greg.



> 
> 
> I am looking for an easier approach to move forward
from here. Would 
> someone share your experience how you would proceed
from here?
> 
> Thank you.
> 
> 
> 
> 
>
------------------------------------------------------------
------------
> 
> _______________________________________________
> Player-dev mailing list
> Player-devhelixcommunity.org
> http://lists.helixcommunity.org/mailman/listinfo/play
er-dev

_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
Trouble-shooting hxurl.o and video problem on FC5
user name
2006-05-31 00:17:24
At 11:52 AM 5/30/2006, Greg Wright wrote:
>>I'm having a problem with playing video with
embedded Real Player that I 
>>built locally out of hxclient_1_4_3_neptunex branch
- only the logo 
>>showed for "one and a half"
"screen" and then it froze.
...snip...
>Is your version of GCC and associated libs identical to
the build farms?

Nope. Build farm is using GCC 3.2. I'm using GCC 3.4.2 on
FC3 and 4.1 on FC5.

>Do debug builds work for you?

No. This happens to both release and debug builds.

>Does the non-embedded player have any problems for you?

I'll have to check on this for sure.

I was checking if there is an easier approach. I'll find
out more.

Thanks.


-- 
Daniel Yek


_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
Trouble-shooting hxurl.o and video problem on FC5
user name
2006-05-31 00:17:24
At 11:52 AM 5/30/2006, Greg Wright wrote:
>>I'm having a problem with playing video with
embedded Real Player that I 
>>built locally out of hxclient_1_4_3_neptunex branch
- only the logo 
>>showed for "one and a half"
"screen" and then it froze.
...snip...
>Is your version of GCC and associated libs identical to
the build farms?

Nope. Build farm is using GCC 3.2. I'm using GCC 3.4.2 on
FC3 and 4.1 on FC5.

>Do debug builds work for you?

No. This happens to both release and debug builds.

>Does the non-embedded player have any problems for you?

I'll have to check on this for sure.

I was checking if there is an easier approach. I'll find
out more.

Thanks.


-- 
Daniel Yek


_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
[1-5]

about | contact  Other archives ( Real Estate discussion Medical topics )