Page 1 of 2

ProgDVB 6 вылетает с ошибкой (при попытке закрыть).

Posted: Wed Jan 28, 2009 1:59 pm
by NA
Примерно полгода назад (модет, чуть больше) ставил ProgDVB пятой версии. Работать было с ней практически невозможно - вылеты с ошибками, тормоза... в итоге вернулся на старую добрую 4.5хх
Теперь скачал 6 Pro - но история повторяется. Установил, сделал буквально считанные настройки, решил закрыть программу, чтобы сравнить с настройками старой - и получаю сообщение об ошибке:
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.AccessViolationException: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
в ()
в ..()
в ProgDvbNet.MainForm.(Object , FormClosedEventArgs )
в System.Windows.Forms.Form.OnFormClosed(FormClosedEventArgs e)
в IPDev.Skins.SkinForm.OnFormClosed(FormClosedEventArgs e)
в System.Windows.Forms.Form.RaiseFormClosedOnAppExit()
в System.Windows.Forms.Application.ExitInternal()
в System.Windows.Forms.Application.Exit(CancelEventArgs e)
в System.Windows.Forms.Application.Exit()
в ..Execute(String cmd)
в ..(String )
в ProgDvbNet.MainForm.(Object , EventArgs )
в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
в System.Windows.Forms.ToolStripMenuItem.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.ToolStripDropDown.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.ToolStripDropDown.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)


************** Загруженные сборки **************
mscorlib
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ProgDvbNet
Версия сборки: 6.1.0.0
Версия Win32: 6.01.0
CodeBase: file:///C:/ProgDVB/ProgDvbNet.exe
----------------------------------------
EngineApiWrapper
Версия сборки: 1.2.0.0
Версия Win32:
CodeBase: file:///C:/ProgDVB/EngineApiWrapper.DLL
----------------------------------------
msvcm80
Версия сборки: 8.0.50727.1433
Версия Win32: 8.00.50727.1433
CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.1433_x-ww_5cf844d2/msvcm80.dll
----------------------------------------
System.Windows.Forms
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
ProgDvbNet.bc
Версия сборки: 1.0.7.0
Версия Win32: 1.0.7.0
CodeBase: file:///C:/ProgDVB/ProgDvbNet.bc.DLL
----------------------------------------
IPDev.Skins
Версия сборки: 1.3.3.0
Версия Win32: 1.3.3.0
CodeBase: file:///C:/ProgDVB/IPDev.Skins.DLL
----------------------------------------
ProgDvbNet.EPG
Версия сборки: 1.0.3.0
Версия Win32: 1.0.3.0
CodeBase: file:///C:/ProgDVB/ProgDvbNet.EPG.DLL
----------------------------------------
ProgDvbNet.CC
Версия сборки: 1.0.3.0
Версия Win32: 1.0.3.0
CodeBase: file:///C:/ProgDVB/ProgDvbNet.CC.DLL
----------------------------------------
ProgDvbNet.Win
Версия сборки: 1.0.0.0
Версия Win32:
CodeBase: file:///C:/ProgDVB/ProgDvbNet.Win.DLL
----------------------------------------
ProgDvbNet.resources
Версия сборки: 0.0.0.0
Версия Win32: 0.0.0.0
CodeBase: file:///C:/ProgDVB/ru-RU/ProgDvbNet.resources.DLL
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
Accessibility
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Design
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------
System.Xml
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.resources/2.0.0.0_ru_b77a5c561934e089/System.resources.dll
----------------------------------------
System.Drawing.Design
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing.Design/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.Design.dll
----------------------------------------
mscorlib.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
После закрытия окна с ошибкой ProgDVB уже можно закрыть нормально.

Ошибка стабильно проявляется при закрытии программы (через File - Exit или системное меню, разницы нет). Достаточно запустить программу и попробовать закрыть.

4.5хх работает, как и прежде, прекрасно :)
Вопрос: как лечится сей недуг?

И еще (на всякий): ProgDVB for Windows 2000/XP/Vista 4.92.4 - последняя из линейки 4.хх, зеленее уже не будет? ;)

Posted: Wed Jan 28, 2009 2:16 pm
by Prog
1. Что за DVB карта?
2. Плагинов точно нет?

Posted: Wed Jan 28, 2009 2:20 pm
by NA
Prog wrote:1. Что за DVB карта?
2. Плагинов точно нет?
Спасибо за быстрый ответ!

Карта SkyStar2, ось - XP Pro, предыдущая (на которой не пошла 5-ка) - стандартная SP2, нынешняя - еще практически чистая SP3 (сборка Zver 8.10.4) с мультимедийным софтом. Визуальные стили отключены.

Плагины только из стандартной поставки.

.

Posted: Wed Jan 28, 2009 2:21 pm
by Prog
Попробуйте поставить в пустой каталог. Может старые настройки или список каналов от 4.x глючит...

PS: А что вы называете "Плагины только из стандартной поставки" ?
Лучше отключить всё.

Re: .

