Tue 15 Jun 2010 03:33:09 AM UTC, comment #18:
I filed a separate bug for the missing text in bug #30130.
|
Thu 04 Mar 2010 06:34:02 AM UTC, comment #17:
This bug is closed. Both the text and the map rendering don't have to do with the first reported bug, so should be reported in new, separate bugs.
|
Thu 04 Mar 2010 01:37:09 AM UTC, comment #16:
Confirmed on 0.8.7, please update the category.
|
Sun 25 Oct 2009 03:18:21 PM UTC, comment #15:
Can you open a new bug for this? I don't think it has the same cause, and these long bugs for several different issues get confusing.
Also, it it's a regression can you give a revision on the new bug report that worked with that exact same SWF? Or at least a launcher script so that I can test it?
Another bug report for the text would also be useful. I'm closing this one.
|
Sun 25 Oct 2009 03:06:37 PM UTC, comment #14:
Hello,
i just tested the lastest code r11586
And there is a regression when using gnash with google analytics
see the picture included
(file #18938)
|
Thu 22 Oct 2009 10:36:54 PM UTC, comment #13:
Hello,
i just compiled the lastest gnash trunk 11584 and the progress i fantastic i can use google analytics now. The only paert missing is the text inside the little white ballon (see join screenshot)
Thanks for the wonderfull work and keep it going
(file #18931)
|
Thu 15 Oct 2009 03:42:16 PM UTC, comment #12:
The new array code seems to do just about enough to get gnash-debug-2.sh to work. Other scripts don't work, but I'm not sure if they are supposed to work offline.
|
Sat 19 Sep 2009 11:49:32 PM UTC, comment #11:
Hello,
Having compiled the lastest code of gnash on my Debian Lenny box, i confirm that the problem entionned here is still there
Cheers
|
Fri 10 Jul 2009 07:39:46 AM UTC, comment #10:
The problem is the class that is supposed to extend Array. As gnash's Array implementation is a separate type, code like this doesn't work:
A = function() {};
A.prototype = new Array();
var r = new A();
trace(r.length);
In the SWF, the length value of an Array subclass is undefined, so decrementing it and comparing it to 0 always returns false. That creates the infinite loop.
|
Sat 28 Mar 2009 12:36:00 AM UTC, comment #9:
Hello,
i builded the gnash trunk rev 10745 an tested on firefox 3.0.x
i see graphical maps but not graph .. see screenshot join
i also join the debug log of the session
cheers
(file #17824, file #17825)
|
Mon 23 Mar 2009 03:35:42 PM UTC, comment #8:
I've committed a change that ought to fix the parsing problem. I now get a failure because Gnash never exits a certain actionscript loop. I suspect the invocation (gnash-debug-2.sh) should work offline, which means this is still broken. I can see where the loop is, but it's not obvious why Gnash isn't leaving it.
If you can test online from a build of trunk it would at least help to confirm whether the bug is fixed or not.
|
Mon 23 Mar 2009 11:08:47 AM UTC, comment #7:
adding the four first scripts
(file #17768, file #17769, file #17770, file #17771)
|
Mon 23 Mar 2009 11:07:26 AM UTC, comment #6:
hello,
here is the different script generated when going to analytics
the 7 and 8 th are when i click on a flash movie
(file #17764, file #17765, file #17766, file #17767)
|
Mon 23 Mar 2009 10:58:19 AM UTC, comment #5:
I don't have a google analytics account or a registered website, so I need the correct commandline invocation for the SWF. It needs flashvars to work properly, and although I've got it to parse the faulty tag differently, I don't know if the SWF now works or not.
"GNASH_OPTIONS=writelauncher firefox" [or whatever browser you use] will write the invocation to /tmp/gnash-debug-?.sh. It doesn't really matter if it won't work without logging in, as I can probably hack it to load something else.
|
Sat 21 Mar 2009 08:59:33 PM UTC, comment #4:
Moreover, 5976 * 6 is greater than the entire tag size. It looks like it's just misreported (this from Ming):
Stream out of sync after parse of blocktype 48 (SWF_DEFINEFONT2). 60103 but expecting 24984.
Stream out of sync after parse of blocktype 48 (SWF_DEFINEFONT2). 72544 but expecting 48126.
|
Sat 21 Mar 2009 08:45:51 PM UTC, comment #3:
This is indeed odd. The parser is interrupted while parsing the kerning table in a DefineFont2 tag.
Gnash and Ming both expect 5976 kerning pairs. Gnash checks to make sure there are 5976 * 6 bytes left in the tag, and there are only 737. Ming goes on to parse all 5976; if you disable the check, Gnash parses 122 before reaching the end of the stream.
Until the point where Gnash fails, the numbers agree with Ming (the parsing code is identical, so not a surprise), except that Ming truncates what it reads as uint16_t them to uint8_t, even though they are wide codes. This is probably a bug in Ming.
|
Sat 21 Mar 2009 05:29:25 PM UTC, comment #2:
Hello,
i just read http://wiki.gnashdev.org/Bug_reports
and here is my additional info
https://adwords.google.fr/analytics/static/flash/OverTimeGraph.swf
you need a google account and a website enregistred ehre to hava ccess to the video
here is the log of trying to access the video
17732:3052254928] 18:23:28: DEBUG: Created XEmbedded window
17732:3052254928] 18:23:28: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17732:3052254928] 18:23:28: DEBUG: Initialized AGG buffer <0xb54bb000>, 223440 bytes, 420x133, rowsize is 1680 bytes
17732:3052254928] 18:23:28: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17731:3052091088] 18:23:28: DEBUG: Created XEmbedded window
17731:3052091088] 18:23:28: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17731:3052091088] 18:23:28: DEBUG: Initialized AGG buffer <0xb5455000>, 478000 bytes, 956x125, rowsize is 3824 bytes
17732:3041635216] 18:23:28: ERROR: Parsing exception: premature end of tag: need to read 35856 bytes, but only 737 left in this tag
17731:3041217424] 18:23:28: ERROR: Parsing exception: premature end of tag: need to read 35856 bytes, but only 737 left in this tag
17731:3052091088] 18:23:28: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17731:3052091088] 18:23:28: DEBUG: Global instance list grew to 2 entries
17732:3052254928] 18:23:28: DEBUG: Global instance list grew to 1 entries
17735:3052672720] 18:23:28: DEBUG: Created XEmbedded window
17735:3052672720] 18:23:28: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17735:3052672720] 18:23:28: DEBUG: Initialized AGG buffer <0xb5530000>, 161280 bytes, 448x90, rowsize is 1792 bytes
17735:3042114448] 18:23:28: ERROR: Parsing exception: premature end of tag: need to read 35856 bytes, but only 737 left in this tag
17735:3052672720] 18:23:28: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17735:3052672720] 18:23:28: DEBUG: Global instance list grew to 2 entries
17740:3052324560] 18:23:28: DEBUG: Created XEmbedded window
17740:3052324560] 18:23:28: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17740:3052324560] 18:23:28: UNIMPLEMENTED: SWF8 is not fully supported, trying anyway but don't expect it to work
17740:3052324560] 18:23:28: DEBUG: Initialized AGG buffer <0xb54b9000>, 301056 bytes, 448x168, rowsize is 1792 bytes
17740:3052324560] 18:23:28: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17740:3052324560] 18:23:28: DEBUG: Global instance list grew to 2 entries
17740:3041627024] 18:23:28: ERROR: Parsing exception: premature end of tag: need to read 35856 bytes, but only 737 left in this tag
17731:3052091088] 18:23:29: DEBUG: Loading native class Mouse
17743:3052402384] 18:23:33: DEBUG: Created XEmbedded window
17743:3052402384] 18:23:33: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17743:3052402384] 18:23:33: DEBUG: Initialized AGG buffer <0xb54df000>, 223440 bytes, 420x133, rowsize is 1680 bytes
17743:3052402384] 18:23:33: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17743:3041782672] 18:23:33: ERROR: Parsing exception: premature end of tag: need to read 35856 bytes, but only 737 left in this tag
17746:3052349136] 18:23:33: DEBUG: Created XEmbedded window
17746:3052349136] 18:23:33: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17746:3052349136] 18:23:33: DEBUG: Initialized AGG buffer <0xb5494000>, 478000 bytes, 956x125, rowsize is 3824 bytes
17746:3052349136] 18:23:33: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17746:3052349136] 18:23:33: DEBUG: Global instance list grew to 2 entries
17746:3041475472] 18:23:33: ERROR: Parsing exception: premature end of tag: need to read 35856 bytes, but only 737 left in this tag
17743:3052402384] 18:23:33: DEBUG: Global instance list grew to 1 entries
17752:3052295888] 18:23:33: DEBUG: Created XEmbedded window
17752:3052295888] 18:23:33: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17752:3052295888] 18:23:33: DEBUG: Initialized AGG buffer <0xb54d4000>, 161280 bytes, 448x90, rowsize is 1792 bytes
17752:3041737616] 18:23:33: ERROR: Parsing exception: premature end of tag: need to read 35856 bytes, but only 737 left in this tag
17752:3052295888] 18:23:33: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17752:3052295888] 18:23:33: DEBUG: Global instance list grew to 2 entries
17754:3051861712] 18:23:33: DEBUG: Created XEmbedded window
17754:3051861712] 18:23:33: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17754:3051861712] 18:23:33: DEBUG: Initialized AGG buffer <0xb5482000>, 62500 bytes, 125x125, rowsize is 500 bytes
17754:3051861712] 18:23:33: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17755:3051792080] 18:23:33: DEBUG: Created XEmbedded window
17754:3051861712] 18:23:33: DEBUG: Global instance list grew to 2 entries
17755:3051792080] 18:23:33: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17756:3052598992] 18:23:33: DEBUG: Created XEmbedded window
17755:3051792080] 18:23:33: UNIMPLEMENTED: SWF8 is not fully supported, trying anyway but don't expect it to work
17755:3051792080] 18:23:33: DEBUG: Initialized AGG buffer <0xb5437000>, 301056 bytes, 448x168, rowsize is 1792 bytes
17755:3051792080] 18:23:33: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17756:3052598992] 18:23:33: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host)
17755:3041094544] 18:23:33: ERROR: Parsing exception: premature end of tag: need to read 35856 bytes, but only 737 left in this tag
17756:3052598992] 18:23:33: DEBUG: Initialized AGG buffer <0xb551e000>, 161280 bytes, 448x90, rowsize is 1792 bytes
17756:3052598992] 18:23:33: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
17755:3051792080] 18:23:33: DEBUG: Global instance list grew to 2 entries
17756:3052598992] 18:23:33: DEBUG: Global instance list grew to 2 entries
17756:3042040720] 18:23:33: ERROR: Parsing exception: premature end of tag: need to read 35856 bytes, but only 737 left in this tag
17754:3051861712] 18:23:33: DEBUG: Loading native class MovieClip
17754:3051861712] 18:23:33: DEBUG: ActionCastOp TESTING
17754:3051861712] 18:23:33: DEBUG: Loading native class Math
17754:3051861712] 18:23:33: DEBUG: Loading native class TextFormat
17754:3051861712] 18:23:33: DEBUG: Loading native class Stage
17754:3051861712] 18:23:33: DEBUG: Going to or from scaleMode=noScale. Viewport:125x125 Def:100x100
17754:3051861712] 18:23:33: DEBUG: notifying Stage listeners about a resize
17754:3051861712] 18:23:33: UNIMPLEMENTED: Stage.showMenu setter
17754:3051861712] 18:23:33: DEBUG: Loading native class Date
17754:3051861712] 18:23:33: DEBUG: Global instance list grew to 4 entries
17746:3052349136] 18:23:33: DEBUG: Loading native class Mouse
If i can be more helpfumm just tel me so
Cheers
|
Sat 21 Mar 2009 05:17:48 PM UTC, comment #1:
You could start by adding the URL of the video(s) you're talking about.
See http://wiki.gnashdev.org/Bug_reports for ways to be even more helpful.
|
Sat 21 Mar 2009 02:38:07 PM UTC, original submission:
Hello,
When going to google analytics the flash video doesn't play, it stay with the little circle runnign again an again.
What info can i send to you to debug this ?
i'am running the 0.8.5 release
Cheers
|