Форум » BUGS » Вылет при записи » Ответить

Вылет при записи

Tjim: [more]KooBAudio 2.0.8.01 beta System.IO.IOException: Канал был закрыт. в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) в System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count) в System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count) в koobaudio.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count) в PipeStream.vb:строка 159 в koobaudio.PipeStream.RedirectOutput() в PipeStream.vb:строка 167 в System.Threading.ThreadHelper.ThreadStart_Context(Object state) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Threading.ThreadHelper.ThreadStart() ********************** System info: Microsoft Windows 7 Ultimate 32 bit (ru-RU) Microsoft Windows NT 6.1.7601 Service Pack 1 AuthenticAMD AMD Athlon(tm) X2 Dual-Core QL-62 x86 Family 17 Model 3 Stepping 1 2000MHz RAM: 1790MB DATAFOLDER: C:\Users\Андрей\AppData\Roaming\KooBAudio [/more] Это же наблюдается и в версии .03. Причем, если выбран режим Билингва, то ошибка появляется чаще.

Ответов - 17

Cminant: Tjim А какой формат аудиофайлов используется: MP3 / AAC / или настраиваемый? Причина похоже, в том, что процесс кодека завершает работу преждевременно... P.S. в версии 2.0.8 был обнаружен баг, из-за которго сохраненные в предыдущих версиях профили "настраиваемого пользователем" кодека загружаются некорректно : Значения параметра "формат входного потока / STDIN" перепутаны. Если используется "настраиваемый" кодек, проверьте эту настройку.

Tjim: Кодек настраиваемый, формат AWB, настраивал по вашей инструкции. Действительно, стоял RAW PCM, а не RIFF WAVE[0]+PCM. В настройки не лазил, после очередного обновления (на версию 03) начались вылеты. Буду пробовать 04, спасибо.

эд: KooBAudio 2.0.9.00 beta System.OverflowException: Переполнение в результате выполнения арифметической операции. в koobaudio.kbTTS.kbTTSWriter.ReportProgress(Object sender, ElapsedEventArgs e) в kbTTS\kbTTSWriter.vb:строка 571 ********************** System info: Microsoft Windows 7 Максимальная 32 bit (ru-RU) Microsoft Windows NT 6.1.7600.0 GenuineIntel Intel(R) Celeron(R) CPU E3300 @ 2.50GHz x86 Family 6 Model 23 Stepping 10 2500MHz RAM: 2047MB DATAFOLDER: C:\Users\Эдуард\AppData\Roaming\KooBAudio ребята вот такая ошибка подскажите как ее удалить


stels: KooBAudio 2.0.10.01 beta System.ArgumentException: Значение не попадает в ожидаемый диапазон. в SpeechLib.ISpeechVoice.Speak(String Text, SpeechVoiceSpeakFlags Flags) в koobaudio.kbTTS.kbTTSSpeechLib.Speak(String TextToSpeak, Boolean IsXML) в kbTTS\kbTTSSpeechLib.vb:строка 92 в koobaudio.kbTTS.kbTTSWriter.kbTTSWorker.Go() в kbTTS\kbTTSWriter.vb:строка 158 в koobaudio.kbTTS.kbTTSWriter.WriteNext(Int32& WorkerID) в kbTTS\kbTTSWriter.vb:строка 467 в koobaudio.kbTTS.kbTTSWriter.Start() в kbTTS\kbTTSWriter.vb:строка 437 в koobaudio.frmWrite.btnWriteProj_Click(Object sender, EventArgs e) в frmWrite.vb:строка 1563 в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) в System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ScrollableControl.WndProc(Message& m) в System.Windows.Forms.ToolStrip.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ********************** System info: Microsoft Windows 7 Максимальная 32 bit (ru-RU) Microsoft Windows NT 6.1.7601 Service Pack 1 GenuineIntel Intel(R) Celeron(R) CPU E1400 @ 2.00GHz x86 Family 6 Model 15 Stepping 13 1999MHz RAM: 2046MB DATAFOLDER: D:\Users\Stels\AppData\Roaming\KooBAudio

