Форум » BUGS » Ошибка при добавлении трех книг. » Ответить

Ошибка при добавлении трех книг.

Darlock: Брендон Сандерсон - Слова сияния http://lib.rus.ec/b/516694 [2014-11-23 15:29:44] KooBAudio 2.0.12.00 beta System.ArgumentOutOfRangeException: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: startIndex в System.Text.StringBuilder.Replace(String oldValue, String newValue, Int32 startIndex, Int32 count) в koobaudio.modNumeric.NumberToString(String st, String p, String r) в modNumeric.vb:строка 91 в koobaudio.DicProcessor.MatchToNumeric(Match n) в kbDicProcessor\DicProcessor.vb:строка 142 в System.Text.RegularExpressions.RegexReplacement.Replace(MatchEvaluator evaluator, Regex regex, String input, Int32 count, Int32 startat) в System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator, Int32 count, Int32 startat) в System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator) в koobaudio.DicProcessor.Dict(String txt) в kbDicProcessor\DicProcessor.vb:строка 214 в koobaudio.DicProcessor_multithreaded.ProcessBlock(Int32[] btIndex) в kbDicProcessor\ProjectDicProcessor.vb:строка 326 в koobaudio.DicProcessor_multithreaded._Lambda$__31(Object a0) в kbDicProcessor\ProjectDicProcessor.vb:строка 251 в System.Threading.ThreadHelper.ThreadStart_Context(Object state) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Threading.ThreadHelper.ThreadStart(Object obj) ********************** System info: Майкрософт Windows 8.1 Профессиональная 64 bit (ru-RU) Microsoft Windows NT 6.2.9200.0 GenuineIntel Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz Intel64 Family 6 Model 42 Stepping 7 3093MHz RAM: 8175MB DATAFOLDER: %portable% TTS: [0]ELAN TTS Russian (Nicolai 16Khz) Владилен Суворов - РБ-18 http://lib.rus.ec/b/436914 [2014-11-23 15:34:08] KooBAudio 2.0.12.00 beta System.ArgumentOutOfRangeException: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: startIndex в System.Text.StringBuilder.Replace(String oldValue, String newValue, Int32 startIndex, Int32 count) в koobaudio.modNumeric.NumberToString(String st, String p, String r) в modNumeric.vb:строка 91 в koobaudio.DicProcessor.MatchToNumeric(Match n) в kbDicProcessor\DicProcessor.vb:строка 142 в System.Text.RegularExpressions.RegexReplacement.Replace(MatchEvaluator evaluator, Regex regex, String input, Int32 count, Int32 startat) в System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator, Int32 count, Int32 startat) в System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator) в koobaudio.DicProcessor.Dict(String txt) в kbDicProcessor\DicProcessor.vb:строка 214 в koobaudio.DicProcessor_multithreaded.ProcessBlock(Int32[] btIndex) в kbDicProcessor\ProjectDicProcessor.vb:строка 326 в koobaudio.DicProcessor_multithreaded._Lambda$__31(Object a0) в kbDicProcessor\ProjectDicProcessor.vb:строка 251 в System.Threading.ThreadHelper.ThreadStart_Context(Object state) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Threading.ThreadHelper.ThreadStart(Object obj) ********************** System info: Майкрософт Windows 8.1 Профессиональная 64 bit (ru-RU) Microsoft Windows NT 6.2.9200.0 GenuineIntel Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz Intel64 Family 6 Model 42 Stepping 7 3093MHz RAM: 8175MB DATAFOLDER: %portable% TTS: [0]ELAN TTS Russian (Nicolai 16Khz) Весельчак Ситх - Астромех Эрдваныч http://lib.rus.ec/b/495342 [2014-11-23 15:34:57] KooBAudio 2.0.12.00 beta System.OverflowException: Переполнение в результате выполнения арифметической операции. в koobaudio.modNumeric.NumberToString(String st, String p, String r) в modNumeric.vb:строка 84 в koobaudio.DicProcessor.MatchToNumeric(Match n) в kbDicProcessor\DicProcessor.vb:строка 142 в System.Text.RegularExpressions.RegexReplacement.Replace(MatchEvaluator evaluator, Regex regex, String input, Int32 count, Int32 startat) в System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator, Int32 count, Int32 startat) в System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator) в koobaudio.DicProcessor.Dict(String txt) в kbDicProcessor\DicProcessor.vb:строка 214 в koobaudio.DicProcessor_multithreaded.ProcessBlock(Int32[] btIndex) в kbDicProcessor\ProjectDicProcessor.vb:строка 326 в koobaudio.DicProcessor_multithreaded._Lambda$__31(Object a0) в kbDicProcessor\ProjectDicProcessor.vb:строка 251 в System.Threading.ThreadHelper.ThreadStart_Context(Object state) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Threading.ThreadHelper.ThreadStart(Object obj) ********************** System info: Майкрософт Windows 8.1 Профессиональная 64 bit (ru-RU) Microsoft Windows NT 6.2.9200.0 GenuineIntel Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz Intel64 Family 6 Model 42 Stepping 7 3093MHz RAM: 8175MB DATAFOLDER: %portable% TTS: [0]ELAN TTS Russian (Nicolai 16Khz)

Ответов - 2

Cminant: Данная ошибка в модуле преобразования чисел в текст была исправлена в версии v2.1.0.0 build 141030 (тестовые сборки) Вы можете скачать последнюю тестовую сборку отсюда: https://yadi.sk/d/En7qHMZnMXPo6 На сегодняшний день работа над ней практически завершена, и статус близок к релиз кандидату, так что особых неудобств при ее использовании быть не должно. Так же вы можете отключить галочку "Числительные" в разделе "Обработка" при импорте книги в 2.0.12.00, либо отредактировать текст, убрав все десятичные дроби с короткой целой частью (вроде 2.55 , 3.141592 и т.д.)

Darlock: Cminant Спасибо!



полная версия страницы