Thanks for your efforts.
The plugin however crashes again with the following backtrace (using FF 6 and LS compiled today) :
(gdb) bt
#0 0x00007ffff435fd05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007ffff4363ab6 in abort () at abort.c:92
#2 0x00007ffff43587c5 in __assert_fail (assertion=0x7fffbf9b0ded "typeClass", file=<value optimized out>, line=2240, function=<value optimized out>) at assert.c:81
#3 0x00007fffbf2b662a in lightspark::ABCContext::buildTrait (this=0x7fffb74dea20, obj=0x7fffd1387400, t=0x7fffd18bd5e8, isBorrowed=false, deferred_initialization=0x0)
at /home/augustin/lightspark22092011/src/scripting/abc.cpp:2240
#4 0x00007fffbf35eb4a in lightspark::ABCVm::newClass (th=0x7fffa736c820, n=169) at /home/augustin/lightspark22092011/src/scripting/abc_opcodes.cpp:2407
#5 0x00007fffbf34a528 in lightspark::ABCVm::executeFunction (function=0x7fffa79ef040, context=0x7fffa736c820)
at /home/augustin/lightspark22092011/src/scripting/abc_interpreter.cpp:768
#6 0x00007fffbf3f24bd in lightspark::SyntheticFunction::callImpl (this=0x7fffa79ef040, obj=0x7fffa7603b80, args=0x0, numArgs=0, thisOverride=false)
at /home/augustin/lightspark22092011/src/scripting/toplevel.cpp:3472
#7 0x00007fffbf3f0e74 in lightspark::IFunction::call (this=0x7fffa79ef040, obj=0x7fffa7603b80, args=0x0, num_args=0)
at /home/augustin/lightspark22092011/src/scripting/toplevel.cpp:3255
#8 0x00007fffbf2ba242 in lightspark::ScriptDefinable::define (this=0x7fffa7603c80, g=0x7fffa7603b80) at /home/augustin/lightspark22092011/src/scripting/toplevel.h:808
#9 0x00007fffbf2b0422 in lightspark::ABCVm::findClassInherit (this=0x7fffb799aae0, s=...) at /home/augustin/lightspark22092011/src/scripting/abc.cpp:1416
#10 0x00007fffbf2b0870 in lightspark::ABCVm::buildClassAndInjectBase (this=0x7fffb799aae0, s=..., base=...) at /home/augustin/lightspark22092011/src/scripting/abc.cpp:1437
#11 0x00007fffbf2af736 in lightspark::ABCVm::handleEvent (this=0x7fffb799aae0, e=...) at /home/augustin/lightspark22092011/src/scripting/abc.cpp:1283
#12 0x00007fffbf2b2660 in lightspark::ABCVm::Run (th=0x7fffb799aae0) at /home/augustin/lightspark22092011/src/scripting/abc.cpp:1732
#13 0x00007ffff7bb8d8c in start_thread (arg=0x7fffa72ff700) at pthread_create.c:304
#14 0x00007ffff441204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()
Thanks for your efforts.
The plugin however crashes again with the following backtrace (using FF 6 and LS compiled today) :
(gdb) bt sysdeps/ unix/sysv/ linux/raise. c:64 0x7fffbf9b0ded "typeClass", file=<value optimized out>, line=2240, function=<value optimized out>) at assert.c:81 :ABCContext: :buildTrait (this=0x7fffb74 dea20, obj=0x7fffd1387400, t=0x7fffd18bd5e8, isBorrowed=false, deferred_ initialization= 0x0) lightspark22092 011/src/ scripting/ abc.cpp: 2240 :ABCVm: :newClass (th=0x7fffa736c820, n=169) at /home/augustin/ lightspark22092 011/src/ scripting/ abc_opcodes. cpp:2407 :ABCVm: :executeFunctio n (function= 0x7fffa79ef040, context= 0x7fffa736c820) lightspark22092 011/src/ scripting/ abc_interpreter .cpp:768 :SyntheticFunct ion::callImpl (this=0x7fffa79 ef040, obj=0x7fffa7603b80, args=0x0, numArgs=0, thisOverride=false) lightspark22092 011/src/ scripting/ toplevel. cpp:3472 :IFunction: :call (this=0x7fffa79 ef040, obj=0x7fffa7603b80, args=0x0, num_args=0) lightspark22092 011/src/ scripting/ toplevel. cpp:3255 :ScriptDefinabl e::define (this=0x7fffa76 03c80, g=0x7fffa7603b80) at /home/augustin/ lightspark22092 011/src/ scripting/ toplevel. h:808 :ABCVm: :findClassInher it (this=0x7fffb79 9aae0, s=...) at /home/augustin/ lightspark22092 011/src/ scripting/ abc.cpp: 1416 :ABCVm: :buildClassAndI njectBase (this=0x7fffb79 9aae0, s=..., base=...) at /home/augustin/ lightspark22092 011/src/ scripting/ abc.cpp: 1437 :ABCVm: :handleEvent (this=0x7fffb79 9aae0, e=...) at /home/augustin/ lightspark22092 011/src/ scripting/ abc.cpp: 1283 :ABCVm: :Run (th=0x7fffb799aae0) at /home/augustin/ lightspark22092 011/src/ scripting/ abc.cpp: 1732 f700) at pthread_ create. c:304 unix/sysv/ linux/x86_ 64/clone. S:112
#0 0x00007ffff435fd05 in raise (sig=6) at ../nptl/
#1 0x00007ffff4363ab6 in abort () at abort.c:92
#2 0x00007ffff43587c5 in __assert_fail (assertion=
#3 0x00007fffbf2b662a in lightspark:
at /home/augustin/
#4 0x00007fffbf35eb4a in lightspark:
#5 0x00007fffbf34a528 in lightspark:
at /home/augustin/
#6 0x00007fffbf3f24bd in lightspark:
at /home/augustin/
#7 0x00007fffbf3f0e74 in lightspark:
at /home/augustin/
#8 0x00007fffbf2ba242 in lightspark:
#9 0x00007fffbf2b0422 in lightspark:
#10 0x00007fffbf2b0870 in lightspark:
#11 0x00007fffbf2af736 in lightspark:
#12 0x00007fffbf2b2660 in lightspark:
#13 0x00007ffff7bb8d8c in start_thread (arg=0x7fffa72f
#14 0x00007ffff441204d in clone () at ../sysdeps/
#15 0x0000000000000000 in ?? ()