Cminant: stels пишет: KooBAudio 2.0.10.01 beta System.ArgumentException: Значение не попадает в ожидаемый диапазон. в SpeechLib.ISpeechVoice.Speak(String Text, SpeechVoiceSpeakFlags Flags) Какой голосовой движок Вы используете? эд пишет: KooBAudio 2.0.9.00 beta System.OverflowException: Переполнение в результате выполнения арифметической операции. в koobaudio.kbTTS.kbTTSWriter.ReportProgress(Object sender, ElapsedEventArgs e) в kbTTS\kbTTSWriter.vb:строка 571 Было исправлено еще в версии 2.0.10.00. Извиняюсь за задержку с ответом, просто забыл тогда отписаться в теме.

Саша: KooBAudio 2.0.8.06 beta System.ComponentModel.Win32Exception (0x80004005): Системе не удается найти указанный путь в System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) в System.Diagnostics.Process.Start() в koobaudio.PipeStream..ctor(String EXEFile, String Arguments, Stream& OutStream, Boolean ShowStdErr, Int32 BufferSize, Int32 Prior) в PipeStream.vb:строка 130 в koobaudio.PipeStream..ctor(String EXEFile, String Arguments, Boolean ShowStdErr, Int32 Prior) в PipeStream.vb:строка 112 в koobaudio.kbTTS.kbTTSWriter.kbTTSWorker.set_Task(kbWriteTask value) в kbTTS\kbTTSWriter.vb:строка 76 в koobaudio.kbTTS.kbTTSWriter.WriteNext(Int32& WorkerID) в kbTTS\kbTTSWriter.vb:строка 345 в koobaudio.kbTTS.kbTTSWriter.Start() в kbTTS\kbTTSWriter.vb:строка 334 в koobaudio.frmWrite.btnWriteProj_Click(Object sender, EventArgs e) в frmWrite.vb:строка 1512 в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) в System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ScrollableControl.WndProc(Message& m) в System.Windows.Forms.ToolStrip.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ********************** System info: Microsoft Windows XP Professional 32 bit (ru-RU) Microsoft Windows NT 5.1.2600 Service Pack 3 GenuineIntel Intel(R) Celeron(R) CPU E3400 @ 2.60GHz x86 Family 6 Model 23 Stepping 10 2615MHz RAM: 2047MB DATAFOLDER: C:\Documents and Settings\Admin\Application Data\KooBAudio

Cminant: Саша 1 возможная причина - отсутствие кодеков lame / neroaac в папке с установленной программой. В этом случае поможет переустановка программы с полного дистрибутива. http://www.koobaudio.narod.ru/download.html 2 - если используетя "настриваемый пользователем" кодек- убедитесь что все настроено правильно (путь к exe файлу кодека указан верно). Обновиться до последней версии в этом случае так же не повредит...

Dietrich: Добавляю текст из буфера обмена. Как только начинается "подготовка [0%]", происходит вылет с диагностикой: KooBAudio 2.0.10.08 beta System.IndexOutOfRangeException: Index was outside the bounds of the array. at koobaudio.modNumeric.ReplaceNumeric(String SourceString, Regex regexp, Int32 P, Int32 r, Boolean useGroups) in modNumeric.vb:line 98 at koobaudio.modNumeric.DictNumeric(String SourceString) in modNumeric.vb:line 222 at koobaudio.DicProcessor_multithreaded.mtwatch() in modDic.vb:line 927 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() ********************** System info: Microsoft Windows XP Professional 32 bit (ru-RU) Microsoft Windows NT 5.1.2600 Service Pack 3 GenuineIntel Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz x86 Family 6 Model 26 Stepping 5 2672MHz RAM: 3063MB DATAFOLDER: C:\Program Files\KooBAudio2 При повторном открытии программы, вылет повторяется, пока из библиотеки не удалишь добавленную книгу. Это возможно, если не закрывать окно диагностики сразу. Чё делать?! P.S.: KoobAudio-v0.7 успешно обработала этот текст. Но очень долго...

Cminant: Dietrich Можете скинуть мне в ЛС или на почту исходный текст, который вызывает ошибку? Без него трудновато будет разобраться... А, хотя уже, наверное, не нужно, нашел ошибку. баг в новых правилах с именованными группами в словаре склонения числительных "numeric.dic". Если найденная последовательность цифр состоит из одних только нулей, то такие правила вызывают сбой. В следующей версии будет исправлено. Пока же можно обойти ошибку, отключив в свойствах проекта опцию "обработка->числительные"

