|
List Info
Thread: Helix Player core dump on Fedora Core 5
|
|
| Helix Player core dump on Fedora Core 5 |

|
2006-10-19 18:03:09 |
Hi,
I rebuilt the Helix Player from source, and
subsequently installed it. This is
on Fedora Core 5. With the build info:
SYSTEM_ID=linux-2.6-glibc23-i686
branch: hxplay_gtk_current
profile: helix-client-all-defines-free
I installed it by the installer
hxplay-1.1.0.2444-linux-2.6-glibc23-i686.bin
When the player is run, it opens up the GUI fine, but
it core dumps when opening h.263, mp3, and ogg files.
The stack trace from the core dump is shown below. The
same player does playback png, and some other files.
Has anyone come across this?
Note that the vanila 1.0.8 gold release does not core
on the same machine. It gives a message to say that
the player does not have the capability to
playback the file content.
gdb backtrace:
#0 0x00325402 in __kernel_vsyscall ()
#1 0x00b35159 in raise () from /lib/libc.so.6
#2 0x00b366e3 in abort () from /lib/libc.so.6
#3 0x0033b9ba in HXAssertFailedLine (
pszExpression=0x557c58 "((HRESULT) (((unsigned
long)(0)<<31) | ((unsigned long)(0)<<16) |
((unsigned
long)(0))) ) ==
pHeader->GetPropertyULONG32("AvgBitRate",
m_ulFixedBandwidth)", pszFileName=0x557aae
"asm/hxsmstr.cpp", nLine=287)
at hxassert.cpp:452
#4 0x004c2659 in HXASMStream (this=0x85440d0,
pStream=0x839bd38,
pSource=0x8558058) at asm/hxsmstr.cpp:286
#5 0x0037b5f3 in HXStream::Init (this=0x839bd38,
pPlayer=0x8371af0,
pSource=0x8558058, pHeader=0x855bcc8,
pUnkRenderer=0x0) at hxstrm.cpp:453
#6 0x0049571c in SourceInfo::SetupStreams
(this=0x8556770) at srcinfo.cpp:2214
#7 0x00495bef in SourceInfo::InitializeRenderers
(this=0x8556770,
bSourceInitialized= 0xbfe9f644) at
srcinfo.cpp:1898
#8 0x00353503 in HXPlayer::InitializeRenderers
(this=0x8371af0)
at hxplay.cpp:4671
#9 0x003582bd in HXPlayer::ProcessIdle
(this=0x8371af0) at hxplay.cpp:2030
#10 0x00359613 in HXPlayer::PlayerCallback
(pParam=0x8371af0)
at hxplay.cpp:7330
#11 0x0040f758 in CHXGenericCallback::Func
(this=0x8371da0) at hxcbobj.cpp:103
#12 0x0053d0af in PQ::dispatch_element
(this=0x836b998, pElem=0x8500f5c)
at pq.cpp:463
n ClientPQ::execute (this=0x836b998, now=
{<HXTime> = {<timeval> = {tv_sec =
1161269614, tv_usec = 634767}, <No data fields>},
<No
data fields>}) at clientpq.cpp:112 #14 0x0046e931 in
HXScheduler::ExecuteCurrentFunctions (this=0x836b7a0,
bAtInterrupt=0) at hxsched.cpp:412
#15 0x0046eda5 in HXScheduler::OnTimeSync
(this=0x836b7a0, bAtInterrupt=0)
at hxsched.cpp:367
#16 0x0046916b in Timeline::OnTimeSync
(this=0x836f808, bAtInterrupt=0)
at timeline.cpp:632
#17 0x004691d5 in Timeline::CallAllTimeSyncs () at
timeline.cpp:870
#18 0x0033f900 in HXClientEngine::EventOccurred
(this=0x836b690, pEvent=0x0)
at hxcleng.cpp:1906
#19 0x080faf1f in CHXClientEngine::EventOccurred
(this=0x83684e8, pEvent=0x0)
at
../../player/hxclientkit/src/CHXClientEngine.cpp:221
#20 0x080fc3f1 in ClientEngineProcessXEvent
(pXEvent=0x0)
at
../../player/hxclientkit/src/platform/unix/CHXClientEngineUn
ix.cpp:387
#21 0x080e6ac9 in hx_player_pump () at
hxplayer.cpp:2507
#22 0x00ca97b6 in g_source_get_current_time () from
/usr/lib/libglib-2.0.so.0
#23 0x00ca909d in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#24 0x00cac32f in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#25 0x00cac6d9 in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
#26 0x05ce5594 in gtk_main () from
/usr/lib/libgtk-x11-2.0.so.0
Many thanks,
Jay
Send instant messages to your online friends http://uk.messenger.yah
oo.com
_______________________________________________
Helix-client-dev mailing list
Helix-client-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
|
|
| Helix Player core dump on Fedora Core 5 |

