Sat 19 Apr 2014 12:59:10 PM UTC, comment #10:
Backtrace:
lt-gtk-gnash: /usr/src/gnash/gnash-head/libcore/swf/ShapeRecord.cpp:201: void gnash::SWF::ShapeRecord::setLerp(const gn
ash::SWF::ShapeRecord&, const gnash::SWF::ShapeRecord&, double): Assertion `_subshapes.size() == 1' failed.
Program received signal SIGABRT, Aborted.
0x00007ffff1860f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007ffff1860f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ffff18645e8 in __GI_abort () at abort.c:90
#2 0x00007ffff1859d43 in __assert_fail_base (fmt=0x7ffff19b0f58 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n",
assertion=assertion@entry=0x7ffff4b0ac19 "_subshapes.size() == 1",
file=file@entry=0x7ffff4b0aa88 "/usr/src/gnash/gnash-head/libcore/swf/ShapeRecord.cpp", line=line@entry=201,
function=function@entry=0x7ffff4b0c860 <gnash::SWF::ShapeRecord::setLerp(gnash::SWF::ShapeRecord const&, gnash::SWF::ShapeRecord const&, double)::__PRETTY_FUNCTION__> "void gnash::SWF::ShapeRecord::setLerp(const gnash::SWF::ShapeRecord&, const gnash::SWF::ShapeRecord&, double)") at assert.c:92
#3 0x00007ffff1859df2 in __GI___assert_fail (assertion=0x7ffff4b0ac19 "_subshapes.size() == 1",
file=0x7ffff4b0aa88 "/usr/src/gnash/gnash-head/libcore/swf/ShapeRecord.cpp", line=201,
function=0x7ffff4b0c860 <gnash::SWF::ShapeRecord::setLerp(gnash::SWF::ShapeRecord const&, gnash::SWF::ShapeRecord const&, double)::__PRETTY_FUNCTION__> "void gnash::SWF::ShapeRecord::setLerp(const gnash::SWF::ShapeRecord&, const gnash::SWF::ShapeRecord&, double)") at assert.c:101
#4 0x00007ffff498ec95 in gnash::SWF::ShapeRecord::setLerp (this=this@entry=0x602a000144c0, aa=..., bb=...,
ratio=0.9440299076829175) at /usr/src/gnash/gnash-head/libcore/swf/ShapeRecord.cpp:201
#5 0x00007ffff4935b13 in gnash::MorphShape::morph (this=this@entry=0x602a000143a0)
at /usr/src/gnash/gnash-head/libcore/MorphShape.cpp:90
#6 0x00007ffff4935b36 in gnash::MorphShape::display (this=0x602a000143a0, renderer=..., base=...)
at /usr/src/gnash/gnash-head/libcore/MorphShape.cpp:64
#7 0x00007ffff49ad3e4 in gnash::DisplayList::display (this=this@entry=0x60380000ca98, renderer=..., base=...)
at /usr/src/gnash/gnash-head/libcore/DisplayList.cpp:593
#8 0x00007ffff4964669 in gnash::MovieClip::draw (this=this@entry=0x60380000c980, renderer=..., xform=...)
at /usr/src/gnash/gnash-head/libcore/MovieClip.cpp:1202
#9 0x00007ffff4964759 in gnash::MovieClip::display (this=0x60380000c980, renderer=..., base=...)
at /usr/src/gnash/gnash-head/libcore/MovieClip.cpp:1216
#10 0x00007ffff4955302 in gnash::movie_root::display (this=this@entry=0x7fffffffb210)
at /usr/src/gnash/gnash-head/libcore/movie_root.cpp:1037
#11 0x00005555555c688e in gnash::Gui::display (this=this@entry=0x60300000fa40, m=m@entry=0x7fffffffb210)
at /usr/src/gnash/gnash-head/gui/gui.cpp:794
#12 0x00005555555cab6f in gnash::Gui::advanceMovie (this=0x60300000fa40, doDisplay=doDisplay@entry=true)
|
Sat 19 Apr 2014 12:36:28 PM UTC, comment #9:
The file still crashed here, but with another assertion, not sure if I should close this an file a new one. You tell me bjacques.
The new failing assertion is:
/usr/src/gnash/gnash-head/libcore/swf/ShapeRecord.cpp:201: void gnash::SWF::ShapeRecord::setLerp(const gnash::SWF::ShapeRecord&, const gnash::SWF::ShapeRecord&, double): Assertion `_subshapes.size() == 1' failed.
Version being run:
Gnash 0.8.11dev (master-21957-c1083e3)
That's 3 commits after 2abc23e7f45
|