Hi, First, thank you all for gnash, I use it a lot on Linux x86 (32bit) and current bzr build (using --enable-media=ffmpeg and the agg renderer) works fine for me for both a simple test page (http://www.4kids.org/funstuff/music/) and youtube as well.
Today I tried to build with the same options on Linux ppc, and the mentioned simple test page worked fine, but I was not able to play youtube. Here is the output I get: ---- $ firefox NS_PluginInitialize call --------------------------------------------------- xEmbed supported in this browser GTK2 supported in this browser NOTE: NPAPI plugin set GNASHRC to /etc/gnashpluginrc:/home/vmiklos/.gnashpluginrc PARAM: type = application/x-shockwave-flash PARAM: src = http://s.ytimg.com/yt/swf/watch-vfl55589.swf PARAM: style = PARAM: id = movie_player PARAM: name = movie_player PARAM: bgcolor = #FFFFFF PARAM: quality = high PARAM: allowfullscreen = true PARAM: allowscriptaccess = always PARAM: flashvars = usef=0&enablecsi=1&vq=null&sourceid=r&video_id=dbvHFcq3jsk&l=63&sk=JG2sorMcVYqMYVVQnOBQhAqbBDtslEiuC&fmt_map=6/720000/7/0/0&t=OEgsToPDskJYljAw9BuEcDUn-1xJRKI6&hl=en&plid=AARXM5HBRg8LzPnaAAACoAAQAAA&sdetail=p%3Avmiklos.hu/blog/&playnext=0&enablejsapi=1 PARAM: width = 480 PARAM: height = 385 NewStream: The full URL is http://s.ytimg.com/yt/swf/watch-vfl55589.swf Closed 35 files. Starting process: /usr/bin/gtk-gnash -x 39846635 -j 480 -k 385 -u http://s.ytimg.com/yt/swf/watch-vfl55589.swf -F 40 -U http://www.youtube.com/watch?v=dbvHFcq3jsk -P allowfullscreen=true -P allowscriptaccess=always -P bgcolor=#FFFFFF -P flashvars=usef=0&enablecsi=1&vq=null&sourceid=r&video_id=dbvHFcq3jsk&l=63&sk=JG2sorMcVYqMYVVQnOBQhAqbBDtslEiuC&fmt_map=6/720000/7/0/0&t=OEgsToPDskJYljAw9BuEcDUn-1xJRKI6&hl=en&plid=AARXM5HBRg8LzPnaAAACoAAQAAA&sdetail=p%3Avmiklos.hu/blog/&playnext=0&enablejsapi=1 -P height=385 -P id=movie_player -P name=movie_player -P quality=high -P src=http://s.ytimg.com/yt/swf/watch-vfl55589.swf -P style= -P type=application/x-shockwave-flash -P width=480 - Forked successfully, child process PID is 25135 RcInitFile: parsing /etc/gnashrc RcInitFile: couldn't open file: /home/vmiklos/.gnashrc RcInitFile: parsing /etc/gnashpluginrc RcInitFile: couldn't open file: /home/vmiklos/.gnashpluginrc [swscaler @ 0xd92c018]ALTIVEC: Color Space RGB24 *** glibc detected *** /usr/bin/gtk-gnash: munmap_chunk(): invalid pointer: 0x49b8a008 *** ======= Backtrace: ========= /lib/libc.so.6[0xee9b1b8] /usr/lib/libstdc++.so.6(_ZdlPv+0x18)[0xf1354a8] /usr/lib/libstdc++.so.6(_ZdaPv+0x10)[0xf1354f0] /usr/lib/gnash/libgnashmedia-trunk.so(_ZN5gnash5media18VideoDecoderFfmpeg12frameToImageEP14AVCodecContextRK7AVFrame+0x15c)[0xff358fc] /usr/lib/gnash/libgnashmedia-trunk.so(_ZN5gnash5media18VideoDecoderFfmpeg6decodeEPKhj+0xac)[0xff35ca0] /usr/lib/gnash/libgnashmedia-trunk.so(_ZN5gnash5media18VideoDecoderFfmpeg3popEv+0x68)[0xff35e08] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash15NetStreamFfmpeg20decodeNextVideoFrameEv+0xb0)[0xfb83580] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash15NetStreamFfmpeg20getDecodedVideoFrameEj+0xdc)[0xfb8376c] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash15NetStreamFfmpeg17refreshVideoFrameEb+0xa4)[0xfb83954] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash15NetStreamFfmpeg7advanceEv+0x1f8)[0xfb8567c] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash9NetStream14advanceWrapperERKNS_7fn_callE+0x58)[0xfb09664] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash16builtin_functionclERKNS_7fn_callE+0x40)[0xf9e490c] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash11call_methodERKNS_8as_valueEPNS_14as_environmentEPNS_9as_objectESt8auto_ptrISt6vectorIS0_SaIS0_EEES6_+0xc4)[0xfbf7468] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash5Timer7executeEv+0x188)[0xfacc968] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash5Timer15executeAndResetEv+0x24)[0xfaccc28] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash10movie_root13executeTimersEv+0x19c)[0xfa3b17c] /usr/lib/gnash/libgnashcore-trunk.so(_ZN5gnash10movie_root7advanceEv+0x60)[0xfa3f9bc] /usr/bin/gtk-gnash(_ZN5gnash3Gui12advanceMovieEv+0x118)[0x100486f0] /usr/bin/gtk-gnash(_ZN5gnash6GtkGui3runEv+0x10)[0x10057434] /usr/bin/gtk-gnash(_ZN5gnash6Player3runEiPPcRKSsS4_+0x758)[0x10050038] /usr/bin/gtk-gnash(main+0xd0)[0x1003970c] /lib/libc.so.6[0xee408f4] /lib/libc.so.6[0xee40a90] ======= Memory map: ======== 00100000-00103000 r-xp 00100000 00:00 0 [vdso] 0d15f000-0d234000 r-xp 00000000 03:07 268850 /usr/lib/libasound.so.2.0.0 0d234000-0d244000 ---p 000d5000 03:07 268850 /usr/lib/libasound.so.2.0.0 0d244000-0d24a000 rwxp 000d5000 03:07 268850 /usr/lib/libasound.so.2.0.0 0d24a000-0d24c000 rwxp 0d24a000 00:00 0 0d25c000-0d261000 r-xp 00000000 03:07 379114 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so 0d261000-0d271000 ---p 00005000 03:07 379114 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so 0d271000-0d272000 rwxp 00005000 03:07 379114 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so 0d282000-0d2aa000 r-xp 00000000 03:07 379700 /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so 0d2aa000-0d2b9000 ---p 00028000 03:07 379700 /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so 0d2b9000-0d2bb000 rwxp 00027000 03:07 379700 /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so 0d2bb000-0d2bc000 rwxp 0d2bb000 00:00 0 0d2cc000-0d2d6000 r-xp 00000000 03:07 1449989 /lib/libnss_files-2.8.so 0d2d6000-0d2e5000 ---p 0000a000 03:07 1449989 /lib/libnss_files-2.8.so 0d2e5000-0d2e6000 r--p 00009000 03:07 1449989 /lib/libnss_files-2.8.so 0d2e6000-0d2e7000 rwxp 0000a000 03:07 1449989 /lib/libnss_files-2.8.so 0d2f7000-0d301000 r-xp 00000000 03:07 1449987 /lib/libnss_nis-2.8.so 0d301000-0d310000 ---p 0000a000 03:07 1449987 /lib/libnss_nis-2.8.so 0d310000-0d311000 r--p 00009000 03:07 1449987 /lib/libnss_nis-2.8.so 0d311000-0d312000 rwxp 0000a000 03:07 1449987 /lib/libnss_nis-2.8.so 0d322000-0d337000 r-xp 00000000 03:07 1450014 /lib/libnsl-2.8.so 0d337000-0d346000 ---p 00015000 03:07 1450014 /lib/libnsl-2.8.so 0d346000-0d347000 r--p 00014000 03:07 1450014 /lib/libnsl-2.8.so 0d347000-0d348000 rwxp 00015000 03:07 1450014 /lib/libnsl-2.8.so 0d348000-0d34a000 rwxp 0d348000 00:00 0 0d35a000-0d361000 r-xp 00000000 03:07 1449999 /lib/libnss_compat-2.8.so 0d361000-0d370000 ---p 00007000 03:07 1449999 /lib/libnss_compat-2.8.so 0d370000-0d371000 r--p 00006000 03:07 1449999 /lib/libnss_compat-2.8.so 0d371000-0d372000 rwxp 00007000 03:07 1449999 /lib/libnss_compat-2.8.so 0d382000-0d3aa000 r-xp 00000000 03:07 65768 /usr/lib/libpangoft2-1.0.so.0.2002.3 0d3aa000-0d3b9000 ---p 00028000 03:07 65768 /usr/lib/libpangoft2-1.0.so.0.2002.3 0d3b9000-0d3bb000 rwxp 00027000 03:07 65768 /usr/lib/libpangoft2-1.0.so.0.2002.3 0d3cb000-0d3d3000 r-xp 00000000 03:07 83752 /usr/lib/libagggpc.so.2.0.4 0d3d3000-0d3e2000 ---p 00008000 03:07 83752 /usr/lib/libagggpc.so.2.0.4 0d3e2000-0d3e3000 rwxp 00007000 03:07 83752 /usr/lib/libagggpc.so.2.0.4 0d3f3000-0d3fd000 r-xp 00000000 03:07 65774 /usr/lib/libXcursor.so.1.0.2 0d3fd000-0d40c000 ---p 0000a000 03:07 65774 /usr/lib/libXcursor.so.1.0.2 0d40c000-0d40d000 rwxp 00009000 03:07 65774 /usr/lib/libXcursor.so.1.0.2 0d41d000-0d425000 r-xp 00000000 03:07 65777 /usr/lib/libXrandr.so.2.1.0 0d425000-0d434000 ---p 00008000 03:07 65777 /usr/lib/libXrandr.so.2.1.0 0d434000-0d435000 rwxp 00007000 03:07 65777 /usr/lib/libXrandr.so.2.1.0 0d445000-0d448000 r-xp 00000000 03:07 65667 /usr/lib/libXinerama.so.1.0.0 0d448000-0d458000 ---p 00003000 03:07 65667 /usr/lib/libXinerama.so.1.0.0 0d458000-0d459000 rwxp 00003000 03:07 65667 /usr/lib/libXinerama.so.1.0.0 0d469000-0d471000 r-xp 00000000 03:07 269029 /usr/lib/libxcb-render.so.0.0.0 0d471000-0d480000 ---p 00008000 03:07 269029 /usr/lib/libxcb-render.so.0.0.0 0d480000-0d481000 rwxp 00007000 03:07 269029 /usr/lib/libxcb-render.so.0.0.0 0d491000-0d4b3000 r-xp 00000000 03:07 65601 /usr/lib/libpixman-1.so.0.10.0 0d4b3000-0d4c3000 ---p 00022000 03:07 65601 /usr/lib/libpixman-1.so.0.10.0 0d4c3000-0d4c4000 rwxp 000220Player request channel hang up ---- So this is r9769 from bzr, with ffmpeg, on ppc with Firefox 3.0.1. (The binary conpiled on x86 from the same source works fine for me.) In case I forgot to provide any important detail, please just tell me. Thanks! :)
pgpkFZTbN25TI.pgp
Description: PGP signature
_______________________________________________ Gnash mailing list Gnash@gnu.org http://lists.gnu.org/mailman/listinfo/gnash