Dietrich: Спасибо за быстрый ответ. Текст большой(>2MB) и абстрактный. Вряд ли вы захотите получить его на почту. Я просмотрел его поиском. Действительно, в нем есть несколько групп по три нуля(типа "20 000"). P.S.: Не поленился, в редакторе устранил все числа, состоящие из одних нулей - глюк появляется. Если отключить обработку числительных, ошибка действительно пропадает.

Dietrich: Файл успешно подготовился, но после нажатия на треугольную кнопку выпадает следующая диагностика: KooBAudio 2.0.10.09 beta System.Runtime.InteropServices.ExternalException (0x80004005): В GDI+ возникла ошибка общего вида. в System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams) в System.Drawing.Image.Save(String filename, ImageFormat format) в koobaudio.frmWrite.writeProj(String pFile, Int32 bStart, Int32 bEnd, Boolean AutoStart) в frmWrite.vb:строка 307 в koobaudio.frmWrite.btnWriteProj_Click(Object sender, EventArgs e) в frmWrite.vb:строка 1584 в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) в System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ScrollableControl.WndProc(Message& m) в System.Windows.Forms.ToolStrip.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ********************** System info: Microsoft Windows 7 Максимальная 64 bit (ru-RU) Microsoft Windows NT 6.1.7601 Service Pack 1 GenuineIntel Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz Intel64 Family 6 Model 58 Stepping 9 3292MHz RAM: 8138MB DATAFOLDER: C:\Users\Shura\AppData\Roaming\KooBAudio В файле, на мой взгляд, нет ничего особенного, но другие тексты успешно озвучиваются, а этот не хочет. Причем на всех имеющихся движках Elan Nicolay, RHVoice и Microsoft.

Cminant: Dietrich Проблема возникает при попытке сохранить обложку (файл cover.jpg) в папке с аудиокнигой. Была ли обложка прикреплена вручную или импортирована автоматически из FB2? Отображается ли она корректно в окне свойств проекта? И какой размер/формат изображения (информация появляется в панели при наведении курсора мыши на обложку)?

Dietrich: Cminant Обложка автоматически импортирована из FB2, взятого на Флибусте. Она отображается вполне корректно. При наведении курсора отображается информация PNG 500x738.

Cminant: Dietrich Повторить ошибку у себя я так и не смог, так что не уверен на все 100%, но руководствуясь вот этой статъей добавил рекомендуемые "костыли" в код загрузки/сохранения изображений в новой версии 2.0.10.10 Отпишитесь, помогло или нет...

Dietrich: Как ни странно, помогло. Новая версия успешно пережевала этот проблемный файлик. Спасибо!

саша: KooBAudio 2.0.10.06 beta System.ComponentModel.Win32Exception (0x80004005): Системе не удается найти указанный путь в System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) в System.Diagnostics.Process.Start() в koobaudio.modMisc.get_LameInfo() в koobaudio.modMisc.get_LameVersion() в koobaudio.modMisc.get_LameVersionX() в koobaudio.frmWrite.writeProj(String pFile, Int32 bStart, Int32 bEnd, Boolean AutoStart) в koobaudio.frmWrite.btnWriteProj_Click(Object sender, EventArgs e) в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) в System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ScrollableControl.WndProc(Message& m) в System.Windows.Forms.ToolStrip.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ********************** System info: Microsoft Windows XP Professional 32 bit (ru-RU) Microsoft Windows NT 5.1.2600 Service Pack 3 GenuineIntel Intel(R) Celeron(R) CPU E3400 @ 2.60GHz x86 Family 6 Model 23 Stepping 10 2615MHz RAM: 2047MB DATAFOLDER: C:\Documents and Settings\Admin\Application Data\KooBAudio

Cminant: саша У Вас, похоже, в каталоге программы отсутствует mp3 кодек lame.exe. Следует переустановить программу с полного дистрибутива. http://koobaudio.narod.ru/index/download/0-6



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