|
2006-10-19 18:24:11 |
jay arya wrote:
> Hi,
>
> I rebuilt the Helix Player from source, and
> subsequently installed it. This is
> on Fedora Core 5. With the build info:
>
> SYSTEM_ID=linux-2.6-glibc23-i686
> branch: hxplay_gtk_current
> profile: helix-client-all-defines-free
>
> I installed it by the installer
> hxplay-1.1.0.2444-linux-2.6-glibc23-i686.bin
>
> When the player is run, it opens up the GUI fine, but
> it core dumps when opening h.263, mp3, and ogg files.
> The stack trace from the core dump is shown below. The
> same player does playback png, and some other files.
>
> Has anyone come across this?
>
>
> Note that the vanila 1.0.8 gold release does not core
> on the same machine. It gives a message to say that
> the player does not have the capability to
> playback the file content.
>
> gdb backtrace:
>
> #0 0x00325402 in __kernel_vsyscall ()
> #1 0x00b35159 in raise () from /lib/libc.so.6
> #2 0x00b366e3 in abort () from /lib/libc.so.6
> #3 0x0033b9ba in HXAssertFailedLine (
> pszExpression=0x557c58 "((HRESULT) (((unsigned
> long)(0)<<31) | ((unsigned long)(0)<<16) |
((unsigned
> long)(0))) ) ==
>
pHeader->GetPropertyULONG32("AvgBitRate",
> m_ulFixedBandwidth)", pszFileName=0x557aae
> "asm/hxsmstr.cpp", nLine=287)
> at hxassert.cpp:452
It isn't a core dump, it is just an assert. I would ask on
the player-dev list if you are building it correctly. You
can
also try setting:
export HX_DEBUGLEVEL=2
and then run it. See common/dbgtool/hxassert.cpp for more
details
of that envvar.
--greg.
> #4 0x004c2659 in HXASMStream (this=0x85440d0,
> pStream=0x839bd38,
> pSource=0x8558058) at asm/hxsmstr.cpp:286
> #5 0x0037b5f3 in HXStream::Init (this=0x839bd38,
> pPlayer=0x8371af0,
> pSource=0x8558058, pHeader=0x855bcc8,
> pUnkRenderer=0x0) at hxstrm.cpp:453
> #6 0x0049571c in SourceInfo::SetupStreams
> (this=0x8556770) at srcinfo.cpp:2214
> #7 0x00495bef in SourceInfo::InitializeRenderers
> (this=0x8556770,
> bSourceInitialized= 0xbfe9f644) at
> srcinfo.cpp:1898
> #8 0x00353503 in HXPlayer::InitializeRenderers
> (this=0x8371af0)
> at hxplay.cpp:4671
> #9 0x003582bd in HXPlayer::ProcessIdle
> (this=0x8371af0) at hxplay.cpp:2030
> #10 0x00359613 in HXPlayer::PlayerCallback
> (pParam=0x8371af0)
> at hxplay.cpp:7330
> #11 0x0040f758 in CHXGenericCallback::Func
> (this=0x8371da0) at hxcbobj.cpp:103
> #12 0x0053d0af in PQ::dispatch_element
> (this=0x836b998, pElem=0x8500f5c)
> at pq.cpp:463
> n ClientPQ::execute (this=0x836b998, now=
> {<HXTime> = {<timeval> = {tv_sec
=
> 1161269614, tv_usec = 634767}, <No data fields>},
<No
> data fields>}) at clientpq.cpp:112 #14 0x0046e931 in
> HXScheduler::ExecuteCurrentFunctions (this=0x836b7a0,
> bAtInterrupt=0) at hxsched.cpp:412
> #15 0x0046eda5 in HXScheduler::OnTimeSync
> (this=0x836b7a0, bAtInterrupt=0)
> at hxsched.cpp:367
> #16 0x0046916b in Timeline::OnTimeSync
> (this=0x836f808, bAtInterrupt=0)
> at timeline.cpp:632
> #17 0x004691d5 in Timeline::CallAllTimeSyncs () at
> timeline.cpp:870
> #18 0x0033f900 in HXClientEngine::EventOccurred
> (this=0x836b690, pEvent=0x0)
> at hxcleng.cpp:1906
> #19 0x080faf1f in CHXClientEngine::EventOccurred
> (this=0x83684e8, pEvent=0x0)
> at
> ../../player/hxclientkit/src/CHXClientEngine.cpp:221
> #20 0x080fc3f1 in ClientEngineProcessXEvent
> (pXEvent=0x0)
> at
>
../../player/hxclientkit/src/platform/unix/CHXClientEngineUn
ix.cpp:387
> #21 0x080e6ac9 in hx_player_pump () at
> hxplayer.cpp:2507
> #22 0x00ca97b6 in g_source_get_current_time () from
> /usr/lib/libglib-2.0.so.0
> #23 0x00ca909d in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> #24 0x00cac32f in g_main_context_check () from
> /usr/lib/libglib-2.0.so.0
> #25 0x00cac6d9 in g_main_loop_run () from
> /usr/lib/libglib-2.0.so.0
> #26 0x05ce5594 in gtk_main () from
> /usr/lib/libgtk-x11-2.0.so.0
>
>
> Many thanks,
> Jay
>
> Send instant messages to your online friends http://uk.messenger.yah
oo.com
>
> _______________________________________________
> Helix-client-dev mailing list
> Helix-client-dev helixcommunity.org
> http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
>
_______________________________________________
Helix-client-dev mailing list
Helix-client-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
|
|
| Helix Player core dump on Fedora Core 5 |

