|
List Info
Thread: Some more steps on AMD64
|
|
| Some more steps on AMD64 |

|
2006-12-22 23:45:52 |
|
Hello All, I was finally able to launch Helix with some nice results:
massimo sarracenia:~/cayenne/debug$ HELIX_LIBS=. ./splay ../../test.mp3
Simpleplayer is looking for the client core at ./clntcore.so Common DLL path DT_Common=.
Plugin path DT_Plugins=.
Codec path DT_Codecs=. Can't open file: /home/massimo/.helix/HelixShared_0_0.
opening file://../../test.mp3 on player 0 Device Configured:
Sample Rate: 44100
Sample Width: 16 Num channels: 2
Block size: 8800 Device buffer size: 65536
Supports GETOSPACE: 1 Supports GETODELAY: 0
----------------clip info-------------------- Segmentation fault
This is the GDB backtrace:
#0 0x00002aaaab5ea1ae in CPacketParser: ecodeAndRender (this=0x6298e0, pDec=0x629980 "ÿû222 ", ulSize=418, dTime=0, bPacketLoss=0) at
pktparse.cpp:185 #1 0x00002aaaab5eb302 in CMpaPacketParser::RenderAll (this=0x6298e0) at mpapktparse.cpp:249
#2 0x00002aaaab5e611a in CRnMp3Ren::OnPacket (this=0x626490, pPacketObj=0x6417f0, streamOffsetTime=0) at mp3rend.cpp:611
#3 0x00002b6d99ef7cdd in HXPlayer::SendPacket (this=0x563d20, pEvent=0x641860) at hxplay.cpp:5076
#4 0x00002b6d99f03fe0 in HXPlayer::ProcessCurrentEvents (this=0x563d20) at hxplay.cpp:4886
#5 0x00002b6d99f0c1a6 in HXPlayer::ProcessIdle (this=0x563d20) at hxplay.cpp:2246 #6 0x00002b6d99f0cd48 in HXPlayer::PlayerCallback (pParam=0x563d20) at
hxplay.cpp:7330 #7 0x00002b6d9a023a4c in CHXGenericCallback::Func (this=0x5642a0) at hxcbobj.cpp:103
#8 0x00002b6d9a0fa322 in PQ::dispatch_element (this=0x53c030, pElem=0x61d9b8) at pq.cpp:463
#9 0x00002b6d9a0ec4ca in ClientPQ::execute (this=0x53c030, now={<HXTime> = {<timeval> = {tv_sec = 1166830659, tv_usec = 76900}, <No data fields>}, <No data fields>}) at clientpq.cpp:112
#10 0x00002b6d9a057ee5 in HXScheduler::ExecuteCurrentFunctions (this=0x53bc10, bAtInterrupt=0) at hxsched.cpp:412
#11 0x00002b6d9a05847b in HXScheduler::OnTimeSync (this=0x53bc10, bAtInterrupt=0) at hxsched.cpp:367 #12 0x00002b6d9a059377 in Timeline::OnTimeSync (this=0x5465a0, bAtInterrupt=0) at
timeline.cpp:632 #13 0x00002b6d9a0593c7 in Timeline::CallAllTimeSyncs () at timeline.cpp:870
#14 0x00002b6d99ef139a in HXClientEngine::EventOccurred (this=0x53abd0, pEvent=0x0) at hxcleng.cpp:1906
#15 0x0000000000415474 in DoEvent () at main.cpp:324 #16 0x0000000000415fdc in DoEvents (nTimeDelta=2000) at main.cpp
:649 #17 0x0000000000417b41 in main (argc=2, argv=0x7fff11a00f98) at main.cpp:1432
Just to better focus on the issue: - could it be an HW setup issue ? (you can find below my current HW configuration) - is it a known problem ?
Thanks in advance, Regards, Max
massimo sarracenia:~/cayenne/debug$ cat /dev/sndstat Sound Driver:
3.8.1a-980706 (ALSA v1.0.13 emulation code) Kernel: Linux sarracenia 2.6.19 #11 Wed Dec 6 23:17:05 CET 2006 x86_64
Config options: 0
Installed drivers: Type 10: ALSA emulation
Card config: NVidia nForce3 with ALC250 at 0xd0002000, irq 22
Audio devices:
0: NVidia nForce3 (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers: 7: system timer
Mixers:
0: Realtek ALC250 rev 2
|
| Some more steps on AMD64 |

|
2006-12-23 19:27:59 |
On Dec 22, 2006, at 3:45 PM, Massimo Perga wrote:
> Hello All,
> I was finally able to launch Helix with some nice
results:
>
> massimo sarracenia:~/cayenne/debug$ HELIX_LIBS=. ./splay
../../
> test.mp3
> Simpleplayer is looking for the client core at
./clntcore.so
> Common DLL path DT_Common=.
> Plugin path DT_Plugins=.
> Codec path DT_Codecs=.
> Can't open file: /home/massimo/.helix/HelixShared_0_0.
> opening file://../../test.mp3 on player 0
> Device Configured:
> Sample Rate: 44100
> Sample Width: 16
> Num channels: 2
> Block size: 8800
> Device buffer size: 65536
> Supports GETOSPACE: 1
> Supports GETODELAY: 0
> ----------------clip info--------------------
> Segmentation fault
>
> This is the GDB backtrace:
>
> #0 0x00002aaaab5ea1ae in CPacketParser: ecodeAnd
Render
> (this=0x6298e0, pDec=0x629980 "ÿû222 ",
ulSize=418, dTime=0,
> bPacketLoss=0) at pktparse.cpp:185
> #1 0x00002aaaab5eb302 in CMpaPacketParser::RenderAll
> (this=0x6298e0) at mpapktparse.cpp:249
> #2 0x00002aaaab5e611a in CRnMp3Ren::OnPacket
(this=0x626490,
> pPacketObj=0x6417f0, streamOffsetTime=0) at
mp3rend.cpp:611
> #3 0x00002b6d99ef7cdd in HXPlayer::SendPacket
(this=0x563d20,
> pEvent=0x641860) at hxplay.cpp:5076
> #4 0x00002b6d99f03fe0 in
HXPlayer::ProcessCurrentEvents
> (this=0x563d20) at hxplay.cpp:4886
> #5 0x00002b6d99f0c1a6 in HXPlayer::ProcessIdle
(this=0x563d20) at
> hxplay.cpp:2246
> #6 0x00002b6d99f0cd48 in HXPlayer::PlayerCallback
> (pParam=0x563d20) at hxplay.cpp:7330
> #7 0x00002b6d9a023a4c in CHXGenericCallback::Func
(this=0x5642a0)
> at hxcbobj.cpp:103
> #8 0x00002b6d9a0fa322 in PQ::dispatch_element
(this=0x53c030,
> pElem=0x61d9b8) at pq.cpp:463
> #9 0x00002b6d9a0ec4ca in ClientPQ::execute
(this=0x53c030, now=
> {<HXTime> = {<timeval> = {tv_sec =
1166830659, tv_usec = 76900},
> <No data fields>}, <No data fields>}) at
clientpq.cpp:112
> #10 0x00002b6d9a057ee5 in
HXScheduler::ExecuteCurrentFunctions
> (this=0x53bc10, bAtInterrupt=0) at hxsched.cpp:412
> #11 0x00002b6d9a05847b in HXScheduler::OnTimeSync
(this=0x53bc10,
> bAtInterrupt=0) at hxsched.cpp:367
> #12 0x00002b6d9a059377 in Timeline::OnTimeSync
(this=0x5465a0,
> bAtInterrupt=0) at timeline.cpp:632
> #13 0x00002b6d9a0593c7 in Timeline::CallAllTimeSyncs
() at
> timeline.cpp:870
> #14 0x00002b6d99ef139a in
HXClientEngine::EventOccurred
> (this=0x53abd0, pEvent=0x0) at hxcleng.cpp:1906
> #15 0x0000000000415474 in DoEvent () at main.cpp:324
> #16 0x0000000000415fdc in DoEvents (nTimeDelta=2000)
at main.cpp :649
> #17 0x0000000000417b41 in main (argc=2,
argv=0x7fff11a00f98) at
> main.cpp:1432
>
> Just to better focus on the issue:
> - could it be an HW setup issue ? (you can find below
my current HW
> configuration)
> - is it a known problem ?
>
I do not think it is a hardware issue. Can you get into gdb
and
see why it is coredumping in CPacketParser: ecodeAnd
Render? Null
packet or something?
Another thing to try is to play that same MP3 file on a
windows
or linux player and see if it really is just a 64-bit bug.
--greg.
> Thanks in advance,
> Regards,
> Max
>
> massimo sarracenia:~/cayenne/debug$ cat /dev/sndstat
> Sound Driver: 3.8.1a-980706 (ALSA v1.0.13 emulation
code)
> Kernel: Linux sarracenia 2.6.19 #11 Wed Dec 6 23:17:05
CET 2006 x86_64
> Config options: 0
>
> Installed drivers:
> Type 10: ALSA emulation
>
> Card config:
> NVidia nForce3 with ALC250 at 0xd0002000, irq 22
>
> Audio devices:
> 0: NVidia nForce3 (DUPLEX)
>
> Synth devices: NOT ENABLED IN CONFIG
>
> Midi devices: NOT ENABLED IN CONFIG
>
> Timers:
> 7: system timer
>
> Mixers:
> 0: Realtek ALC250 rev 2
>
>
> _______________________________________________
> Helix-client-dev mailing list
> Helix-client-dev helixcommunity.org
> http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
_______________________________________________
Player-dev mailing list
Player-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
|
|
| Some more steps on AMD64 |

