robpaveza / jinxbot Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/jinxbot
Automatically exported from code.google.com/p/jinxbot
After running 5 bots online doing relatively consistent work (sending a
chat message every ~5 seconds) for over 36 hours, this exception was thrown:
System.ArgumentException was unhandled
Message=Source array was not long enough. Check srcIndex and length, and
the array's lower bounds.
Source=mscorlib
ParamName=""
StackTrace:
at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array
destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Collections.Generic.Queue`1.SetCapacity(Int32 capacity)
at System.Collections.Generic.Queue`1.Enqueue(T item)
at
BNSharp.BattleNet.BattleNetClient.__InvokeInformationReceived(Priority p,
ServerChatEventArgs e)
at BNSharp.BattleNet.BattleNetClient.InvokeHelper`1.Invoke(Priority p)
at BNSharp.BattleNet.BattleNetClient.__MedPriorityEventWatcher()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state, Boolean
ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
InnerException:
In the Arguments object:
m_txt = "*LeaF(Hero@Azeroth"
m_flags = 0x00000000.
Original issue reported on code.google.com by richardpianka
on 15 Jan 2010 at 11:45
There is extra spacing between paragraphs in the new WPF chat interface
Original issue reported on code.google.com by [email protected]
on 15 Jul 2011 at 2:52
http://www.jinxbot.net/forum/index.php?topic=18.0
Original issue reported on code.google.com by [email protected]
on 9 Aug 2008 at 12:51
What steps will reproduce the problem?
1. Change a users rank.
2.
3.
What is the expected output? What do you see instead?
It errors out when a clan rank is changed.
Please use labels and text to provide additional information.
System.Collections.Generic.KeyNotFoundException was unhandled
Message=The given key was not present in the dictionary.
Source=mscorlib
StackTrace:
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at BNSharp.BattleNet.BattleNetClient.HandleClanRankChange(ParseData pd)
at BNSharp.BattleNet.BattleNetClient.Parse()
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
InnerException:
Original issue reported on code.google.com by [email protected]
on 29 Jun 2009 at 9:16
See #23 for more information
Original issue reported on code.google.com by [email protected]
on 15 Jul 2011 at 1:19
Set the game files parameters in IBattleNetSettings to invalid paths or
files that are not found.
BattleNetClient should produce an error, either during connection or
before.
Original issue reported on code.google.com by [email protected]
on 6 Jan 2009 at 11:36
What steps will reproduce the problem?
1. Enter chat
2. Cause an EID_CHANNEL (basically, join a different channel)
3. Check out all them peoples~
What is the expected output? What do you see instead?
The list still contains all the users from the previous channel.
Original issue reported on code.google.com by [email protected]
on 1 Oct 2008 at 3:04
Change the MSHTML-based interface to WPF/FlowDocument.
Original issue reported on code.google.com by [email protected]
on 15 Jul 2011 at 1:23
What steps will reproduce the problem?
1.Created stream using File.OpenRead() from blp file.
2. Used ImagePraser on stream and used GetMipmapImage(0)to get minimap
3.
What is the expected output? What do you see instead?
Bitmap object with image.
Insted I get generic GDI error.
What version of the product are you using? On what operating system?
Win XP Sp3 ,.NET4 Warcraft3 1.24.4
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 23 Feb 2011 at 8:43
Currently, the name of the event is WardentUnhandled. A small typo, there's
an extra T in there. Unfortunately, this will be a breaking change for some
people.
[coe] client.WardentUnhandled += delegate {
rtbChat.AddTextNodes(new TextNode(Color.Red, "Warden
unhandled!"));
};[/code]
Original issue reported on code.google.com by [email protected]
on 1 Oct 2008 at 3:05
What steps will reproduce the problem?
1. Wire up LoginFailed Event
2. Wire up Error Event
3. Fail to Login (Invalid Password for example)
What is the expected output? What do you see instead?
Expected the LoginFailed event to be raised, Error event is raised instead.
What version of the product are you using? On what operating system?
June CTP
Original issue reported on code.google.com by [email protected]
on 5 Aug 2008 at 8:44
All text appears white when being added to the screen, until resetting
stylesheet selection.
Original issue reported on code.google.com by [email protected]
on 15 Jul 2011 at 2:53
Please make the addition to join a home channel when you entered chat
instead of joining a game channel.
Original issue reported on code.google.com by [email protected]
on 30 Aug 2008 at 12:08
According to iago's documentation:
http://www.skullsecurity.org/wiki/index.php/Warden_Packets
Diablo 2 uses the game hash value instead of the CD key hash.
Original issue reported on code.google.com by [email protected]
on 9 Aug 2008 at 9:44
IF YOU HAVE AN ISSUE WITH BN#, PLEASE ATTACH A WIRESHARK PACKET CAPTURE
(*.cap) THAT DEMONSTRATES THE PROBLEM. WIRESHARK CAN BE DOWNLOADED FROM
http://www.wireshark.org/. WITHOUT A WIRESHARK PACKET CAPTURE FOR PROBLEMS
RELATING TO BN#, THE ISSUE WILL BE MARKED AS INVALID.
What steps will reproduce the problem?
1.Set up the 10 minute bot client from the wiki.
2.Join a channel with a Starcraft Shareware user.
3.
What is the expected output? What do you see instead?
System.ArgumentOutOfRangeException
"Index and count must refer to a location within the buffer.\r\nParameter
name: bytes"
at System.Text.ASCIIEncoding.GetString(Byte[] bytes, Int32 byteIndex,
Int32 byteCount)
at BNSharp.MBNCSUtil.DataReader.ReadTerminatedString(Char Terminator,
Encoding enc)
at BNSharp.BattleNet.Stats.StarcraftStats..ctor(Byte[] stats)
at BNSharp.BattleNet.Stats.UserStats.Parse(String userName, Byte[]
statsData)
at BNSharp.Net.BattleNetClient.HandleChatEvent(ParseData data)
at BNSharp.Net.BattleNetClient.Parse()
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
Data: {System.Collections.ListDictionaryInternal}
Actual Value: null
What version of the product are you using? On what operating system?
BN# Beta 2
Please provide any additional information below.
I'm developing a bot in C# for fun, and when I join a channel with a
Starcraft Shareware user in it, I get this exception.
Original issue reported on code.google.com by [email protected]
on 7 Mar 2010 at 1:44
What steps will reproduce the problem?
1. Attempt to use it to send a clan invite.
2.
3.
What is the expected output? What do you see instead?
Should invite the person, but doesn't.
What version of the product are you using? On what operating system?
0.8.8.15
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 26 Aug 2008 at 10:40
BNI
"BNI header: information: "
BnFTP
"Header Length: 45
File Size: 6332"
Original issue reported on code.google.com by [email protected]
on 25 Jul 2008 at 11:25
What steps will reproduce the problem?
1. Join a channel with BN#.
2. Have a user in the channel rejoin.
3. Voila.
What is the expected output? What do you see instead?
The user that rejoined still remains in their previous spot in the list.
I'm not sure if they're removed at all.
What version of the product are you using? On what operating system?
Trunk as of a few days ago.
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 3 Oct 2008 at 4:18
IF YOU HAVE AN ISSUE WITH BN#, PLEASE ATTACH A WIRESHARK PACKET CAPTURE
(*.cap) THAT DEMONSTRATES THE PROBLEM. WIRESHARK CAN BE DOWNLOADED FROM
http://www.wireshark.org/. WITHOUT A WIRESHARK PACKET CAPTURE FOR PROBLEMS
RELATING TO BN#, THE ISSUE WILL BE MARKED AS INVALID.
What steps will reproduce the problem?
1. Init Warden Interface
2. Debug out Keyhashpart
3. Profit
What is the expected output? What do you see instead?
KeyHashPart needs to be a non negative integer.
What version of the product are you using? On what operating system?
Newest build from repository.
Please provide any additional information below.
Let me know when its fixed. - Lead[x86]
Original issue reported on code.google.com by [email protected]
on 7 Sep 2009 at 11:18
What steps will reproduce the problem?
1. Join a channel
2. You're not there. Ahaha, invisible bot!
3.
What is the expected output? What do you see instead?
I'd expect it to acknowledge my existence, but it doesn't.
What version of the product are you using? On what operating system?
Trunk, Vista32
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 1 Oct 2008 at 5:07
In the method beginning on line 120 of BNSharp.Net.ConnectionBase taken
from SVN revision 32, the following errors occur on attemping to compile:
BNSharp's project folder is inside of the Felbot2 solution folder, next to
Felbot2's project folder. BNSharp's folder is virgin off the SVN.
Error 1 The type or namespace name 'ConnectCompletedCallback' could not be
found (are you missing a using directive or an assembly reference?)
C:\Users\William\Documents\Visual Studio
2008\Projects\Felbot2\BNSharp\Net\ConnectionBase.cs 120 48 BNSharp
Error 2 The type or namespace name 'ConnectCompletedResult' could not be
found (are you missing a using directive or an assembly reference?)
C:\Users\William\Documents\Visual Studio
2008\Projects\Felbot2\BNSharp\Net\ConnectionBase.cs 125 34 BNSharp
Error 3 The type or namespace name 'ConnectCompletedResult' could not be
found (are you missing a using directive or an assembly reference?)
C:\Users\William\Documents\Visual Studio
2008\Projects\Felbot2\BNSharp\Net\ConnectionBase.cs 125 70 BNSharp
Original issue reported on code.google.com by [email protected]
on 27 Jan 2009 at 10:16
http://www.jinxbot.net/forum/index.php?topic=22.0
Original issue reported on code.google.com by [email protected]
on 3 Sep 2008 at 4:35
Packets 0x70-0x74 are not implemented
Original issue reported on code.google.com by [email protected]
on 10 Jul 2008 at 7:07
IF YOU HAVE AN ISSUE WITH BN#, PLEASE ATTACH A WIRESHARK PACKET CAPTURE
(*.cap) THAT DEMONSTRATES THE PROBLEM. WIRESHARK CAN BE DOWNLOADED FROM
http://www.wireshark.org/. WITHOUT A WIRESHARK PACKET CAPTURE FOR PROBLEMS
RELATING TO BN#, THE ISSUE WILL BE MARKED AS INVALID.
Callstack:
> BNSharp.dll!BNSharp.MBNCSUtil.DataBuffer.InsertByteArray(byte[] b
= {byte[768]}) Line 178 C#
prjHyperion.exe!prjHyperion.WardenHandler.BNLS_WARDEN_SEND(Byte
BNLSPacket = 125, BNSharp.MBNCSUtil.DataBuffer IncomingBuffer =
{BNSharp.MBNCSUtil.DataBuffer}) Line 146 + 0x17 bytes Basic
prjHyperion.exe!prjHyperion.WardenHandler.SEND_BNLS_WARDEN_SEED
(Integer Seed = 744498383) Line 119 + 0x10 bytes Basic
prjHyperion.exe!prjHyperion.WardenHandler.ConnectionCompleted
(System.IAsyncResult async = {System.Net.Sockets.ConnectAsyncResult}) Line
47 + 0xc bytes Basic
[External Code]
Conflicting Code:
Private Sub BNLS_WARDEN_SEND(ByVal BNLSPacket As Byte, ByVal
IncomingBuffer As DataBuffer)
Dim pkt As New DataBuffer()
pkt.InsertInt16(IncomingBuffer.UnderlyingBuffer.Length + 3)
pkt.InsertByte(&H7D)
pkt.InsertByteArray(IncomingBuffer.UnderlyingBuffer)
WardenSocket.Send(pkt.UnderlyingBuffer, 0, SocketFlags.None)
pkt = Nothing
End Sub
Conflicting line of code: pkt.InsertByteArray
(IncomingBuffer.UnderlyingBuffer)
What version of the product are you using? On what operating system?
Newest build from SVN - Windows XP
Please provide any additional information below.
Let me know when it's fixed Mynd. - Lead[x86]
Original issue reported on code.google.com by [email protected]
on 7 Sep 2009 at 11:14
Packet handlers for packets 0x65-0x69 are not part of the project.
Original issue reported on code.google.com by [email protected]
on 10 Jul 2008 at 7:07
Automatic Updater:
- When run, it checks to see if it's running from Program Files or local user's
path
- If running from local user's path, go to next step.
- If not:
-- Copy all files / manifests to local user's path
-- Execute local path version and exit
- Check to see if an update is available to the automatic updater
- If not, go on to the next step
- If so:
-- Download the update and execute
- Execute the automatic updater to check for an update
- If no update is available, go on to the next step
- If one is available:
-- Check the user's settings and either update or alert the user to the update availability
Object model for automatic updater:
Task
- ContainerTask
-- ConditionalTask
- EditXmlTask
- CopyFileTask
- DeleteFileTask
- DirectoryTask
-- CopyDirectoryTask
-- ClearDirectoryTask
-- BackupDirectoryTask
- ProcessTask
-- StopProcessTask
-- StartProcessTask
- ServiceTask
-- StopServiceTask
-- StartServiceTask
-- RestartServiceTask
Original issue reported on code.google.com by [email protected]
on 15 Jul 2011 at 1:20
Returning true from InitWarden causes uninitialization and the report of a
failure. Returning false allows processing to continue correctly.
Original issue reported on code.google.com by [email protected]
on 9 Aug 2008 at 9:40
If the statstring is only "RATS", then the StarcraftStats class will fail
to parse the statstring correctly.
Original issue reported on code.google.com by [email protected]
on 15 Aug 2008 at 9:54
What steps will reproduce the problem?
1. Try to connect to localhost using BN#
2. Watch the SocketException fly
What is the expected output? What do you see instead?
Expect to get an IPAddress in Dns.GetHostEntry(server).AddressList[0]
Instead, it's possible to get an IPv6
What version of the product are you using? On what operating system?
BN# Beta2 on Windows Vista
Please provide any additional information below.
It should be possible to iterate the array of IPAddresses and select the
first one with the AddressFamily as InterNetwork
Original issue reported on code.google.com by [email protected]
on 7 Jan 2009 at 2:28
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.