Отправляет email-рассылки с помощью сервиса Sendsay

За 2014-09-11

[prg] Re[4]: пожалуйста помогите решить проблемму с необработанными исключениями

-----BEGIN PGP SIGNED MESSAGEHash: SHA1

добавил освобождение синтезатора прямопосле освобождения файла.

вот как выгружать библотеку в C# я к сожалению пока незнаю.

освобождение синтезатора эффект не изменил.
-----BEGIN PGP SIGNATUREVersion: GnuPG v1.4.13 (MingW32)

iQEcBAEBAgAGBQJUEe5HAAoJEHGoyj0cg6hZX+IH/3VDZPHBkxUu5+nG6w5PlSYG
Z5QeLNmkCRSajITEDPBwXR89xbPw/H2BH6pPLriUosTgDgN5GksTQDUuQN4wfIOp
PCEhdIvNpsOIBpJ83PoWz9eb7KMOk0yK03SyFr7tpeJ0RPmLd+AJZogwOC5gbw50
VYEneOsjGJ0VvLCSlBIE1bROB+KCEifV2UeoObPirfz/XWqBN0tgZhi9god/tK3h
JvENfsEN116tUMyrhgeec0qnCQvYr45XXrHgdYb3zrshu/iK3YO8sZj6Gg4PNQNJ
HeWnqLWZVuxWNK//tutNAr3uSOYzb4wBwExpvERFs2xsnHNtWWlcrHOuKVAoo6k=
=G1BL
-----END PGP SIGNATURE--
Дискуссионный лист: "Особое программирование: лист для незрячих программистов"
Мод.группа: Владимир Довыденков, Евгений Шеховцов, Игорь Лялин, Анатолий Камынин, Олег Шахрай.
Сайт листа: http://www.tiflocomp.ru/
Правила листа: http://subscribe.ru/catalog/industry.comp.tiflocomp.programming/rules
Заказать правила по почте: industry.comp.tiflocomp.programming-rules@subscribe.ru
Общий модераторский адрес: industry.comp.tiflocomp.moders-list@subscribe.ru
Количество подписчиков: 143 Всего писем: 539
Адрес этого сообщения в архиве: http://subscribe.ru/archive/industry.comp.tiflocomp.programming/msg/3121297

   2014-09-11 22:48:19 (#3121297)

[prg] Re[3]: пожалуйста помогите решить проблемму с необработанными исключениями

Ну могу сказать что лишь я не нашёл
где у Вас освобождается синтезатор
RHVoice_delete_tts_engine()
Также не увидел после создания файла его закрытие.
Хотя тут могу ошибаться не силён я в хешь, на мой взгляд мелкософты
перевернули всё ...
Также не увидел выгружаете ли Вы свою библиотеку,
или нет.
Попробуйте покапать в этих направлениях...
Не знаю у меня с дибагом было всё нормально,
не с руки состояние переменных там смотреть это да,
а с пошаговым выполнением проблем не возникало,
и курсор если его не трогать всегда шёл по выполняемой строке,
так можно отследить где именно и почему у Вас проблема.
Программа остановится на ошибки вот и смотрите на какой строке,
какие значения и т.д.

С Уважением,
Павел.

11.09.2014 23:40, beqa пишет:
>
> программа то запускается то нет, в сборке debug вообще невозможно
> работать, вrelease ошибки вываливаются редко но они всеравно есть.
>
> а надо чтобы программа никогда

   2014-09-11 21:20:28 (#3121227)

[prg] Re[2]: пожалуйста помогите решить проблемму с необработанными исключениями

-----BEGIN PGP SIGNED MESSAGEHash: SHA1

да RHVoice написан на C++ я делал обертку для неё. написал библиотеку
clr и в дальнейшем использовал в C# clr library.
-----BEGIN PGP SIGNATUREVersion: GnuPG v1.4.13 (MingW32)

iQEcBAEBAgAGBQJUEdFDAAoJEHGoyj0cg6hZ6cIIAJp7IX/Ni2Lw0fZyb6gdhq6g
jNRtbH4R8BgVgB2Je/kgh9QDbBrCcSpnu69mdXNfYNjrM0gC7T1pgF5td9k7+tYA
8SS7472tAZSTehe7GtMe390z6t2AkR5K8FtevDJh6P5M7kHCYauT7lXHkdcpbliI
kyfT82OezRztBxG+5iYob3Rp5JyLz0rtQFuqObYtwMXSpD51439ERRr6YzVOCAkv
EKQ+4oq0en/R82RIc3dvhqEdrtH4w1l4MW6W984VzJyTDtn4DKaJ/WNEjxU2kvb+
NA0gPdVMUdtL8Pp5Q77E/AEY1F4w1Nwa2ZbHBI4leZLK3hrHuhUmnnwiA5jOevw=
=jHPv
-----END PGP SIGNATURE--
Дискуссионный лист: "Особое программирование: лист для незрячих программистов"
Мод.группа: Владимир Довыденков, Евгений Шеховцов, Игорь Лялин, Анатолий Камынин, Олег Шахрай.
Сайт листа: http://www.tiflocomp.ru/
Правила листа: http://subscribe.ru/catalog/industry.comp.tiflocomp.programming/rules
Заказать правила по почте: industry.comp.tiflocomp.programming-rules@subscribe.ru
Общий модераторский адрес: industry.comp.tiflocomp.moders-list@subscribe.ru
Количество подписчиков: 143 Всего писем: 537
Адрес этого сообщения в архиве: http://subscribe.ru/archive/industry.comp.tiflocomp.programming/msg/3121197

   2014-09-11 20:44:19 (#3121197)

[prg] Re[2]: пожалуйста помогите решить проблемму с необработанными исключениями

-----BEGIN PGP SIGNED MESSAGEHash: SHA1

программа то запускается то нет, в сборке debug вообще невозможно
работать, вrelease ошибки вываливаются редко но они всеравно есть.

а надо чтобы программа никогда не падала.
-----BEGIN PGP SIGNATUREVersion: GnuPG v1.4.13 (MingW32)

iQEcBAEBAgAGBQJUEdCWAAoJEHGoyj0cg6hZwggH/3PcRLGwFImaCKHZiD0lwqu/
GsQwxnVY134HlYjeyzkgJRYcyb/Ok9osWhXEBbnRCKFGVOIJ/p8cReDwU+Ou2J/V
+CMO0g+D7gC1tynz22H7daObglDBK31ht5q6DF5HVakftagWr1CEkNUtWSAn/mwh
gy8uVn1dEag7R9YTtcNdQU4lRpHgoH0Ll4eEk7iOpvTyWqrFgalJ3cJvmwM0QANn
bgceKuzcesomjm/iHQ76RGe/36MgTNyuyzcZNs0YTDPOBoXa3iTXl1JcfrjHMnnP
EVUegZdE4FwKH5C3ohfCQHfSbtrCgoBYBclI0hCl1yZV/KiAyOk5o+ZAgOIL/YU=
=Tin+
-----END PGP SIGNATURE--
Дискуссионный лист: "Особое программирование: лист для незрячих программистов"
Мод.группа: Владимир Довыденков, Евгений Шеховцов, Игорь Лялин, Анатолий Камынин, Олег Шахрай.
Сайт листа: http://www.tiflocomp.ru/
Правила листа: http://subscribe.ru/catalog/industry.comp.tiflocomp.programming/rules
Заказать правила по почте: industry.comp.tiflocomp.programming-rules@subscribe.ru
Общий модераторский адрес: industry.comp.tiflocomp.moders-list@subscribe.ru
Количество подписчиков: 143 Всего писем: 536
Адрес этого сообщения в архиве: http://subscribe.ru/archive/industry.comp.tiflocomp.programming/msg/3121193

   2014-09-11 20:41:48 (#3121193)

[prg] Re: пожалуйста помогите решить проблемму с необработанными исключениями

Здравствуйте.
Ну что первое в голову приходит...
Библиотека у Вас наверно на плюсах или на чистом C а Вы пишите на хешь.
Обёртку Вы делали для библиотеки?
Вот тут почитайте про приложение на хешь а библиотеку на плюсах.
http://stackoverflow.com/questions/12509252/unhandled-exception-system-accessviolationexception-attempted-to-read-or-write
Также может быть что какая то Ваша переменная не инициализируется и
указывает куда - то не туда,
или вовсе пустая.
Или Вы забыли закрыть дискриптор после записи в файл и он висит где то в
памяти,
тогда у Вас первый раз запуск будет проходить а последующие
соответственно нет.
P.S. Код ещё не смотрел, написал что первое в голову пришло,
может что-то и поможет Вам.

С Уважением,
Павел.

11.09.2014 21:36, beqa пишет:
>
>
> мне надо было написать программу на C# котораябы записывала результат
> в wav.
>
> я написал библиотеку, которая работает с RHVoice.dll, и затем
> маленькое консольное приложение, но сталкнулся с такой проблемой.
> при нескольких запусков программы выдается такое сообщение

   2014-09-11 20:01:09 (#3121144)

[prg] пожалуйста помогите решить проблемму с необработанными исключениями

-----BEGIN PGP SIGNED MESSAGEHash: SHA1

здравствуйте.

мне надо было написать программу на C# котораябы записывала результат
в wav.

я написал библиотеку, которая работает с RHVoice.dll, и затем
маленькое консольное приложение, но сталкнулся с такой проблемой.

при нескольких запусков программы выдается такое сообщение

unhandled Exception: System.AccessViolationException: Attempted to
read or write
protected memory. This is often an indication that other memory is
corrupt.
at RHVoice_new_tts_engine(RHVoice_init_params* )
at ClassLibrary1.SynthDriver..ctor(String[] resource_paths, String
config_path)
n c:\users\vcomp\downloads\src\test1\testclass.h:line 102
at ConsoleApplication1.Program.Main(String[] args) in
c:\Users\vcomp\Downloads\src\ConsoleApplication1\Program.cs:line 69

я не понимаю в чем дело, вродебы написал отлов.

если кто нибудь может помогите, ниже проект с исходниками.

https://dl.dropboxusercontent.com/u/5777139/rhvoicetest.zip
-----BEGIN PGP SIGNATUREVersion: GnuPG v1.4.13 (MingW32)

iQEcBAEBAgAGBQJUEbN1AAoJEHGoyj0cg6hZ6YIIAK5DBkr8KP18WdT506dEoCVx
2TAqBQ1Y6e14p9hMx9tsuSBTiqYNtztZRxycScQmHD7hHBAyLrnY6RboZrAwphWN
WVJQh719MwuUtFnW8LeYsrUcGte35DxHPxj8Hvu8np+2cW/DmTeuCArD0i0GDC/z
mNiDXnFsS8Z/fX6g6QsyW0Aey0Pr8SUc4aiKYO5t+1vDzDUsr89kExsi+MjwLzxH
dJ8ztFvt/j8wJDDRdo4T62ma+njt4nJNkHNHmYfQuETo5YUi4bx98ngdhP2VVyfB
EPZnP0drOEtnJmSj99UXOubdqvHYVT4msMtyvfSoZMJxw4ulD8tQMbmS56fR1zA=
=rXC+
-----END PGP SIGNATURE--
Дискуссионный лист: "Особое программирование: лист для незрячих программистов"
Мод.группа: Владимир Довыденков, Евгений Шеховцов, Игорь Лялин, Анатолий Камынин, Олег Шахрай.
Сайт листа: http://www.tiflocomp.ru/
Правила листа: http://subscribe.ru/catalog/industry.comp.tiflocomp.programming/rules
Заказать правила по почте: industry.comp.tiflocomp.programming-rules@subscribe.ru
Общий модераторский адрес: industry.comp.tiflocomp.moders-list@subscribe.ru
Количество подписчиков: 143 Всего писем: 534
Адрес этого сообщения в архиве: http://subscribe.ru/archive/industry.comp.tiflocomp.programming/msg/3121069

   2014-09-11 18:37:11 (#3121069)