[Swfdec-commits] 2 commits - test/trace tools/crashfinder.c

Pekka Lampila medar at kemper.freedesktop.org
Mon Jan 28 04:18:21 PST 2008


 test/trace/Makefile.am                         |    9 +++++++++
 test/trace/crash-0.5.5-cvs-_global-5.swf       |binary
 test/trace/crash-0.5.5-cvs-_global-5.swf.trace |    1 +
 test/trace/crash-0.5.5-cvs-_global-6.swf       |binary
 test/trace/crash-0.5.5-cvs-_global-6.swf.trace |    1 +
 test/trace/crash-0.5.5-cvs-_global-7.swf       |binary
 test/trace/crash-0.5.5-cvs-_global-7.swf.trace |    1 +
 test/trace/crash-0.5.5-cvs-_global-8.swf       |binary
 test/trace/crash-0.5.5-cvs-_global-8.swf.trace |    1 +
 test/trace/crash-0.5.5-cvs-_global.as          |    9 +++++++++
 tools/crashfinder.c                            |    6 ++----
 11 files changed, 24 insertions(+), 4 deletions(-)

New commits:
commit f846d60a62b04cfeba79a81ac600775af801f0e4
Author: Pekka Lampila <pekka.lampila at iki.fi>
Date:   Mon Jan 28 14:18:13 2008 +0200

    Add a test for crash _global related crash

diff --git a/test/trace/Makefile.am b/test/trace/Makefile.am
index 222e1f9..d60c270 100644
--- a/test/trace/Makefile.am
+++ b/test/trace/Makefile.am
@@ -632,6 +632,15 @@ EXTRA_DIST = \
 	crash-0.5.5-stylesheet-update-7.swf.trace \
 	crash-0.5.5-stylesheet-update-8.swf \
 	crash-0.5.5-stylesheet-update-8.swf.trace \
+	crash-0.5.5-cvs-_global.as \
+	crash-0.5.5-cvs-_global-5.swf \
+	crash-0.5.5-cvs-_global-5.swf.trace \
+	crash-0.5.5-cvs-_global-6.swf \
+	crash-0.5.5-cvs-_global-6.swf.trace \
+	crash-0.5.5-cvs-_global-7.swf \
+	crash-0.5.5-cvs-_global-7.swf.trace \
+	crash-0.5.5-cvs-_global-8.swf \
+	crash-0.5.5-cvs-_global-8.swf.trace \
 	currentframe.swf \
 	currentframe.swf.trace \
 	dangling-compare.as \
diff --git a/test/trace/crash-0.5.5-cvs-_global-5.swf b/test/trace/crash-0.5.5-cvs-_global-5.swf
new file mode 100644
index 0000000..49b14aa
Binary files /dev/null and b/test/trace/crash-0.5.5-cvs-_global-5.swf differ
diff --git a/test/trace/crash-0.5.5-cvs-_global-5.swf.trace b/test/trace/crash-0.5.5-cvs-_global-5.swf.trace
new file mode 100644
index 0000000..8be6c83
--- /dev/null
+++ b/test/trace/crash-0.5.5-cvs-_global-5.swf.trace
@@ -0,0 +1 @@
+No crash?
diff --git a/test/trace/crash-0.5.5-cvs-_global-6.swf b/test/trace/crash-0.5.5-cvs-_global-6.swf
new file mode 100644
index 0000000..0b59a6a
Binary files /dev/null and b/test/trace/crash-0.5.5-cvs-_global-6.swf differ
diff --git a/test/trace/crash-0.5.5-cvs-_global-6.swf.trace b/test/trace/crash-0.5.5-cvs-_global-6.swf.trace
new file mode 100644
index 0000000..8be6c83
--- /dev/null
+++ b/test/trace/crash-0.5.5-cvs-_global-6.swf.trace
@@ -0,0 +1 @@
+No crash?
diff --git a/test/trace/crash-0.5.5-cvs-_global-7.swf b/test/trace/crash-0.5.5-cvs-_global-7.swf
new file mode 100644
index 0000000..09bc973
Binary files /dev/null and b/test/trace/crash-0.5.5-cvs-_global-7.swf differ
diff --git a/test/trace/crash-0.5.5-cvs-_global-7.swf.trace b/test/trace/crash-0.5.5-cvs-_global-7.swf.trace
new file mode 100644
index 0000000..8be6c83
--- /dev/null
+++ b/test/trace/crash-0.5.5-cvs-_global-7.swf.trace
@@ -0,0 +1 @@
+No crash?
diff --git a/test/trace/crash-0.5.5-cvs-_global-8.swf b/test/trace/crash-0.5.5-cvs-_global-8.swf
new file mode 100644
index 0000000..e2d2f3c
Binary files /dev/null and b/test/trace/crash-0.5.5-cvs-_global-8.swf differ
diff --git a/test/trace/crash-0.5.5-cvs-_global-8.swf.trace b/test/trace/crash-0.5.5-cvs-_global-8.swf.trace
new file mode 100644
index 0000000..8be6c83
--- /dev/null
+++ b/test/trace/crash-0.5.5-cvs-_global-8.swf.trace
@@ -0,0 +1 @@
+No crash?
diff --git a/test/trace/crash-0.5.5-cvs-_global.as b/test/trace/crash-0.5.5-cvs-_global.as
new file mode 100644
index 0000000..aac5075
--- /dev/null
+++ b/test/trace/crash-0.5.5-cvs-_global.as
@@ -0,0 +1,9 @@
+// makeswf -v 7 -r 1 -o crash-0.5.5-cvs-_global-7.swf crash-0.5.5-cvs-_global.as
+
+var x = 1;
+this.createTextField ("a", 1, 0, 0, 100, 100);
+a.variable = "_global.x";
+
+trace ("No crash?");
+
+loadMovie ("FSCommand:quit", "");
commit b41b523253a0416c4e8233f6631258827e90a782
Author: Pekka Lampila <pekka.lampila at iki.fi>
Date:   Mon Jan 28 13:51:07 2008 +0200

    Fix crashfinder.c and make it's output little nicer

diff --git a/tools/crashfinder.c b/tools/crashfinder.c
index 956a5a6..7c3898a 100644
--- a/tools/crashfinder.c
+++ b/tools/crashfinder.c
@@ -100,7 +100,7 @@ main (int argc, char **argv)
     timer = g_timer_new ();
 
     player = swfdec_player_new (NULL);
-    url = swfdec_url_new_from_input (argv[1]);
+    url = swfdec_url_new_from_input (filenames[i]);
     swfdec_player_set_url (player, url);
     swfdec_url_free (url);
 
@@ -128,10 +128,8 @@ main (int argc, char **argv)
 
     if (elapsed >= max_per_file ||
 	swfdec_as_context_is_aborted (SWFDEC_AS_CONTEXT (player))) {
-      g_print ("Aborted: %s\n", filenames[i]);
+      g_print ("*** Aborted ***\n");
       aborts = TRUE;
-    } else {
-      g_print ("Finished: %s\n", filenames[i]);
     }
 
     // clean up


More information about the Swfdec-commits mailing list