Microsoft Windows [Version 10.0.19041.867]
(c) 2020 Microsoft Corporation. All rights reserved.
G:\New folder>downloader -u
| ریختہ
Book Id : eyJpdiI6InoweFpSTkZoU1dKRXczYmZHRXM3T3c9PSIsInZhbHVlIjoiTzdhZlFESW82L0J3eWVRdWJ0aXprKzBQUHpoRElXbnBoUVBhazk4ZVRtYkZIdHhGWllObllnaEdnQVI0bEg3TCIsIm1hYyI6IjUyZDJmMmNjZTllZmE4ZDI3OWFmZWRlNGI5NWIxYzA3YTg1OWJkYjliODY5NDJmZWI4Y2E2ZWE3ODY5YTg3NDMifQ==&cidx=' + sIdx+
Book Name : iqraa-ebooks?lang=ur
Page Count: 258
Failed to download page. Retrying #1...
Failed to download page. Retrying #1...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #1...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #1...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #1...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #1...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #1...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #1...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #1...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #1...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #2...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #3...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #4...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Failed to download page. Retrying #5...
Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
Unhandled exception. System.AggregateException: One or more errors occurred. (One or more errors occurred. (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)))
---> System.AggregateException: One or more errors occurred. (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)) (One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.))
---> System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.WaitAllCore(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadBook(String outputPath)
at RekhtaDownloader.BookExporter.DownloadBook(String bookUrl, Int32 taskCount, OutputType output, String outputPath, CancellationToken token)
at Downloader.Program.DownloadBook(String bookUrl, Int32 taskCount, OutputType outputType, CancellationToken token) in /home/runner/work/rekhtadownloader/rekhtadownloader/Downloader/Program.cs:line 74
at Downloader.Program.<>c__DisplayClass0_0.<<Main>b__0>d.MoveNext() in /home/runner/work/rekhtadownloader/rekhtadownloader/Downloader/Program.cs:line 61
---> (Inner Exception #1) System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)<---
---> (Inner Exception #2) System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)<---
---> (Inner Exception #3) System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)<---
---> (Inner Exception #4) System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)<---
---> (Inner Exception #5) System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)<---
---> (Inner Exception #6) System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)<---
---> (Inner Exception #7) System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)<---
---> (Inner Exception #
System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)<---
---> (Inner Exception #9) System.AggregateException: One or more errors occurred. (Unexpected character encountered while parsing value: i. Path '', line 0, position 0.)
---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: i. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at RekhtaDownloader.Book.<>c__DisplayClass21_0.<<DownloadPage>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.AsyncPolicy.<>c__DisplayClass40_0.<<ImplementationAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func`3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Func`5 onRetryAsync, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy.ExecuteAsync(Func`3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at RekhtaDownloader.Book.DownloadPage()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)<---
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
at System.Threading.Tasks.Task`1.get_Result()
at Microsoft.Extensions.CommandLineUtils.CommandLineApplication.<>c__DisplayClass79_0.<OnExecute>b__0()
at Microsoft.Extensions.CommandLineUtils.CommandLineApplication.Execute(String[] args)
at Downloader.Program.Main(String[] args) in /home/runner/work/rekhtadownloader/rekhtadownloader/Downloader/Program.cs:line 69
G:\New folder>