[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