mangosserver / mangossharp Goto Github PK
View Code? Open in Web Editor NEWPrototype C# version of mangosVB
License: GNU General Public License v3.0
Prototype C# version of mangosVB
License: GNU General Public License v3.0
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Loots.WS_Loot.On_CMSG_AUTOSTORE_LOOT_ITEM(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Loots\WS_Loot.cs:line 76
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Objects.WS_NPCs.On_CMSG_BINDER_ACTIVATE(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_NPCs.cs:line 1365
System.ArgumentOutOfRangeException
HResult=0x80131502
Message=Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Source=System.Private.CoreLib
StackTrace:
at System.Collections.ArrayList.get_Item(Int32 index)
at Mangos.World.Objects.WS_NPCs.TDefaultTalk.OnGossipSelect(CharacterObject& objCharacter, UInt64 cGUID, Int32 selected) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_NPCs.cs:line 310
MySql.Data.MySqlClient.MySqlException
HResult=0x80004005
Message=Fatal error encountered during command execution.
Source=MySql.Data
StackTrace:
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at Mangos.Common.Legacy.SQL.Query(String sqlquery, DataTable& Result) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Common\Mangos.Common.Legacy\SQL.cs:line 369
This exception was originally thrown at this call stack:
[External Code]
Inner Exception 1:
IOException: Unable to write data to the transport connection: An established connection was aborted by the software in your host machine..
Inner Exception 2:
SocketException: An established connection was aborted by the software in your host machine.
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Objects.WS_NPCs.On_CMSG_REPAIR_ITEM(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_NPCs.cs:line 1080
System.Collections.Generic.KeyNotFoundException: The given key '79' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Mangos.World.Objects.WS_Creatures.CreatureObject.AddToWorld() in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_Creatures.cs:line 1787
at Mangos.World.Objects.WS_Creatures.CreatureObject.Respawn() in D:\USB DRIVE SHIT\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_Creatures.cs:line 1749
at Mangos.World.AI.WS_Creatures_AI.DefaultAI.DoThink() in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\AI\WS_Creatures_AI.DefaultAI.cs:line 352
at Mangos.World.Server.WS_TimerBasedEvents.TAIManager.Update(Object state) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\TimerBasedEvents\WS_TimerBasedEvents.TAIManager.cs:line 86
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Objects.WS_Creatures.On_CMSG_GOSSIP_HELLO(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_Creatures.cs:line 2168
System.Net.Sockets.SocketException
HResult=0x80004005
Message=The I/O operation has been aborted because of either a thread exit or an application request.
Source=System.Net.Sockets
StackTrace:
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.GetResult(Int16 token)
at System.Threading.Tasks.ValueTask1.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state) at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()
at Mangos.Network.Tcp.TcpServer.d__8.MoveNext() in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Common\Mangos.Network.Tcp\TcpServer.cs:line 89
This exception was originally thrown at this call stack:
[External Code]
Mangos.Network.Tcp.TcpServer.RecieveAsync(System.Net.Sockets.Socket, System.Threading.Channels.ChannelWriter) in TcpServer.cs
System.OverflowException
HResult=0x80131516
Message=Value was either too large or too small for a UInt64.
Source=System.Private.CoreLib
StackTrace:
at System.Decimal.ToUInt64(Decimal d)
at System.Convert.ToUInt64(Decimal value)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToULong(String Value)
at Mangos.World.Handlers.WS_Commands.cmdAddMoney(CharacterObject& objCharacter, String tCopper) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Handlers\WS_Commands.cs:line 848
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Objects.WS_Items.On_CMSG_OPEN_ITEM(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_Items.cs:line 1400
Description:
Current behaviour:
https://gist.github.com/Krilliac/9921bfb4e17ee814680b30dbe149cd28
Steps to reproduce the problem:
Runtime/Possible on Login
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Loots.WS_Loot.On_CMSG_LOOT(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Loots\WS_Loot.cs:line 154
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Player.WS_PlayerData.CharacterObject.Transfer(Single posX, Single posY, Single posZ, Single ori, Int32 map) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Player\WS_PlayerData.cs:line 4830
System.ArgumentOutOfRangeException
HResult=0x80131502
Message='minValue' cannot be greater than maxValue. (Parameter 'minValue')
Source=System.Private.CoreLib
StackTrace:
at System.Random.Next(Int32 minValue, Int32 maxValue)
at Mangos.World.Objects.CreatureInfo.get_Life() in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\CreatureInfo.cs:line 140
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Objects.WS_GameObjects.On_CMSG_GAMEOBJ_USE(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_GameObjects.cs:line 1007
Current behaviour:
Steps to reproduce the problem:
Use the .Kick command on your self or logout and eventually this will occur
System.Collections.Generic.KeyNotFoundException: The given key '79' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Mangos.World.Objects.WS_Transports.TransportObject.NotifyLeave() in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_Transports.cs:line 678
at Mangos.World.Objects.WS_Transports.TransportObject.TeleportTransport(UInt32 NewMap, Single PosX, Single PosY, Single PosZ) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_Transports.cs:line 762
at Mangos.World.Objects.WS_Transports.TransportObject.Update() in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_Transports.cs:line 409
at Mangos.World.Server.WS_TimerBasedEvents.TAIManager.Update(Object state) in D:\USB DRIVE SHIT\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\TimerBasedEvents\WS_TimerBasedEvents.TAIManager.cs:line 60
System.OverflowException
HResult=0x80131516
Message=Arithmetic operation resulted in an overflow.
Source=WorldServer
StackTrace:
at Mangos.World.Spells.WS_Spells.SPELL_EFFECT_CHARGE(SpellTargets& Target, BaseObject& Caster, SpellEffect& SpellInfo, Int32 SpellID, List`1& Infected, ItemObject& Item) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Spells\WS_Spells.cs:line 4566
Description:
WC_Network.ClientClass OnPacket ln 253 & 267
Current behaviour:
Steps to reproduce the problem:
Runtime
MySql.Data.MySqlClient.MySqlException
HResult=0x80004005
Message=Table 'msharpworld.item_loot' doesn't exist
Source=MySql.Data
StackTrace:
at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)
at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at Mangos.Common.Legacy.SQL.Query(String sqlquery, DataTable& Result) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Common\Mangos.Common.Legacy\SQL.cs:line 369
This exception was originally thrown at this call stack:
[External Code]
Mangos.Common.Legacy.SQL.Query(string, ref System.Data.DataTable) in SQL.cs
Description:
Current behaviour:
Steps to reproduce the problem:
Login then bring WorldServer to the front and "Mark" it for copying, wait 20-30+ seconds then release it.
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Objects.WS_NPCs.On_CMSG_SELL_ITEM(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_NPCs.cs:line 618
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Objects.WS_NPCs.On_CMSG_BUY_ITEM(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Objects\WS_NPCs.cs:line 815
Description:
Error on Login (World Transfer)
Current behaviour:
https://gist.github.com/Krilliac/c41bcb1caea6a6c1c4ab27d220b533f9
Steps to reproduce the problem:
Use a Transport ship to another continent and there's a chance that error will throw.
System.ApplicationException
HResult=0x80131600
Message=Quest 8799 not found in database.
Source=WorldServer
StackTrace:
at Mangos.World.Quests.WS_QuestInfo..ctor(Int32 QuestID) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Quests\WS_QuestInfo.cs:line 214
Current behaviour:
Steps to reproduce the problem:
Created character after server was running without interaction for 20+ minutes
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Handlers.WS_CharMovement.On_CMSG_AREATRIGGER(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Handlers\WS_CharMovement.cs:line 400
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Handlers.WS_Handlers_Misc.CharacterRepop(ClientClass& client) in D:\USB DRIVE SHIT\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Handlers\WS_Handlers_Misc.cs:line 393
Description:
WC_Network.ClientClass Send In 328
Current behaviour:
Steps to reproduce the problem:
Runtime
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Handlers.WS_Combat.SetSheath(CharacterObject& objCharacter, SHEATHE_SLOT State) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Handlers\WS_Combat.cs:line 1472
Description:
WS_Transports 642
Current behaviour:
Steps to reproduce the problem:
Runtime
Description:
Server Timeout
Current behaviour:
https://gist.github.com/Krilliac/437ce2d37b102716d6129c1e5100255a
Using Step Into, Over & Out points to multiple areas of interest.
Steps to reproduce the problem:
Runtime
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Handlers.WS_Handlers_Chat.On_CMSG_MESSAGECHAT(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Handlers\WS_Handlers_Chat.cs:line 59
System.Threading.ThreadInterruptedException
HResult=0x80131519
Message=Thread was interrupted from a waiting state.
Source=System.Private.CoreLib
StackTrace:
at System.Threading.Thread.Join(Int32 millisecondsTimeout)
at Mangos.World.Network.WS_Network.ClientClass.Dispose() in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Network\WS_Network.ClientClass.cs:line 291
Description:
Foreach loop, Collection Was Modified
Current behaviour:
https://gist.github.com/Krilliac/f1b241b4b085cf6a5538151da2f902f8
Steps to reproduce the problem:
Runtime
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=WorldServer
StackTrace:
at Mangos.World.Loots.WS_Loot.On_CMSG_LOOT_MONEY(PacketClass& packet, ClientClass& client) in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.World\Loots\WS_Loot.cs:line 101
Description:
WC_Network.ClientClass Ping ln 203 & 207
Current behaviour:
https://prnt.sc/v10cdn
http://prntscr.com/v10dld
Steps to reproduce the problem:
Runtime
System.Collections.Generic.KeyNotFoundException
HResult=0x80131577
Message=The given key '389' was not present in the dictionary.
Source=System.Private.CoreLib
StackTrace:
at System.ThrowHelper.ThrowKeyNotFoundException[T](T key)
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Mangos.Cluster.Handlers.WcHandlerCharacter.CharacterObject.get_GetWorld() in D:\USB DRIVE\Work\MangosSharp\MangosSharp\Source\Services\Mangos.Cluster\Handlers\WcHandlerCharacter.cs:line 146
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.