List Info

Thread: Helix build on Linux - query




Helix build on Linux - query
user name
2006-07-25 23:48:24
I don't see the call stack.

--greg.



Jagmeet Singh wrote:
> Hi Greg,
> 
> I am getting segmentation faults with the mp3 content
only, however the
> rm, 3gp and mp4 contents play without any issues. I
tried using the
> nullrenderer to rule out the mp3 renderer issues.
> 
> I used gdb to debug the issue and got the call stack
which is attached
> to this mail. The crash is happening mostly in the new
operator call.
> Lately now sometimes I do get a crash in the free
operator calls as
> well.
> 
> I have tried using valgrind to check for memory
corruption but so far
> didn't get much from that either.
> 
> I did a diff of the mp3 fileformat files (from
hxclient_1_5_0_cayenne
> branch) as well to check for any major changes that
have gone into it
> but did not come across any that would result in
something like this.
> 
> I have tried mp3fformat.so plugin with the
hxclient_1_5_0_cayenne branch
> as well and the mp3 files played without any problems.
> 
> Regards,
> Jagmeet Singh
> Software Development Engineer
> Helix Community
> Real Networks, Inc. 
> jsinghreal.com 
> http://www.helixcommuni
ty.org
> http://www.realnetworks.com/products/support/devsupp
ort.html
> 
> 
> -----Original Message-----
> From: Greg Wright [mailto:gwrightreal.com] 
> Sent: Wednesday, July 19, 2006 10:43 PM
> To: jsinghreal.com
> Cc: helix-client-devlists.helixcommunity.org
> Subject: Re: [Helix-client-dev] Helix build on Linux -
query
> 
> Jagmeet Singh wrote:
>> Hi,
>>  
>> I am working on the helix-restricted build on
Linux. I am experiencing
>> some problems with the local playback of mp3
content, as well as with
>> the streaming of all the media formats. I wanted to
confirm if this
>> branch has been tested on the Linux platform. The
source build on
>> windows is working fine in the same scenarios.
> 
> We build on the helix-restricted branch nightly but I
don't believe
> any testing is being done on it. So, it is quite
possible that there
> might be a runtime problem we do not know about. Can
you be more
> specific on what problems you are having any any
debugging you have
> done so far?
> 
> There have been lots of changes on HEAD for the new
Atlas platform
> and I don't know how well they have been tested on
non-window's
> platforms at this point.
> 
> --greg.
> 
> 

_______________________________________________
Helix-client-dev mailing list
Helix-client-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
Helix build on Linux - query
user name
2006-07-26 05:45:24
Sorry, missed the callstack.

Attached.

Mostly I get the segmentation fault at this place. 


Jagmeet Singh
Software Development Engineer
Helix Community
Real Networks, Inc. 
jsinghreal.com 
http://www.helixcommuni
ty.org
http://www.realnetworks.com/products/support/devsupp
ort.html


-----Original Message-----
From: Greg Wright [mailto:gwrightreal.com] 
Sent: Wednesday, July 26, 2006 5:18 AM
To: jsinghreal.com
Cc: helix-client-devlists.helixcommunity.org
Subject: Re: [Helix-client-dev] Helix build on Linux - query

I don't see the call stack.

--greg.



Jagmeet Singh wrote:
> Hi Greg,
> 
> I am getting segmentation faults with the mp3 content
only, however
the
> rm, 3gp and mp4 contents play without any issues. I
tried using the
> nullrenderer to rule out the mp3 renderer issues.
> 
> I used gdb to debug the issue and got the call stack
which is attached
> to this mail. The crash is happening mostly in the new
operator call.
> Lately now sometimes I do get a crash in the free
operator calls as
> well.
> 
> I have tried using valgrind to check for memory
corruption but so far
> didn't get much from that either.
> 
> I did a diff of the mp3 fileformat files (from
hxclient_1_5_0_cayenne
> branch) as well to check for any major changes that
have gone into it
> but did not come across any that would result in
something like this.
> 
> I have tried mp3fformat.so plugin with the
hxclient_1_5_0_cayenne
branch
> as well and the mp3 files played without any problems.
> 
> Regards,
> Jagmeet Singh
> Software Development Engineer
> Helix Community
> Real Networks, Inc. 
> jsinghreal.com 
> http://www.helixcommuni
ty.org
> http://www.realnetworks.com/products/support/devsupp
ort.html
> 
> 
> -----Original Message-----
> From: Greg Wright [mailto:gwrightreal.com] 
> Sent: Wednesday, July 19, 2006 10:43 PM
> To: jsinghreal.com
> Cc: helix-client-devlists.helixcommunity.org
> Subject: Re: [Helix-client-dev] Helix build on Linux -
query
> 
> Jagmeet Singh wrote:
>> Hi,
>>  
>> I am working on the helix-restricted build on
Linux. I am
experiencing
>> some problems with the local playback of mp3
content, as well as with
>> the streaming of all the media formats. I wanted to
confirm if this
>> branch has been tested on the Linux platform. The
source build on
>> windows is working fine in the same scenarios.
> 
> We build on the helix-restricted branch nightly but I
don't believe
> any testing is being done on it. So, it is quite
possible that there
> might be a runtime problem we do not know about. Can
you be more
> specific on what problems you are having any any
debugging you have
> done so far?
> 
> There have been lots of changes on HEAD for the new
Atlas platform
> and I don't know how well they have been tested on
non-window's
> platforms at this point.
> 
> --greg.
> 
> 
(gdb) bt
#0  0x42073fec in _int_malloc () from /lib/tls/libc.so.6
#1  0x4207335b in malloc () from /lib/tls/libc.so.6
#2  0x40180e9e in operator new(unsigned) () from
/usr/lib/libstdc++.so.5
#3  0x41ce721a in HXStreamPktBufInfo::OnPacket(unsigned
long, unsigned long, unsigned short) (this=0x80b98f8,
uTimestamp=679,
    uPacketSize=418, uSeqNum=65535) at hxsrcbufstats.cpp:170
