Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flex Module loading stopped working on my dev machine (VerifyError: Error #1014: Class mx.modules::ModuleBase could not be found.)

We have a quiet big flex application compiled with flex 3.4 SDK.

We also have several modules to load after some requirements (some at startup, some later).

Everything is compiled with the same version.

At some point i got this exception on my machine and don't know how to fix it.

VerifyError: Error #1014: Class mx.modules::ModuleBase could not be found.

    at flash.display::MovieClip/nextFrame()
    at mx.core::FlexModuleFactory/deferredNextFrame()
    at mx.core::FlexModuleFactory/update()
    at mx.core::FlexModuleFactory/moduleCompleteHandler()

I removed and installed already several flashplayer versions, but always the same error. When we copy the artifacts that are compiled on my machine somewhere and somebody else opens it on his machine it works. So it looks like it is no compilation problem. We have a maven buildprocess, so there shouldn't be any difference anyway.

like image 475
gotti00 Avatar asked Jan 19 '26 16:01

gotti00


1 Answers

The problem was that somehow my flashplayer security settings got lost. Don't know why and how. This meant that i was not allowed to load modules from my local drive(s) anymore. Which is very bad for developing.

You can change this settings easily by going to http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html

Very embarrassing.

like image 102
gotti00 Avatar answered Jan 21 '26 08:01

gotti00