Closed Bug 1136763 Opened 10 years ago Closed 9 years ago

Support undefined or empty names for MovieClip names in AVM1

Categories

(Firefox Graveyard :: Shumway, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: till, Assigned: yury)

References

()

Details

Yury, this is a regression from the conversion of all AVM1 stuff to TS. Makes http://swf.codeazur.com.br/#ffd79c1fe57ce96ad69f694ad37fb22624cff87e30d91f0c704ffed2ffa3acec not work.
Blocks: shumway-m3
Summary: AVM1MovieClip#_duplicate calls non-existent _duplicate method on nativeAS3Object → SWF #1276 - AVM1MovieClip#_duplicate calls non-existent _duplicate method on nativeAS3Object
Most certainly affecting ads.
Blocks: shumway-m4
No longer blocks: shumway-m3
AVM1 error: TypeError: Error #2007: Parameter name must be non-null. shumway.player.js:73620:25 avm1ErrorWrapper() shumway.player.js:73620 avm1gen_s0f0i1() avm1gen-s0f0i1:29 interpretActionsData() shumway.player.js:74132 executeActionsData() shumway.player.js:72183 AVM1ContextImpl.prototype.executeActions() shumway.player.js:71976 AVM1MovieClip.prototype._executeFrameScripts() shumway.player.js:76540 MovieClip.prototype.callFrame() shumway.player.js:48478 MovieClip.runFrameScripts() shumway.player.js:47996 DisplayObject.performFrameNavigation() shumway.player.js:42374 MovieClip.prototype._gotoFrameAbs() shumway.player.js:48309 MovieClip.prototype._gotoFrame() shumway.player.js:48284 MovieClip.prototype.gotoAndPlay() shumway.player.js:48507 AVM1MovieClip.prototype.gotoAndPlay() shumway.player.js:76246 AVM1NativeActions.prototype._addToPendingScripts/<() shumway.player.js:75404 AVM1ContextImpl.prototype.addToPendingScripts/runner<() shumway.player.js:71932 AVM1ContextImpl.prototype.addToPendingScripts() shumway.player.js:71942 AVM1NativeActions.prototype._addToPendingScripts() shumway.player.js:75402 AVM1NativeActions.prototype.gotoAndPlay() shumway.player.js:75414 avm1_0x81_ActionGotoFrame() shumway.player.js:72738 avm1ErrorWrapper() shumway.player.js:73599 actionsGotoFrame() shumway.player.js:74409 interpretActionsData() shumway.player.js:74132 executeActionsData() shumway.player.js:72183 AVM1ContextImpl.prototype.executeActions() shumway.player.js:71976 AVM1MovieClip.prototype._executeFrameScripts() shumway.player.js:76540 MovieClip.prototype.callFrame() shumway.player.js:48478 MovieClip.runFrameScripts() shumway.player.js:47996 DisplayObject.performFrameNavigation() shumway.player.js:42374 Player.prototype._eventLoopTick() shumway.player.js:87572 tick() shumway.player.js:87502
Summary: SWF #1276 - AVM1MovieClip#_duplicate calls non-existent _duplicate method on nativeAS3Object → SWF #1276 is missing snow animation: AVM1 error: TypeError: Error #2007: Parameter name must be non-null.
With https://github.com/mozilla/shumway/pull/2291, this looks correct. Slow, but correct.
Summary: SWF #1276 is missing snow animation: AVM1 error: TypeError: Error #2007: Parameter name must be non-null. → Support undefined or empty names for MovieClip names in AVM1
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.