What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[StandAlone] Yet Another Relogger!

Status
Not open for further replies.
does this botthread ended also happen when not using YAR and YAR plugin ? cause I find it a bit strange that there are no clues on YAR plugin causing these stops :/

i only have the bot thread ended while giles stashing with YAR ;-/
perhaps u or anyone else could force townrun with a legendary 20 times in a row? it should happen i believe ;-(
 
Every now and then im having a issue, rellogers starts everything ok, but after the bot creates the game he stops.

here is the log

[ N] [GilesTrinity] ************************************
[ N] [GilesTrinity] ENABLED: Giles Trinity 1.6.3.4 now in action!
[ N] [GilesTrinity] ************************************
[ N] [RadsAtom] - Inactivty thread is starting.
[ N] [RadsAtom] - MrWorker thread is starting.
[ N] Waiting 13.6 seconds before next game...
[ N] Creating new game, Params: <>
[ N] [YetAnotherRelogger] Restarting bot
[ N] Stopping the bot.
[ N] Loaded profile [A3 - Inferno]Champion-Hunting 1.3.6.3 BigRed Profile Starter!
[ N] GameChanged. Clearing actors
[ N] ========== Grid segmentation resetting!!! ============
[ N] Game joined, Reloading profile.
[ N] Loaded profile [A3 - Inferno]Champion-Hunting 1.3.6.3 BigRed Profile Starter!
[ N] Bot Thread Ended. Was this requested?

what happned?
as i said this happens just a few times but still its annoyng see the bot standing there

tks

O my god, that was it! How the hell did I miss that lol? It's spamming the logs with exceptions (already mentioned earlier) however, but it's working.
 
Great work! As for the crashdetecting and relogging, works awesome. really simplistic.

I bet you know though that the rezising off diablo and DB is buggy?
So true it works great.

But this happened suddenly.

I run your relogger as admin, and starts my bots. It logs in and start BigRed_START_HERE.

Then when my two bots comes to BigRed_CursedHeart it just stands there. DM says that Radstorm is loading BigRed_CursedHeart but it dont. So it just stands there 2 mins and leave game unless I load the profile for it. It can happen other places aswell in BigRed_. But if I run the bots without your relogger it works fine.

Btw maybe you should encrypt Bots.XML where it stores the login/pass
 
[2/11/2012 9:16:32 PM] <Barb> Diablo:2744: Process is ready
[2/11/2012 9:16:32 PM] <Barb> All profiles are done resetting cycle
[2/11/2012 9:16:32 PM] Relogger Crashed! with message Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
[2/11/2012 9:16:32 PM] at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at YetAnotherRelogger.Helpers.Bot.ProfileScheduleClass.get_GetProfile()
at YetAnotherRelogger.Helpers.Bot.DemonbuddyClass.Start()
at YetAnotherRelogger.Relogger.ReloggerWorker()
[2/11/2012 9:16:32 PM] Waiting 10 seconds and try again!
[2/11/2012 9:16:42 PM] Relogger Crashed! with message Object reference not set to an instance of an object.
[2/11/2012 9:16:42 PM] at YetAnotherRelogger.Relogger.ReloggerWorker()
[2/11/2012 9:16:42 PM] Waiting 10 seconds and try again!
[2/11/2012 9:16:52 PM] Relogger Crashed! with message Object reference not set to an instance of an object.
[2/11/2012 9:16:52 PM] at YetAnotherRelogger.Relogger.ReloggerWorker()
[2/11/2012 9:16:52 PM] Waiting 10 seconds and try again!
 
[2/11/2012 9:16:32 PM] <Barb> Diablo:2744: Process is ready
[2/11/2012 9:16:32 PM] <Barb> All profiles are done resetting cycle
[2/11/2012 9:16:32 PM] Relogger Crashed! with message Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
[2/11/2012 9:16:32 PM] at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at YetAnotherRelogger.Helpers.Bot.ProfileScheduleClass.get_GetProfile()
at YetAnotherRelogger.Helpers.Bot.DemonbuddyClass.Start()
at YetAnotherRelogger.Relogger.ReloggerWorker()
[2/11/2012 9:16:32 PM] Waiting 10 seconds and try again!
[2/11/2012 9:16:42 PM] Relogger Crashed! with message Object reference not set to an instance of an object.
[2/11/2012 9:16:42 PM] at YetAnotherRelogger.Relogger.ReloggerWorker()
[2/11/2012 9:16:42 PM] Waiting 10 seconds and try again!
[2/11/2012 9:16:52 PM] Relogger Crashed! with message Object reference not set to an instance of an object.
[2/11/2012 9:16:52 PM] at YetAnotherRelogger.Relogger.ReloggerWorker()
[2/11/2012 9:16:52 PM] Waiting 10 seconds and try again!

my bad, forgot to setup default profile
 
hope this reloger can add a function
set a time limit like in 5 mins never get a gold then force restart db and d3.
 
After start of demonbuddy, keep spaming this:
Code:
[01.11.2012 22:47:32] System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
   в YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   в System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   в YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[01.11.2012 22:47:32] System.IO.IOException: Канал нарушен.
   в System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   в System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   в System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   в System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   в System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   в System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   в System.IO.TextWriter.WriteLine(String value)
   в YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
And this in demonbuddy^
Code:
[22:50:14.963 N] [YetAnotherRelogger] Unknown response! "Internal server error: Ссылка на объект не указывает на экземпляр объекта."

This is indeed messing up the logs. They (DB log and YAR log) are huge. After 7 hours my DB log is almost 30mb and makes it useless for debugging. Otherwise it's the best relogger I tried.

DB log:
[14:51:28.230 N] [YetAnotherRelogger] Unknown response! "Internal server error: Object reference not set to an instance of an object."
[14:51:30.232 N] [YetAnotherRelogger] Unknown response! "Internal server error: Object reference not set to an instance of an object."
[14:51:31.232 N] [YetAnotherRelogger] Unknown response! "Internal server error: Object reference not set to an instance of an object."
[14:51:33.249 N] [YetAnotherRelogger] Unknown response! "Internal server error: Object reference not set to an instance of an object."

YAR log:
Code:
[2-11-2012 14:57:46] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:47] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:47] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:48] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:48] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:49] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:49] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:50] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:50] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:51] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:51] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:52] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:52] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:53] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:53] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:54] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:54] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:55] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:55] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:56] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:56] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:57] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:57] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:58] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:58] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:57:59] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:57:59] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:58:00] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:58:00] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:58:01] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:58:01] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:58:02] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:58:02] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:58:03] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:58:03] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:58:04] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:58:04] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
[2-11-2012 14:58:05] System.NullReferenceException: Object reference not set to an instance of an object.
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.<>c__DisplayClass6.<HandleXml>b__4(BotClass b)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.HandleXml(String data)
[2-11-2012 14:58:05] System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.WinIOError(Int32 errorCode)
   at System.IO.Pipes.PipeStream.BeginWriteCore(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback callback, Object state)
   at System.IO.Pipes.PipeStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.IO.TextWriter.WriteLine(String value)
   at YetAnotherRelogger.Helpers.Communicator.HandleClient.Send(String msg)
 
