If you want to run the game on a more stable basis, use Opera. I can open GE as many times as I want and my memory usage will barely change. On Firefox the game was unplayable.
I have debuger version of flash.
And first try to get to expedition:
http://prntscr.com/fmyt6q
Code:TypeError: Error #1009: Cannot access a property or method of a null object reference. at de.innogames.strategycity.expeditions.view::GuildExpeditionMapContainer/dispose() at starling.display::DisplayObjectContainer/dispose() at starling.display::Sprite/dispose() at starling.display::DisplayObjectContainer/removeChildAt() at starling.display::DisplayObjectContainer/removeChild() at GuildExpedition/dispose() at de.innogames.strategycity.main.service::ModuleLoaderService/_disposeModule() at de.innogames.strategycity.main.service::ModuleLoaderService/_onModuleRemovedFromStage() at flash.display::DisplayObjectContainer/removeChild() at de.innogames.strategycity.main.controller.modules::RemoveModuleCommand/execute() at org.robotlegs.base::CommandMap/execute() at org.robotlegs.base::CommandMap/routeEventToCommand() at Function/<anonymous>() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at org.robotlegs.mvcs::Actor/dispatch() at de.innogames.strategycity.main.service::ModuleLoaderService/unloadModule() at de.innogames.strategycity.main.controller::StateActionCommand/execute() at org.robotlegs.base::CommandMap/execute() at org.robotlegs.base::CommandMap/routeEventToCommand() at Function/<anonymous>() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at org.robotlegs.utilities.modular.mvcs::ModuleActor/dispatchToModules() at de.innogames.strategycity.expeditions.view.hud::GuildExpeditionHud/handleHudClick() at de.innogames.strategycity.shared.ui.hud::GameHudMediator/_handleGuildExpeditionsHudClick() at de.innogames.strategycity.shared.ui.hud::GameHudMediator/_handleClick() at Function/http://adobe.com/AS3/2006/builtin::apply() at SetIntervalTimer/onTimer() at flash.utils::Timer/_timerDispatch() at flash.utils::Timer/tick()
After contiune and Back to City
Code:ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller. at flash.display::DisplayObjectContainer/removeChild() at de.innogames.strategycity.main.controller.modules::RemoveModuleCommand/execute() at org.robotlegs.base::CommandMap/execute() at org.robotlegs.base::CommandMap/routeEventToCommand() at Function/<anonymous>() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at org.robotlegs.mvcs::Actor/dispatch() at de.innogames.strategycity.main.service::ModuleLoaderService/unloadModule() at de.innogames.strategycity.main.service::ModuleLoaderService/loadModule() at de.innogames.strategycity.main.controller::StateActionCommand/execute() at org.robotlegs.base::CommandMap/execute() at org.robotlegs.base::CommandMap/routeEventToCommand() at Function/<anonymous>() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at org.robotlegs.mvcs::Command/dispatch() at de.innogames.strategycity.shared.controller::OpenGuildExpeditionCommand/execute() at org.robotlegs.base::CommandMap/execute() at org.robotlegs.base::CommandMap/routeEventToCommand() at Function/<anonymous>() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at org.robotlegs.mvcs::Mediator/dispatch() at de.innogames.strategycity.main.view.cityhud.components.bottomLeft::MainButtonGroupMediator/_onGuildExpeditionClicked() at de.innogames.strategycity.main.view.cityhud.components.bottomLeft::MainButtonGroupMediator/_onButtonClicked() at org.robotlegs.base::EventMap/routeEventToListener() at Function/<anonymous>() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at de.innogames.strategycity.shared.ui::ImageButton/_onMouseUp() at de.innogames.strategycity.shared.ui.components.button::ResourceLoadingButton/_onMouseUp()
There is some another error if I get relic, but now I havent it. After I get relic I post it.
I just ran a test on my system (hardly a top end machine). Starting out Opera was at about 220 MB... after opening and closing GE 20 times plus responding to messages, opening my tech tree and inventory .... it was at 700 MB. If you're doing more than that in a session you need to get a life. If I tried that using the latest version of Firefox (32 bit , the 64 bit is even worse)... I wouldn't get to even 10 attempts and I'd be using several gigs of RAM. So yes, it does in fact matter which browser you use because most of them DO NOT support Flash, period. Without even doing anything or just checking messages and collecting goods in the game, I can watch Flash slowly climb in both processor usage and memory usage when I run Firefox (flash starts at 24% processor usage and goes up from there).
Opera makes it a LOT better and a lot more stable. Unless or until Inno changes over to HTML5, Opera is your best bet for playing.
Thank you for keeping an eye on this issue but can you report the opening/closing window memory leak issue to Inno please, perhaps show the tests on this page and inform of us of anything from their end regarding it? Hopefully they don't only say "we're aware of the issue...", would like to hear a more detailed, personable and perhaps technical response. Thank you again.I can crash Opera as easily as any other browser
If I tried that using the latest version of Firefox (32 bit , the 64 bit is even worse)... I wouldn't get to even 10 attempts and I'd be using several gigs of RAM.
Without even doing anything or just checking messages and collecting goods in the game, I can watch Flash slowly climb in both processor usage and memory usage when I run Firefox (flash starts at 24% processor usage and goes up from there).
Exactly. BTW if you play GE it is really easy to open 20 "windows", because you have 8 attempts (+ some bonus if you find them on the road) and each one involve 2 windows (the GE level and the battle field) plus the army management.I am fully aware most players won't be opening and closing the Research window 100 times in one session or even a combination of all the windows, the whole point is an attempt to identify the memory leak.
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at de.innogames.strategycity.main.view.citysector.components.snake.hiddenReward::HiddenRewardCityIsoEntityFactory/createRewardEntity()
at de.innogames.strategycity.main.view.citysector.components.snake.hiddenReward::HiddenRewardCityIsoEntityContainer/createRewardEntity()
at de.innogames.strategycity.main.view.citysector.components.snake.hiddenReward::HiddenRewardCityIsoEntityContainerMediator/_createAndAddReward()
at de.innogames.strategycity.main.view.citysector.components.snake.hiddenReward::HiddenRewardCityIsoEntityContainerMediator/_onHiddenRewardAdded()
at org.robotlegs.base::EventMap/routeEventToListener()
at Function/<anonymous>()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at org.robotlegs.mvcs::Actor/dispatch()
at de.innogames.strategycity.main.model.hiddenreward::HiddenRewardModel/_dispatchRewardAdded()
at de.innogames.strategycity.main.model.hiddenreward::HiddenRewardModel/_addStartedRewards()
at de.innogames.strategycity.main.model.hiddenreward::HiddenRewardModel/oneSecondTick()
at de.innogames.strategycity.main.model::ApplicationModel/_notifyTickObjects()
at de.innogames.strategycity.main.model::ApplicationModel/_oneSecondPassed()
at de.innogames.strategycity.main.model::ApplicationModel/_processTick()
at de.innogames.strategycity.main.model::ApplicationModel/onTick()
at de.innogames.strategycity.main.pbe.core::ProcessManager/advance()
at de.innogames.strategycity.main.pbe.core::ProcessManager/onFrame()
Silver
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at de.innogames.strategycity.main.view.citysector.components.snake.hiddenReward::HiddenRewardCityIsoEntityFactory/createRewardEntity()
at de.innogames.strategycity.main.view.citysector.components.snake.hiddenReward::HiddenRewardCityIsoEntityContainer/createRewardEntity()
at de.innogames.strategycity.main.view.citysector.components.snake.hiddenReward::HiddenRewardCityIsoEntityContainerMediator/_createAndAddReward()
at de.innogames.strategycity.main.view.citysector.components.snake.hiddenReward::HiddenRewardCityIsoEntityContainerMediator/_onHiddenRewardAdded()
at org.robotlegs.base::EventMap/routeEventToListener()
at Function/<anonymous>()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at org.robotlegs.mvcs::Actor/dispatch()
at de.innogames.strategycity.main.model.hiddenreward::HiddenRewardModel/_dispatchRewardAdded()
at de.innogames.strategycity.main.model.hiddenreward::HiddenRewardModel/_addStartedRewards()
at de.innogames.strategycity.main.model.hiddenreward::HiddenRewardModel/oneSecondTick()
at de.innogames.strategycity.main.model::ApplicationModel/_notifyTickObjects()
at de.innogames.strategycity.main.model::ApplicationModel/_oneSecondPassed()
at de.innogames.strategycity.main.model::ApplicationModel/_processTick()
at de.innogames.strategycity.main.model::ApplicationModel/onTick()
at de.innogames.strategycity.main.pbe.core::ProcessManager/advance()
at de.innogames.strategycity.main.pbe.core::ProcessManager/onFrame()
It's proven beyond a reasonable doubt that opening/closing various areas of the game causes memory to continually rise eventually crashing. We know this, the CM Zarok Dai knows it and even tested itHERE IS PROOF that Inno use to much memory and again i will say it again and i can proof it
INNO MUST START UPDATE THY WEBSITE
Watch DRM content on Firefox
Digital Rights Management (DRM) is technology that enables online video and audio services to enforce that the content they provide is used in accordance with their requirements. This technology may restrict some of the things you can do in the browser. While some DRM-controlled content can be viewed using the Adobe Flash or Microsoft Silverlight plugin, many services are moving towards HTML5 video that requires a different DRM mechanism called a Content Decryption Module (CDM).
this was posted in the bug section and said been forward
View attachment 2427 View attachment 2428
Inno I guess knows but has never said anything. Why they are silent on the issue is a mystery. Maybe they are just going to ignore it until they switch to html5 and hope that fixes it, if they switch that is but that's a mystery as well if they will switch. Until that day comes all players can do is get more RAM and refresh.I just tried going in and out of the tech tree as well.
At 70 times I was at 3.995GB, on 71 Shockwave crashed.
That is great to hear, hopefully we can get some feedback beyond a typical "we're aware of the issue" type response. Thank you very much for testing and forwarding the results.So I have officially reported this with the details on how to reproduce it. As I get more information I will pass it along to you all. Thanks for all of the information you have provided.
My god I think you did it! On some quick initial testing I opened a ton of different parts of the game, saw an expected rise in memory but nothing too crazy. Tried opening/closing the research window a bunch of times like before and couldn't get it to go much over 400MB!Wanted to post here as well as in today's daily changelog, we have released what we believe may be the fix for this issue.
Please let me know if it seems to be an improvement or not, thanks all.
My god I think you did it! On some quick initial testing I opened a ton of different parts of the game, saw an expected rise in memory but nothing too crazy. Tried opening/closing the research window a bunch of times like before and couldn't get it to go much over 400MB!
View attachment 2457
Now we need someone to do a ton of GvG and see if they have any issues.