|
2006-10-19 21:01:44 |
At 11:24 AM 10/19/2006, Greg Wright wrote:
>jay arya wrote:
>>Hi,
>>I rebuilt the Helix Player from source, and
>>subsequently installed it. This is
>>on Fedora Core 5. With the build info:
>> SYSTEM_ID=linux-2.6-glibc23-i686
>> branch: hxplay_gtk_current
>> profile: helix-client-all-defines-free
>>I installed it by the installer
>>hxplay-1.1.0.2444-linux-2.6-glibc23-i686.bin
>>When the player is run, it opens up the GUI fine,
but
>>it core dumps when opening h.263, mp3, and ogg
files.
>>The stack trace from the core dump is shown below.
The
>>same player does playback png, and some other files.
>>Has anyone come across this?
>>
>>Note that the vanila 1.0.8 gold release does not
core
>>on the same machine. It gives a message to say that
>>the player does not have the capability to
>>playback the file content.
>>gdb backtrace:
>>#0 0x00325402 in __kernel_vsyscall ()
>>#1 0x00b35159 in raise () from /lib/libc.so.6
>>#2 0x00b366e3 in abort () from /lib/libc.so.6
>>#3 0x0033b9ba in HXAssertFailedLine (
>> pszExpression=0x557c58 "((HRESULT)
(((unsigned
>>long)(0)<<31) | ((unsigned long)(0)<<16)
| ((unsigned
>>long)(0))) ) ==
>>pHeader->GetPropertyULONG32("AvgBitRate&qu
ot;,
>>m_ulFixedBandwidth)", pszFileName=0x557aae
>>"asm/hxsmstr.cpp", nLine=287)
>> at hxassert.cpp:452
>
>It isn't a core dump, it is just an assert. I would ask
on
>the player-dev list if you are building it correctly.
You can
>also try setting:
>
> export HX_DEBUGLEVEL=2
>
>and then run it. See common/dbgtool/hxassert.cpp for
more details
>of that envvar.
Hi Jay,
Do you want to open at bug report for this AvgBitRate assert
and point to a
mp3 file or other content that causes it?
Put "Cayenne" in the keyword field.
https://bugs.helixcom
munity.org
Thanks.
--
Daniel Yek
>--greg.
_______________________________________________
Helix-client-dev mailing list
Helix-client-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
|
|
| Helix Player core dump on Fedora Core 5 |

|
2006-10-20 18:36:37 |
At 02:01 PM 10/19/2006, Daniel Yek wrote:
>At 11:24 AM 10/19/2006, Greg Wright wrote:
>>jay arya wrote:
>>>#3 0x0033b9ba in HXAssertFailedLine (
>>> pszExpression=0x557c58 "((HRESULT)
(((unsigned
>>>long)(0)<<31) | ((unsigned
long)(0)<<16) | ((unsigned
>>>long)(0))) ) ==
>>>pHeader->GetPropertyULONG32("AvgBitRate
",
>>>m_ulFixedBandwidth)", pszFileName=0x557aae
>>>"asm/hxsmstr.cpp", nLine=287)
>>> at hxassert.cpp:452
>>
>>It isn't a core dump, it is just an assert. I would
ask on
>>the player-dev list if you are building it
correctly. You can
>>also try setting:
>>
>> export HX_DEBUGLEVEL=2
>>
>>and then run it. See common/dbgtool/hxassert.cpp for
more details
>>of that envvar.
>
>Hi Jay,
>
>Do you want to open at bug report for this AvgBitRate
assert and point to
>a mp3 file or other content that causes it?
>
>Put "Cayenne" in the keyword field.
This is now Problem Report #5476.
--
Daniel Yek
_______________________________________________
Helix-client-dev mailing list
Helix-client-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
|
|
[1-4]
|
|