Last edited:
really no one else got the problem that the bot randomly stops after shashing?
i mean this plugin solve it because it will kill db and d3 after 120seconds so u can only see this while watching in this moment...

for days i try everything...fresh install, change atom version...and so on...i got headache cause i couldnt solve it yet ;-(
 
[2/11/2012 9:16:32 PM] <Barb> Diablo:2744: Process is ready
[2/11/2012 9:16:32 PM] <Barb> All profiles are done resetting cycle
[2/11/2012 9:16:32 PM] Relogger Crashed! with message Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
[2/11/2012 9:16:32 PM] at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at YetAnotherRelogger.Helpers.Bot.ProfileScheduleClass.get_GetProfile()
at YetAnotherRelogger.Helpers.Bot.DemonbuddyClass.Start()
at YetAnotherRelogger.Relogger.ReloggerWorker()
[2/11/2012 9:16:32 PM] Waiting 10 seconds and try again!
[2/11/2012 9:16:42 PM] Relogger Crashed! with message Object reference not set to an instance of an object.
[2/11/2012 9:16:42 PM] at YetAnotherRelogger.Relogger.ReloggerWorker()
[2/11/2012 9:16:42 PM] Waiting 10 seconds and try again!
[2/11/2012 9:16:52 PM] Relogger Crashed! with message Object reference not set to an instance of an object.
[2/11/2012 9:16:52 PM] at YetAnotherRelogger.Relogger.ReloggerWorker()
[2/11/2012 9:16:52 PM] Waiting 10 seconds and try again!

Be sure you have a profile selected in the profile schedule..

This is indeed messing up the logs. They (DB log and YAR log) are huge. After 7 hours my DB log is almost 30mb and makes it useless for debugging. Otherwise it's the best relogger I tried.
DB log:
[14:51:28.230 N] [YetAnotherRelogger] Unknown response! "Internal server error: Object reference not set to an instance of an object."
[14:51:30.232 N] [YetAnotherRelogger] Unknown response! "Internal server error: Object reference not set to an instance of an object."
[14:51:31.232 N] [YetAnotherRelogger] Unknown response! "Internal server error: Object reference not set to an instance of an object."
[14:51:33.249 N] [YetAnotherRelogger] Unknown response! "Internal server error: Object reference not set to an instance of an object."

Does this error msg starts from the beginning ?
Are you running multiple instances of YAR? ..

really no one else got the problem that the bot randomly stops after shashing?
i mean this plugin solve it because it will kill db and d3 after 120seconds so u can only see this while watching in this moment...

for days i try everything...fresh install, change atom version...and so on...i got headache cause i couldnt solve it yet ;-(
I can not reproduce the problem you have ...
 
Last edited:
It's working great for me now. Has some problems with long loading times but nothing AntiIdle can't handle.

Is there a way to prevent JAR from bringing the bot window to the front when you focus the corresponding D3 window?
 
It's working great for me now. Has some problems with long loading times but nothing AntiIdle can't handle.

Is there a way to prevent JAR from bringing the bot window to the front when you focus the corresponding D3 window?

Disabled this for upcoming release :)
 
sinkerlass is it possible to try and only re-load DB and not do a full restart? (no idea if it does this already).

Have your plugin on load -> LeaveGame, then let it run normally (could fix it only db is fucked up and not also D3).
Also will make it look more human, not reopening D3 each time :p
 
sinkerlass is it possible to try and only re-load DB and not do a full restart? (no idea if it does this already).

Have your plugin on load -> LeaveGame, then let it run normally (could fix it only db is fucked up and not also D3).
Also will make it look more human, not reopening D3 each time :p
Yes I will improve the way it tries to fix Idle situation .. but for now it is just basic :)
 