|
2006-12-23 19:27:59 |
On Dec 22, 2006, at 3:45 PM, Massimo Perga wrote:
> Hello All,
> I was finally able to launch Helix with some nice
results:
>
> massimo sarracenia:~/cayenne/debug$ HELIX_LIBS=. ./splay
../../
> test.mp3
> Simpleplayer is looking for the client core at
./clntcore.so
> Common DLL path DT_Common=.
> Plugin path DT_Plugins=.
> Codec path DT_Codecs=.
> Can't open file: /home/massimo/.helix/HelixShared_0_0.
> opening file://../../test.mp3 on player 0
> Device Configured:
> Sample Rate: 44100
> Sample Width: 16
> Num channels: 2
> Block size: 8800
> Device buffer size: 65536
> Supports GETOSPACE: 1
> Supports GETODELAY: 0
> ----------------clip info--------------------
> Segmentation fault
>
> This is the GDB backtrace:
>
> #0 0x00002aaaab5ea1ae in CPacketParser: ecodeAnd
Render
> (this=0x6298e0, pDec=0x629980 "ÿû222 ",
ulSize=418, dTime=0,
> bPacketLoss=0) at pktparse.cpp:185
> #1 0x00002aaaab5eb302 in CMpaPacketParser::RenderAll
> (this=0x6298e0) at mpapktparse.cpp:249
> #2 0x00002aaaab5e611a in CRnMp3Ren::OnPacket
(this=0x626490,
> pPacketObj=0x6417f0, streamOffsetTime=0) at
mp3rend.cpp:611
> #3 0x00002b6d99ef7cdd in HXPlayer::SendPacket
(this=0x563d20,
> pEvent=0x641860) at hxplay.cpp:5076
> #4 0x00002b6d99f03fe0 in
HXPlayer::ProcessCurrentEvents
> (this=0x563d20) at hxplay.cpp:4886
> #5 0x00002b6d99f0c1a6 in HXPlayer::ProcessIdle
(this=0x563d20) at
> hxplay.cpp:2246
> #6 0x00002b6d99f0cd48 in HXPlayer::PlayerCallback
> (pParam=0x563d20) at hxplay.cpp:7330
> #7 0x00002b6d9a023a4c in CHXGenericCallback::Func
(this=0x5642a0)
> at hxcbobj.cpp:103
> #8 0x00002b6d9a0fa322 in PQ::dispatch_element
(this=0x53c030,
> pElem=0x61d9b8) at pq.cpp:463
> #9 0x00002b6d9a0ec4ca in ClientPQ::execute
(this=0x53c030, now=
> {<HXTime> = {<timeval> = {tv_sec =
1166830659, tv_usec = 76900},
> <No data fields>}, <No data fields>}) at
clientpq.cpp:112
> #10 0x00002b6d9a057ee5 in
HXScheduler::ExecuteCurrentFunctions
> (this=0x53bc10, bAtInterrupt=0) at hxsched.cpp:412
> #11 0x00002b6d9a05847b in HXScheduler::OnTimeSync
(this=0x53bc10,
> bAtInterrupt=0) at hxsched.cpp:367
> #12 0x00002b6d9a059377 in Timeline::OnTimeSync
(this=0x5465a0,
> bAtInterrupt=0) at timeline.cpp:632
> #13 0x00002b6d9a0593c7 in Timeline::CallAllTimeSyncs
() at
> timeline.cpp:870
> #14 0x00002b6d99ef139a in
HXClientEngine::EventOccurred
> (this=0x53abd0, pEvent=0x0) at hxcleng.cpp:1906
> #15 0x0000000000415474 in DoEvent () at main.cpp:324
> #16 0x0000000000415fdc in DoEvents (nTimeDelta=2000)
at main.cpp :649
> #17 0x0000000000417b41 in main (argc=2,
argv=0x7fff11a00f98) at
> main.cpp:1432
>
> Just to better focus on the issue:
> - could it be an HW setup issue ? (you can find below
my current HW
> configuration)
> - is it a known problem ?
>
I do not think it is a hardware issue. Can you get into gdb
and
see why it is coredumping in CPacketParser: ecodeAnd
Render? Null
packet or something?
Another thing to try is to play that same MP3 file on a
windows
or linux player and see if it really is just a 64-bit bug.
--greg.
> Thanks in advance,
> Regards,
> Max
>
> massimo sarracenia:~/cayenne/debug$ cat /dev/sndstat
> Sound Driver: 3.8.1a-980706 (ALSA v1.0.13 emulation
code)
> Kernel: Linux sarracenia 2.6.19 #11 Wed Dec 6 23:17:05
CET 2006 x86_64
> Config options: 0
>
> Installed drivers:
> Type 10: ALSA emulation
>
> Card config:
> NVidia nForce3 with ALC250 at 0xd0002000, irq 22
>
> Audio devices:
> 0: NVidia nForce3 (DUPLEX)
>
> Synth devices: NOT ENABLED IN CONFIG
>
> Midi devices: NOT ENABLED IN CONFIG
>
> Timers:
> 7: system timer
>
> Mixers:
> 0: Realtek ALC250 rev 2
>
>
> _______________________________________________
> Helix-client-dev mailing list
> Helix-client-dev helixcommunity.org
> http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
_______________________________________________
Player-dev mailing list
Player-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
|
|
[1-3]
|
|