Thu 18 Jun 2009 04:00:46 PM UTC, original submission:
http://olc.scouting.org/courses/ypt/english/yptBase.swf?upgradePage=upgrade.
html&euid=&marker=&courseid=23
Training video at myscouting.org. It never played anything. After about 30 seconds it did:
assertion "! ch->unloaded()" failed: file "DisplayList.cpp", line 685,
function "void gnash::DisplayList::display()"
#0 0x00007f7ffabdb90a in _lwp_kill () from /usr/lib/libc.so.12
#1 0x00007f7ffabdb1e2 in abort () from /usr/lib/libc.so.12
#2 0x00007f7ffaba19f0 in __assert13 () from /usr/lib/libc.so.12
#3 0x00007f7ffd25ca4e in gnash::DisplayList::display
(this=0x7f7ff29b6180)
at DisplayList.cpp:685
#4 0x00007f7ffd207d07 in gnash::MovieClip::display (this=0x7f7ff29b6000)
at MovieClip.cpp:1429
#5 0x00007f7ffd25c91a in gnash::DisplayList::display
(this=0x7f7ff34b8d80)
at DisplayList.cpp:720
#6 0x00007f7ffd207d07 in gnash::MovieClip::display (this=0x7f7ff34b8c00)
at MovieClip.cpp:1429
#7 0x00007f7ffd1f4a80 in gnash::movie_root::display (
this=<value optimized out>) at movie_root.cpp:1135
#8 0x000000000046181d in gnash::Gui::display (this=0x7f7ff3438140,
m=0x7f7fffffcd80) at gui.cpp:783
#9 0x0000000000465f12 in gnash::Gui::advanceMovie (this=0x7f7ff3438140)
at gui.cpp:983
#10 0x0000000000479ca9 in gnash::Gui::advance_movie (gui=0x1) at gui.h:240
#11 0x00007f7ffbb359bb in g_source_get_current_time ()
from /usr/pkg/lib/libglib-2.0.so.0
#12 0x00007f7ffbb352b2 in g_main_context_dispatch ()
from /usr/pkg/lib/libglib-2.0.so.0
#13 0x00007f7ffbb384fd in g_main_context_check ()
from /usr/pkg/lib/libglib-2.0.so.0
#14 0x00007f7ffbb387f6 in g_main_loop_run () from
/usr/pkg/lib/libglib-2.0.so.0
#15 0x00007f7ffc431222 in gtk_main () from
/usr/pkg/lib/libgtk-x11-2.0.so.0
#16 0x00000000004772ae in gnash::GtkGui::run (this=<value optimized out>)
at gtk.cpp:263
#17 0x0000000000470430 in gnash::Player::run (this=0x7f7fffffd1a0,
argc=<value optimized out>, argv=0x7f7fffffd2d0,
infile=<value optimized out>, url=<value optimized out>) at
Player.cpp:482
#18 0x0000000000456585 in main (argc=34, argv=0x7f7fffffd2d0) at
gnash.cpp:480
Got this failure with gtk-gnash when using full URL and in firefox.
Off-list I was told somebody else was able to reproduce with gnash 11133.
strk on the list said:
"I've tracked this down to a character
(_level0.contentContainer.preloadContainer) which gets "unloaded" twice.
It seems to originate from an onUnload user-defined AS function
making the old (unloaded) character still referenceable at time
of a MovieClipLoader.loadClip() call.
There should be now the extremes to reproduce an offending SWF
in smaller scale."
|