#4  0x41ce7cae in HXSourceBufferStats::OnPacket(IHXPacket*,
unsigned short) (this=0x80bad28, pPacket=0x80cd580,
uSeqNum=65535)
    at hxsrcbufstats.cpp:522
#5  0x41ce7bc2 in HXSourceBufferStats::OnPacket(IHXPacket*)
(this=0x80bad28, pPacket=0x80cd580) at hxsrcbufstats.cpp:499
#6  0x41c8538c in HXFileSource::PacketReady(long,
IHXPacket*) (this=0x80baa28, status=0, pPacket=0x80cd580) at
hxflsrc.cpp:2567
#7  0x41507e8c in CRnMp3Fmt::MyCreatePacketObj_hr(long,
CRnMp3Fmt::tReadBuffer*) (this=0x80bc718, status=0,
pPacketData=0x80bc794)
    at mp3ff.cpp:1423
#8  0x41509a1a in CRnMp3Fmt::FinishGetPacket()
(this=0x80bc718) at mp3ff.cpp:2732
#9  0x4150791f in CRnMp3Fmt::GetPacket(unsigned short)
(this=0x80bc718, streamNo=0) at mp3ff.cpp:1093
#10 0x41c865df in HXFileSource::FillBuffers()
(this=0x80baa28) at hxflsrc.cpp:3223
#11 0x41c83e1f in HXFileSource::GetEvent(unsigned short,
CHXEvent*&) (this=0x80baa28, usStreamNumber=0,
theEvent=0xbffff378)
    at hxflsrc.cpp:1745
#12 0x41c74da9 in SourceInfo::ProcessIdle(int, unsigned
long&, int&, unsigned short&) (this=0x80ba8e8,
bIsFirst=1,
    ulNumStreamsToBeFilled=0xbffff428,
bIsBuffering=0xbffff448, uLowestBuffering=0xbffff446) at srcinfo.cpp:1281
#13 0x41c5caac in HXPlayer::ProcessIdle() (this=0x8073fd0)
at hxplay.cpp:2264
#14 0x41c64958 in HXPlayer::PlayerCallback(void*)
(pParam=0x8073fd0) at hxplay.cpp:7784
#15 0x41ce6e28 in CHXGenericCallback::Func()
(this=0x80b6300) at hxcbobj.cpp:103
#16 0x4023661f in PQ::dispatch_element(PQElem*)
(this=0x806fbd0, pElem=0x80b89d4) at pq.cpp:463
#17 0x4022cec4 in ClientPQ::execute(Timeval)
(this=0x806fbd0, now=
          {<HXTime> = {<timeval> = {tv_sec =
1152104468, tv_usec = 832700}, <No data fields>},
<No data fields>}) at clientpq.cpp:109
#18 0x40204ea1 in HXScheduler::ExecuteCurrentFunctions(int)
(this=0x8071310, bAtInterrupt=0) at hxsched.cpp:441
#19 0x40205919 in HXScheduler::OnTimeSync(int)
(this=0x8071310, bAtInterrupt=0) at hxsched.cpp:768
#20 0x401dfd62 in CHXMediaPlatformScheduler::OnTimeSync(int)
(this=0x8070f00, bAtInterrupt=0) at chxmedpltfmsched.cpp:160
#21 0x401df16f in CHXMediaPlatformKicker::Kick(unsigned
long) (this=0x806efc8, ulThreadID=1075654336) at
chxmedpltfmkicker.cpp:275
#22 0x08049f9b in DoEvent() () at main.cpp:423
#23 0x0804ad9b in DoEvents(int) (nTimeDelta=2000) at
main.cpp:1126
#24 0x0804cde0 in main (argc=2, argv=0xbffffbb4) at
main.cpp:2019
#25 0x42015574 in __libc_start_main () from
/lib/tls/libc.so.6__________________________________________
_____
Helix-client-dev mailing list
Helix-client-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
[1-2]

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