Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Offline vickfl  
#1 Posted : Monday, October 17, 2011 10:49:47 PM(UTC)
vickfl

Joined: 10/7/2011(UTC)
Posts: 26
Location: Lübeck, SH, Germany

Thanks: 4 times
Was thanked: 2 time(s) in 2 post(s)
Hi,

just discovered some sort of a bug. If I have already an active screen and I try to add a new screen via screen.Open(), everything freezes except the framerate counter. The log shows this
Code:

07.226 Warning: Found an existing dynamic module already! This is not allowed, each module should be a singleton and only be initialized once! Existing module with all children will be removed: Scene (Name='<GeneratedScene>')
	at Delta.Utilities.Log.Warning(System.String message)
	at Delta.Engine.Dynamic.DynamicModule.Hpvwc75da0LUcNNf84(System.Object )
	at Delta.Engine.Dynamic.DynamicModule..ctor(System.String setName, System.Type setParentType)
	at Delta.Scenes.Scene.Ss27LODZx979ycuYPSh(System.Object , System.Object , System.Type )
	at Delta.Scenes.Scene..ctor(System.String setSceneName)
	at Delta.Scenes.Scene.Open(Delta.Scenes.BaseScreen setUIScreen, Delta.Scenes.BaseTheme setUITheme)
	at Delta.Scenes.Scene.JZtXXODclXljGjGvH2T(System.Object , System.Object )
	at Delta.Scenes.Scene.Open(Delta.Scenes.BaseScreen setUIScreen)
	at Delta.Scenes.UserInterfaces.Screen.jNh0B8uRgXFQypEM6Jq(System.Object )
	at Delta.Scenes.UserInterfaces.Screen.Open()
	E:\Dev\AdvancedGame1\AdvancedGame1\Screens\GameScreen.cs(117,13): at AdvancedGame1.Screens.GameScreen.GameOver()
	E:\Dev\AdvancedGame1\AdvancedGame1\Screens\GameScreen.cs(75,17): at AdvancedGame1.Screens.GameScreen.Draw()
	at Delta.Scenes.BaseScreen.i64SCB7ZQvIYKCbejbB(System.Object )
	at Delta.Scenes.BaseScreen.Run()
	at Delta.Scenes.Scene.P8JEM6DnZG1tfZugl5b(System.Object )
	at Delta.Scenes.Scene.Run()
	at Delta.Engine.Dynamic.DynamicModule.mS2ihprv5f2BB2Tjg0(System.Object )
	at Delta.Engine.Dynamic.DynamicModule.RunWithChildrenFirst()
	at Delta.Engine.Dynamic.DynamicModule.RunWithChildrenFirst()
	at Delta.Graphics.Graphic.hyjEoQzyEv6w3bSSZK(System.Object )
	at Delta.Graphics.Graphic.Run()
	at Delta.Engine.Application.xncaCDd0S1p5XCPX8NO(System.Object )
	at Delta.Engine.Application.Run()
	at Delta.Engine.Application.ScQiVqdE7toZM4I9AZf(System.Object )
	at Delta.Engine.Application.StartExecutionLoop()
	at Delta.Platforms.Windows.WindowsApplication.StartExecutionLoop()
	at Delta.Engine.Application.mrj6NZdoxikjZ0GRqD5(System.Object )
	at Delta.Engine.Application.Start(Delta.Engine.Dynamic.DynamicModule initialModule)
	E:\Dev\AdvancedGame1\AdvancedGame1\Program.cs(17,13): at AdvancedGame1.Program.Main()

07.623 Warning: The screen 'GameScreen (Name=GameScreen, Type=UIScreen)' couldn't be disposed correctly
	at Delta.Utilities.Log.Warning(System.String message)
	at Delta.Scenes.Scene.vtXmJWDNm8c44ElpEJw(System.Object )
	at Delta.Scenes.Scene.Dispose()
	at Delta.Scenes.Scene.ChangeCurrentScene()
	at Delta.Scenes.Scene.PlQD6TDXYCniX3uSRK0()
	at Delta.Scenes.Scene.Open(Delta.Scenes.BaseScreen setUIScreen, Delta.Scenes.BaseTheme setUITheme)
	at Delta.Scenes.Scene.JZtXXODclXljGjGvH2T(System.Object , System.Object )
	at Delta.Scenes.Scene.Open(Delta.Scenes.BaseScreen setUIScreen)
	at Delta.Scenes.UserInterfaces.Screen.jNh0B8uRgXFQypEM6Jq(System.Object )
	at Delta.Scenes.UserInterfaces.Screen.Open()
	E:\Dev\AdvancedGame1\AdvancedGame1\Screens\GameScreen.cs(117,13): at AdvancedGame1.Screens.GameScreen.GameOver()
	E:\Dev\AdvancedGame1\AdvancedGame1\Screens\GameScreen.cs(75,17): at AdvancedGame1.Screens.GameScreen.Draw()
	at Delta.Scenes.BaseScreen.i64SCB7ZQvIYKCbejbB(System.Object )
	at Delta.Scenes.BaseScreen.Run()
	at Delta.Scenes.Scene.P8JEM6DnZG1tfZugl5b(System.Object )
	at Delta.Scenes.Scene.Run()
	at Delta.Engine.Dynamic.DynamicModule.mS2ihprv5f2BB2Tjg0(System.Object )
	at Delta.Engine.Dynamic.DynamicModule.RunWithChildrenFirst()
	at Delta.Engine.Dynamic.DynamicModule.RunWithChildrenFirst()
	at Delta.Graphics.Graphic.hyjEoQzyEv6w3bSSZK(System.Object )
	at Delta.Graphics.Graphic.Run()
	at Delta.Engine.Application.xncaCDd0S1p5XCPX8NO(System.Object )
	at Delta.Engine.Application.Run()
	at Delta.Engine.Application.ScQiVqdE7toZM4I9AZf(System.Object )
	at Delta.Engine.Application.StartExecutionLoop()
	at Delta.Platforms.Windows.WindowsApplication.StartExecutionLoop()
	at Delta.Engine.Application.mrj6NZdoxikjZ0GRqD5(System.Object )
	at Delta.Engine.Application.Start(Delta.Engine.Dynamic.DynamicModule initialModule)
	E:\Dev\AdvancedGame1\AdvancedGame1\Program.cs(17,13): at AdvancedGame1.Program.Main()



Looking forward for a quick answer,

regards
Florian
thanks 1 user thanked vickfl for this useful post.
Judge on 10/18/2011(UTC)

Wanna join the discussion?! Login to your forum accountregister a new account. Or Connect via Facebook Twitter Google

Offline Judge  
#2 Posted : Tuesday, October 18, 2011 10:46:55 AM(UTC)
Judge

Joined: 8/22/2011(UTC)
Posts: 8

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
Hi Florian,

thanks for your bug report, the problem was 2 conflicting code parts but the issue is now fixed and the new code will be available with the next releasee 0.9.1 in two weeks.

Kind Regards,
Judge
Rss Feed  Atom Feed
Users browsing this topic
OceanSpiders 2.0
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF.NET | YAF.NET © 2003-2023, Yet Another Forum.NET
This page was generated in 0.058 seconds.