graph-di5 / sky-shoot

Automatically exported from code.google.com/p/sky-shoot
0 stars 0 forks source link

exception в клиенте #70

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
NullReferenceException в SkyShootGame.cs в методе Update, иногда 
может вылететь почти сразу после начала 
игры, иногда - через несколько минут,

at Nuclex.UserInterface.Controls.Control.ProcessKeyRelease(Keys keyCode)
   at Nuclex.UserInterface.Screen.InjectKeyRelease(Keys keyCode)
   at Nuclex.UserInterface.Input.DefaultInputCapturer.keyReleased(Keys key)
   at Nuclex.Input.Devices.BufferedKeyboard.OnKeyReleased(Keys key)
   at Nuclex.Input.Devices.BufferedKeyboard.Update()
   at Nuclex.Input.InputManager.Update()
   at Nuclex.Input.InputManager.Microsoft.Xna.Framework.IUpdateable.Update(GameTime gameTime)
   at Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
   at SkyShoot.Game.SkyShootGame.Update(GameTime gameTime) in D:\sky-shoot\SkyShoot\SkyShoot.Game\SkyShootGame.cs:line 63
   at Microsoft.Xna.Framework.Game.Tick()
   at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
   at Microsoft.Xna.Framework.GameHost.OnIdle()
   at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
   at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
   at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at Microsoft.Xna.Framework.WindowsGameHost.Run()
   at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   at Microsoft.Xna.Framework.Game.Run()
   at SkyShoot.Game.Program.Main(String[] args) in D:\sky-shoot\SkyShoot\SkyShoot.Game\Program.cs:line 10

Original issue reported on code.google.com by rrevena...@gmail.com on 1 Dec 2011 at 11:39

GoogleCodeExporter commented 9 years ago

Original comment by rrevena...@gmail.com on 1 Dec 2011 at 11:41

GoogleCodeExporter commented 9 years ago
Почему issue на мне? Я с этой библиотекой 
вообще не разбирался.
Ладно, попытаюсь исправить.

Original comment by F.Pavel91 on 2 Dec 2011 at 12:01

GoogleCodeExporter commented 9 years ago
Можно подробности запуска?
Я пробовал несколько раз, ничего не 
вылетало.

Original comment by F.Pavel91 on 4 Dec 2011 at 12:21

GoogleCodeExporter commented 9 years ago
подробности видимо такие: надо подольше 
поиграть в игру, даже в 
одно-пользовательском режиме.

Original comment by Sidorenk...@gmail.com on 4 Dec 2011 at 4:06

GoogleCodeExporter commented 9 years ago
Подольше это сколько? Час, два?

Original comment by F.Pavel91 on 4 Dec 2011 at 4:16

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Скорее всего, во всем виноват слабый комп. 

Original comment by F.Pavel91 on 4 Dec 2011 at 4:22

GoogleCodeExporter commented 9 years ago
подольше это 3-4 минуты, слабый комп чей?

Original comment by Sidorenk...@gmail.com on 4 Dec 2011 at 6:47

GoogleCodeExporter commented 9 years ago
"слабый комп" ни разу эту ошибку не показал

Original comment by graph....@gmail.com on 4 Dec 2011 at 7:55

GoogleCodeExporter commented 9 years ago
Дмитрий, слабый это какой?
В общем, чем шустрее процессор, тем меньше 
вероятность обнаружить багу.
У меня i7, вероятность близка к 0.

Original comment by F.Pavel91 on 4 Dec 2011 at 8:51

GoogleCodeExporter commented 9 years ago
уточняйте какой Дмитрий плиз, у меня i5 
четырех ядерный тоже ничего=) и тем не менее 
бага вылезала, вообщем требует возможно 
всеобщего обсуждения

Original comment by Sidorenk...@gmail.com on 4 Dec 2011 at 8:58

GoogleCodeExporter commented 9 years ago
Хорошо, буду уточнять, извините.
i5 кажется двух ядерный, нет?

Original comment by F.Pavel91 on 4 Dec 2011 at 9:22

GoogleCodeExporter commented 9 years ago
Они разные бывают же.

Original comment by Sidorenk...@gmail.com on 4 Dec 2011 at 9:30

GoogleCodeExporter commented 9 years ago
Все равно, думаю физически там 2 ядра. 

Original comment by F.Pavel91 on 4 Dec 2011 at 9:34

GoogleCodeExporter commented 9 years ago

Original comment by F.Pavel91 on 4 Dec 2011 at 11:27

GoogleCodeExporter commented 9 years ago

Original comment by F.Pavel91 on 4 Dec 2011 at 11:27

GoogleCodeExporter commented 9 years ago

Original comment by F.Pavel91 on 4 Dec 2011 at 11:38

GoogleCodeExporter commented 9 years ago
сегодня опять видели эту ошибку
ажур, 1 игрок, около 4-5 минут игры
версия чистая из свн

Original comment by graph....@gmail.com on 5 Dec 2011 at 12:59

GoogleCodeExporter commented 9 years ago
Хм. Именно такую же?

Original comment by F.Pavel91 on 5 Dec 2011 at 1:07

GoogleCodeExporter commented 9 years ago
Нужно потестировать, может быть теперь 
исправлено.

Original comment by F.Pavel91 on 5 Dec 2011 at 1:49

GoogleCodeExporter commented 9 years ago
у меня до сих пор иногда вылетает эта 
ошибка.

Original comment by Sidorenk...@gmail.com on 6 Dec 2011 at 3:40

GoogleCodeExporter commented 9 years ago
А поподробнее? Желательно как можно больше 
деталей.

Original comment by F.Pavel91 on 6 Dec 2011 at 4:07

GoogleCodeExporter commented 9 years ago
{"Object reference not set to an instance of an object."}

   at Nuclex.UserInterface.Controls.Control.ProcessKeyRelease(Keys keyCode)
   at Nuclex.UserInterface.Screen.InjectKeyRelease(Keys keyCode)
   at Nuclex.UserInterface.Input.DefaultInputCapturer.keyReleased(Keys key)
   at Nuclex.Input.Devices.BufferedKeyboard.OnKeyReleased(Keys key)
   at Nuclex.Input.Devices.BufferedKeyboard.Update()
   at Nuclex.Input.InputManager.Update()
   at Nuclex.Input.InputManager.Microsoft.Xna.Framework.IUpdateable.Update(GameTime gameTime)
   at Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
   at Microsoft.Xna.Framework.Game.Tick()
   at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
   at Microsoft.Xna.Framework.GameHost.OnIdle()
   at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
   at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
   at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at Microsoft.Xna.Framework.WindowsGameHost.Run()
   at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   at Microsoft.Xna.Framework.Game.Run()
   at SkyShoot.Game.Program.Main(String[] args) in \SkyShoot\SkyShoot.Game\Program.cs:line 10

comp configuration:
64bit win7 , 4 core i5

Original comment by graph....@gmail.com on 8 Dec 2011 at 2:25

GoogleCodeExporter commented 9 years ago
И как часто она возникает?

Original comment by F.Pavel91 on 8 Dec 2011 at 3:02

GoogleCodeExporter commented 9 years ago
один раз был, всего запусков сегодня около 10
но я сам эту ошибку первый раз поймал

так что закона повторения попрежнему нету

Original comment by graph....@gmail.com on 8 Dec 2011 at 5:57

GoogleCodeExporter commented 9 years ago

Original comment by graph....@gmail.com on 9 Dec 2011 at 7:37

GoogleCodeExporter commented 9 years ago
давно никто не видел искоючения

Original comment by graph....@gmail.com on 5 May 2012 at 10:59