Be sure you have a profile selected in the profile schedule..



Does this error msg starts from the beginning ?
Are you running multiple instances of YAR? ..


I can not reproduce the problem you have ...

This starts from the beginning and I am only running one instance of YAR (one bot, one DB and one D3)
 
how do I get a profile when he finished he did not close the bot and d3??
this is very boring and waste too much time, and could give a warning to blizz due to the large number of connections daily, do not know if I'm configuring it wrong or if it's even that way
 
it is possible to ask him to choose a random profile starter?
 
i only have the bot thread ended while giles stashing with YAR ;-/
perhaps u or anyone else could force townrun with a legendary 20 times in a row? it should happen i believe ;-(

I have been running YAR for the past 12 hours and not a single bot thread ended during townrun. I even forced the last townrun. Sorry.
 
I have been running YAR for the past 12 hours and not a single bot thread ended during townrun. I even forced the last townrun. Sorry.

thanks for have a look !
i think somehow my db or trinity was "defect"
i downloaded and extracted everything fresh, no issues so far.
sorry for bothering this thread.
had tried it with installations that worked for days without any problems. i even used fresh folders i had, but not tried to use fresh downloaded and extracted ones..sorry
 
thanks for have a look !
i think somehow my db or trinity was "defect"
i downloaded and extracted everything fresh, no issues so far.
sorry for bothering this thread.
had tried it with installations that worked for days without any problems. i even used fresh folders i had, but not tried to use fresh downloaded and extracted ones..sorry

hmm just happened again...i will open a db support thread...really cant do anything else
 
Status
Not open for further replies.
Back
Top