Closed Bug 1136763 Opened 9 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.