Arithorn Newbie
Posts : 3 Join date : 2012-01-02 Age : 45 Location : Melbourne, Australia
| Subject: Client Connection Mon 2 Jan - 23:30 | |
| Hi all,
So, I've got the server and master up and running and imported the Client into MS Visual Studio 2010, Compiled and can run the client.
I've added in a world_settings.xml which is as follows: <client_config> <loopback_world_response world_id="sampleworld"> <account id_number="1"/> <server hostname="geeksters.net" port="5040"/> <patcher_url href="update.multiverse.net/patcher/world_patcher.html"/> **With a HTTP <update_url href="update.multiverse.net/sampleworld/update/"/> **With a HTTP </loopback_world_response> </client_config>
It's updated from the multiverse server and then when it goes to run the game, it stops with the "Object reference not set to an instance of an object" error.
The client exceptions.log is reporting:
WARN [2012-01-02 23:15:42,360] Exception Got an exception in world connect: System.IO.EndOfStreamException: Unable to read beyond the end of the stream. at System.IO.__Error.EndOfFile() at System.IO.BinaryReader.FillBuffer(Int32 numBytes) at System.IO.BinaryReader.ReadInt32() at Multiverse.Network.IncomingMessage.ReadInt32() at Multiverse.Network.IncomingMessage.ReadBytes() at Multiverse.Network.WorldTcpMessageFactory.ReadMessage(IncomingMessage inMessage) at Multiverse.Network.NetworkHelper.GetCharacterEntries(String clientVersion) at Multiverse.Network.NetworkHelper.TcpWorldConnect(String hostname, Int32 port, String clientVersion) at Multiverse.Network.NetworkHelper.ConnectToLogin(String worldId, String clientVersion) at Multiverse.Base.Client.DoWorldConnect() ERROR [2012-01-02 23:15:42,606] Exception Object reference not set to an instance of an object. ERROR [2012-01-02 23:15:42,606] Exception Exiting client due to exception: System.NullReferenceException: Object reference not set to an instance of an object. at Axiom.SceneManagers.Multiverse.TerrainManager.set_CameraLocation(Vector3 value) at Axiom.SceneManagers.Multiverse.TerrainManager.UpdateCamera(Camera camera) at Axiom.SceneManagers.Multiverse.SceneManager.UpdateSceneGraph(Camera cam) at Axiom.Core.SceneManager.RenderScene(Camera camera, Viewport viewport, Boolean showOverlays) at Axiom.Graphics.RenderTarget.Update() at Axiom.Graphics.RenderWindow.Update() at Axiom.RenderSystems.DirectX9.D3DRenderWindow.Update() at Axiom.Graphics.RenderSystem.UpdateAllRenderTargets() at Axiom.Core.Root.RenderOneFrame() at Axiom.Core.Root.StartRendering() at Multiverse.Base.Client.Start() at Multiverse.MultiverseClient.Main(String[] args)
And the server login_manager.out log is reporting:
DEBUG [2012-01-02 07:15:45,253] LoginConnection-1 LoginPlugin: code 7 (30 bytes) ERROR [2012-01-02 07:15:45,253] LoginConnection-1 Unknown message code 7
Any ideas on what I should be looking for or what I've done wrong??
Thanks!! | |
|
joestrusz Newbie
Posts : 4 Join date : 2012-05-06 Location : Illinois
| Subject: I have Same Error with Wiki intro and SampleWorld Sun 6 May - 7:49 | |
| I don't know, but i just followed the very convoluted, out of date, wiki, and got the same errors for sampleworld. This is so confusing its not even funny. I have the linux server up, and serving sampleworld media and patch... client gives this error nonstop. Nothing substantial in the logs except the same errors your receiving... Server Log: - Quote :
- INFO [2012-05-05 15:41:44,024] TcpAccept LoginPlugin: CONNECTION remote=/10.10.1.105:2855 local=/173.24.125.0:5040
DEBUG [2012-05-05 15:41:44,033] LoginConnection-4 LoginPlugin: code 7 (30 bytes) ERROR [2012-05-05 15:41:44,033] LoginConnection-4 LoginPlugin.SocketHandler: java.lang.RuntimeException: MVByteBuffer.getString: over 64k string len=825111854 at multiverse.server.network.MVByteBuffer.getString(MVByteBuffer.java:185) at multiverse.server.messages.PropertyMessage.unmarshallProperyMap(PropertyMessage.java:274) at multiverse.server.worldmgr.LoginPlugin$SocketHandler.dispatchMessage(LoginPlugin.java:299) at multiverse.server.worldmgr.LoginPlugin$SocketHandler.run(LoginPlugin.java:240) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) DEBUG [2012-05-05 15:42:18,340] DBKeepalive Database: ping Client Log: - Quote :
- INFO [2012-05-05 15:41:58,843] NetworkHelper Wrote message to tcp world server
WARN [2012-05-05 15:41:58,843] Exception Got an exception in world connect: System.IO.EndOfStreamException: Unable to read beyond the end of the stream. at System.IO.__Error.EndOfFile() at System.IO.BinaryReader.FillBuffer(Int32 numBytes) at System.IO.BinaryReader.ReadInt32() at Multiverse.Network.IncomingMessage.ReadInt32() at Multiverse.Network.IncomingMessage.ReadBytes() at Multiverse.Network.WorldTcpMessageFactory.ReadMessage(IncomingMessage inMessage) at Multiverse.Network.NetworkHelper.GetCharacterEntries(String clientVersion) at Multiverse.Network.NetworkHelper.TcpWorldConnect(String hostname, Int32 port, String clientVersion) at Multiverse.Network.NetworkHelper.ConnectToLogin(String worldId, String clientVersion) at Multiverse.Base.Client.DoWorldConnect() INFO [2012-05-05 15:41:58,859] Client Frame time of 3.117 is greater than 200ms. Average FPS is 0. INFO [2012-05-05 15:41:58,906] ClientAPI WindowSize not initialized ERROR [2012-05-05 15:41:59,375] Exception Object reference not set to an instance of an object. ERROR [2012-05-05 15:41:59,375] Exception Exiting client due to exception: System.NullReferenceException: Object reference not set to an instance of an object. at Axiom.SceneManagers.Multiverse.TerrainManager.set_CameraLocation(Vector3 value) at Axiom.SceneManagers.Multiverse.TerrainManager.UpdateCamera(Camera camera) at Axiom.SceneManagers.Multiverse.SceneManager.UpdateSceneGraph(Camera cam) at Axiom.Core.SceneManager.RenderScene(Camera camera, Viewport viewport, Boolean showOverlays) at Axiom.Graphics.RenderTarget.Update() at Axiom.Graphics.RenderWindow.Update() at Axiom.RenderSystems.DirectX9.D3DRenderWindow.Update() at Axiom.Graphics.RenderSystem.UpdateAllRenderTargets() at Axiom.Core.Root.RenderOneFrame() at Axiom.Core.Root.StartRendering() at Multiverse.Base.Client.Start() at Multiverse.MultiverseClient.Main(String[] args) INFO [2012-05-05 15:41:59,390] MultiverseClient Exiting client INFO [2012-05-05 15:41:59,390] Client Started call to Client.Dispose() INFO [2012-05-05 15:41:59,406] Network Information Disconnecting from tcp world server INFO [2012-05-05 15:41:59,468] Axiom *-*-* Axiom Shutdown INFO [2012-05-05 15:41:59,468] Axiom Unloading plugin Axiom.CgPrograms.CgPlugin from Axiom Cg Plugin INFO [2012-05-05 15:41:59,468] Axiom Unloading plugin Axiom.ParticleFX.ParticleFX from Axiom Particle Systems Plugin INFO [2012-05-05 15:41:59,468] Axiom Unloading plugin Axiom.RenderSystems.DirectX9.Plugin from Axiom DirectX 9 Rendering System INFO [2012-05-05 15:41:59,468] Axiom Unloading plugin Axiom.SceneManagers.Multiverse.MultiverseSceneManagerPlugin from Multiverse SceneManager Plugin INFO [2012-05-05 15:41:59,468] Axiom Unloading plugin Multiverse.Movie.Manager from Multiverse.Movie INFO [2012-05-05 15:41:59,484] Manager Movie manager stop INFO [2012-05-05 15:41:59,484] DirectShowCodec DirectShowCodec Stop INFO [2012-05-05 15:41:59,484] Client Finished call to Client.Dispose() INFO [2012-05-05 15:42:03,593] MultiverseClient Cleaning up INFO [2012-05-05 15:42:03,593] MultiverseClient Exiting Client | |
|