gnash-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-dev] AS3 - Some help with debugging wanted


From: Torsten Schlabach
Subject: [Gnash-dev] AS3 - Some help with debugging wanted
Date: Wed, 10 Jun 2009 15:48:30 +0200
User-agent: Thunderbird 2.0.0.21 (X11/20090409)

Hi!

Here is my last debug output:

1221:1] 15:45:26: DEBUG: Created top level window
1221:1] 15:45:26: DEBUG: GtkWidget* gnash_canvas_new() enter
1221:1] 15:45:26: DEBUG: void gnash_canvas_class_init(GnashCanvasClass*) enter 1221:1] 15:45:26: DEBUG: void gnash_canvas_class_init(GnashCanvasClass*) returning
1221:1] 15:45:26: DEBUG: void gnash_canvas_init(GnashCanvas*) enter
1221:1] 15:45:26: DEBUG: void gnash_canvas_init(GnashCanvas*) returning
1221:1] 15:45:26: DEBUG: GtkWidget* gnash_canvas_new() returning
1221:1] 15:45:26: DEBUG: void gnash_canvas_setup(GnashCanvas*, int, char***) enter 1221:1] 15:45:26: DEBUG: void gnash_canvas_setup(GnashCanvas*, int, char***) returning 1221:1] 15:45:26: DEBUG: void gnash_canvas_size_allocate(GtkWidget*, GtkAllocation*) enter
1221:1] 15:45:26: DEBUG: gnash_canvas_size_allocate 283 1
1221:1] 15:45:26: DEBUG: void gnash_canvas_size_allocate(GtkWidget*, GtkAllocation*) returning
1221:1] 15:45:26: DEBUG: void gnash_canvas_realize(GtkWidget*) enter
1221:1] 15:45:26: DEBUG: void gnash_canvas_realize(GtkWidget*) returning
1221:1] 15:45:26: DEBUG: void gnash_canvas_after_realize(GtkWidget*) enter
1221:1] 15:45:26: DEBUG: Framebuffer pixel format is BGRA32 (little-endian host) 1221:1] 15:45:26: DEBUG: Initialized AGG buffer <0xb5d85000>, 1132 bytes, 283x1, rowsize is 1132 bytes 1221:1] 15:45:26: DEBUG: void gnash_canvas_after_realize(GtkWidget*) returning
1221:1] 15:45:26: DEBUG: CurlStreamFile 0x9f17a40 created
1221:1] 15:45:26: DEBUG: Movie http://rtl-now.rtl.de/includes/rtlnow_videoplayer09_2?ts=1244581767 (SWF9) added to library
1221:1] 15:45:26: DEBUG: Plugins path: /usr/local/lib/gnash/plugins
1221:1] 15:45:26: DEBUG: Advance interval timer set to 10 ms (~ 100 FPS)
1221:2] 15:45:26: DEBUG: This SWF uses AVM2
1221:2] 15:45:26: DEBUG: Descriptive metadata from movie http://rtl-now.rtl.de/includes/rtlnow_videoplayer09_2?ts=1244581767: <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'><rdf:Description rdf:about='' xmlns:dc='http://purl.org/dc/elements/1.1'><dc:format>application/x-shockwave-flash</dc:format><dc:title>Adobe Flex 3 Application</dc:title><dc:description>http://www.adobe.com/products/flex</dc:description><dc:publisher>unknown</dc:publisher><dc:creator>unknown</dc:creator><dc:language>EN</dc:language><dc:date>05.06.2009</dc:date></rdf:Description></rdf:RDF> 1221:2] 15:45:26: DEBUG: SERIALNUMBER: Version 3.6.3.0 - Build 477 - Timestamp 1244205152139 1221:2] 15:45:26: DEBUG: String DINPro-Medium with length 14 had 1 trailing NULLs, trimmed
1221:2] 15:45:26: DEBUG: Abc Version: 46.16
1221:2] 15:45:26: ABC: Adding string constant to string pool: index=4337 DEBUG 1221:2] 15:45:26: ABC: Adding string constant to string pool: index=6055 DEBUG:
1221:2] 15:45:26: ABC:  namespace_index=1 name_index=4337 name=DEBUG
1221:2] 15:45:26: ABC: Multiname: DEBUG ABCName set to 4337, global name set to 2355
1221:2] 15:45:27: ABC: Trait name: DEBUG, Trait kind: 0x6
1221:2] 15:45:27: ABC: Trait name: DEBUG, Trait kind: 0x6
1221:2] 15:45:27: ABC: Trait name: DEBUG, Trait kind: 0x6
1221:2] 15:45:27: DEBUG: HTTP response 200 from url http://rtl-now.rtl.de/includes/rtlnow_videoplayer09_2.swf
1221:2] 15:45:27: DEBUG: There are 26 symbols.
1221:1] 15:45:27: DEBUG: Setting script limits: recursion 1000, timeout 60
1221:1] 15:45:27: DEBUG: Setting script limits: max recursion 1000, timeout 60 seconds
1221:1] 15:45:27: DEBUG: getting machine.
1221:1] 15:45:27: ABC: Adding property=DEBUG with value=[null] slot=2
1221:1] 15:45:27: ABC: Adding property=DEBUG with value=[number:4] slot=4
1221:1] 15:45:27: ABC: Adding property=DEBUG with value=[string:debug] slot=21
1221:1] 15:45:27: DEBUG: Begin execute abc_block.
1221:1] 15:45:27: DEBUG: Getting entry script.
1221:1] 15:45:27: DEBUG: Getting constructor.
1221:1] 15:45:27: DEBUG: Loding code stream.
1221:1] 15:45:27: DEBUG: Executing machine...
1221:1] 15:45:27: ABC: ** Executing opcode: ABC_ACTION_DEBUGFILE (241) **
1221:1] 15:45:27: ABC: ** Executing opcode: ABC_ACTION_DEBUGLINE (240) **
1221:1] 15:45:27: DEBUG: Loading AVM2 flash package
1221:1] 15:45:27: DEBUG: Loading AVM2 flash.events package
1221:1] 15:45:27: ABC: ** Executing opcode: ABC_ACTION_DEBUGFILE (241) **
1221:1] 15:45:27: ABC: ** Executing opcode: ABC_ACTION_DEBUGLINE (240) **
1221:1] 15:45:27: DEBUG: SymbolClassTag: Creating class PlayerApp.
1221:1] 15:45:27: DEBUG: instantiateClass: class name PlayerApp
1221:1] 15:45:27: ABC: ** Executing opcode: ABC_ACTION_DEBUGFILE (241) **
1221:1] 15:45:27: ABC: ** Executing opcode: ABC_ACTION_DEBUGLINE (240) **
1221:1] 15:45:27: ABC: ** Executing opcode: ABC_ACTION_DEBUGLINE (240) **
1221:1] 15:45:27: DEBUG: Super has no associated prototype
1221:1] 15:45:27: ABC: ** Executing opcode: ABC_ACTION_DEBUGLINE (240) **
1221:1] 15:45:27: DEBUG: Finished instantiating class PlayerApp
1221:1] 15:45:27: DEBUG: Global instance list grew to 1 entries
1221:1] 15:45:27: DEBUG: Starting virtual clock
1221:1] 15:45:27: DEBUG: void gnash_canvas_size_allocate(GtkWidget*, GtkAllocation*) enter
1221:1] 15:45:27: DEBUG: gnash_canvas_size_allocate 750 325
1221:1] 15:45:27: DEBUG: Initialized AGG buffer <0xb5711000>, 975000 bytes, 750x325, rowsize is 3000 bytes 1221:1] 15:45:27: DEBUG: gboolean gnash_canvas_configure_event(GtkWidget*, GdkEventConfigure*) enter 1221:1] 15:45:27: DEBUG: gboolean gnash_canvas_configure_event(GtkWidget*, GdkEventConfigure*) returning 1221:1] 15:45:27: DEBUG: void gnash_canvas_size_allocate(GtkWidget*, GtkAllocation*) returning
1221:1] 15:45:29: DEBUG: Loading native class Key
1221:1] 15:45:30: DEBUG: gboolean gnash::<unnamed>::deleteEvent(GtkWidget*, GdkEvent*, void*) enter 1221:1] 15:45:30: DEBUG: gboolean gnash::<unnamed>::deleteEvent(GtkWidget*, GdkEvent*, void*) returning
1221:1] 15:45:30: DEBUG: Main loop ended, cleaning up
1221:1] 15:45:30: DEBUG: Any segfault past this message is likely due to improper threads cleanup. 1221:1] 15:45:30: DEBUG: ~Player - _movieDef refcount: 2 (1 will be dropped now)
1221:1] 15:45:30: DEBUG: ~Gui - _movieDef refcount: 1
1221:1] 15:45:30: DEBUG: CurlStreamFile 0x9f17a40 deleted
1221:1] 15:45:30: DEBUG: ~CurlSession



IMO the interesting lines are

1221:1] 15:45:27: DEBUG: Finished instantiating class PlayerApp
1221:1] 15:45:27: DEBUG: Global instance list grew to 1 entries

So that class is initiated, but no methods are executed.

Do I understand correctly?

Regards,
Torsten





reply via email to

[Prev in Thread] Current Thread [Next in Thread]