Posted: Wed Jan 28, 2009 2:32 pm
by NA
Prog wrote:Попробуйте поставить в пустой каталог. Может старые настройки или список каналов от 4.x глючит...
Была мысль каналы перекинуть от старой, чтоб не сканировать по новой :D
Шестерку поставил в пустую папку C:\ProgDVB, четверка у меня в папке D:\Soft\ProgDVB (в этой папке у меня живут избранные ветераны, не требующие инсталляции для работы)
PS: А что вы называете "Плагины только из стандартной поставки" ?
Лучше отключить всё.
Означает, что программа только что установлена, и подключен SkyStar2. Т.е., все по дефолту.
Сейчас отключу, отпишусь о результатах.

Posted: Wed Jan 28, 2009 2:43 pm
by NA
В меню "Плагины" вообще ничего (т.е., даже список не выпадает).
Теперь о настройках:
- отключил "Использовать аудиопроцессор".
- отключил "Дополнительные настройки" видео.
- стер несколько уже просканированных каналов.

Открыл окно "Список устройств" - и все красиво захлопнулось :)

Запустил еще ра: изменения в настройках запомнились, список каналов пуст. Жму "Файл-Выход" - окно об ошибке:
System.AccessViolationException: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
в ()
в ..()
в ProgDvbNet.MainForm.(Object , FormClosedEventArgs )
в System.Windows.Forms.Form.OnFormClosed(FormClosedEventArgs e)
в IPDev.Skins.SkinForm.OnFormClosed(FormClosedEventArgs e)
в System.Windows.Forms.Form.RaiseFormClosedOnAppExit()
в System.Windows.Forms.Application.ExitInternal()
в System.Windows.Forms.Application.Exit(CancelEventArgs e)
в System.Windows.Forms.Application.Exit()
в ..Execute(String cmd)
в ..(String )
в ProgDvbNet.MainForm.(Object , EventArgs )
в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
в System.Windows.Forms.ToolStripMenuItem.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.ToolStripDropDown.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.ToolStripDropDown.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)
И дальше, по-моему, все то же самое.

Posted: Wed Jan 28, 2009 2:46 pm
by NA
Да, вот еще: раньше я жал в этом окне "Продолжить", и закрывал программу нормально. А сейчас нажал "Закрыть" - и вот такое окошко появилось:

Инструкция по адресу 0x05c82260 обратилась блаблабла.

А в заголовке текст вот такой: ProgDVB [noname 17500]: блабблабла.

Так вот, "noname 17500" - это первый из просканированных после установки каналов. Может, косяк и в нем, но список каналов-то уже очищен...

Posted: Wed Jan 28, 2009 2:55 pm
by NA
Вот что сделал: при следующем запуске в диагностическом диалоге сказал "Reset All" - и запустилось все как-то побыстрее, и скин (!)сбросился, и закрылось хорошо. Правда, SkyStar подвис, он его без перезагрузки уже не подхватит, это факт, но может быть, дело с ошибками было в скинном механизме? Хотя скин тоже, по моему, тот, что в инсталляторе был по умолчанию...

.

Posted: Wed Jan 28, 2009 3:02 pm
by Prog
Может стоит драйвер переставить? Причём лучше 4.3.3

Posted: Wed Jan 28, 2009 3:53 pm
by NA
Не в скинах было дело :(

У меня 4.3.0, патченный на высокую символьную скорость, жалко его. И с другой стороны - "четверки"-то работают! Чувствую, придется-таки "откатиться" на 4.92...

.

Posted: Wed Jan 28, 2009 3:59 pm
by Prog
Ну может эта патченость и вылезла.
Можно ещё взять skystar2.device от старого ProgDVB.

Posted: Wed Jan 28, 2009 7:22 pm
by NA
В общем, вернулся я на 4.51.3 Test version. И не смейтесь - она самая стабильная, хоть и тест.

Что у меня получилось с 4.92: в принципе все запустилось-отсканировалось-добавилось без проблем, и даже закрывается без сообщений об ошибке. НО: при следующем запуске появляется отладочное окно с сообщением о некорректном завершении программы (?).
И на что я обиделся больше всего: есть у меня такой грешок во время записи случайно переключить канал. Так вот, 4.51 просто "подвешивал" вещание до отключения записи и повторонго щелчка по каналу в списке, а 4.92 мгновенно и молча вылетает. И не факт, что корректно закрывает за собой записываемый файл.

Хотел-то я немногого от новых версий: пару-тройку недель в Инет друзьям потранслировать Радио Звезда (в наших краях оно не водится), и чтобы звуковую карту не занимать при этом. С ShoutCast соединить все равно не удалось (то ли от того, что поле Admin Password не работает, то ли руки кривоваты). А другой необходимости обновляться как-то не вижу.

Prog, в любом случае спасибо за советы! Может, повесть о моих глюках тоже окажется чем-то полезной :)

Потом, как выдастся время, переставлю Device - если позитивно, от отпишусь здесь.

Posted: Tue Oct 27, 2009 8:37 am
by dirin
У меня такая же проблема. Вылетает ошибка при закрытии программы (окно о поиске решений). После этого при запуске прога выходит окно рекавери...

Странно что где-то раз в 10 закрытий выходит нормально )))
Карта TeVii S460. Может надо BDA.device обновить? Но где его взять?

.

Posted: Tue Oct 27, 2009 9:53 am
by Prog
попробуйте без плагинов и отключите модули.

Posted: Tue Oct 27, 2009 8:17 pm
by dirin
Зачем мне прог без плагинов???