В учетной записи "Директор" (возможно и в других) есть ссылка "Сайт школы" по ней должен открыться браузер по умолчанию с сайтом. Вызов происходит через команду ShellExecute, но с параметром "open", вызывает использование ddeexec.
Простой способ воспроизведения: $ wine start http://members.aol.com/jrzycrim01/mozilla/wmp/wmptest_ax.wmv err:winebrowser:get_url_from_dde Unabled to retrieve URL from string L"\"" err:winebrowser:wmain Usage: winebrowser URL
на cellar не воспроизводится, только в школьном wine. Надо искать различия.
Ошибка оказалось, в том что не смотря на версию, данные рассматривались только как char, а не как WCHAR. Патч сделан и отправлен. Ссылка функционирует правильно, сайт открывается. Как будет приложен багу надо закрыть.
На текущей версии wine все работает нормально. При щелчке на ссылке (сайт) в КМ Школе, он открывается в браузере по умолчанию. Закрываю.
проверил еще раз. Все работает. Закрываю.
Откатил патч: commit 53b0044cfc417b86ef76195efd9d59c23bbf933f Author: Sinitsin Ivan <ivan@etersoft.ru> Date: Mon Jun 30 10:50:06 2008 +0400 winebrowser: Fix problem with command `wine start http://<something>` when version of windows > NT Если я правильно понимаю, то сейчас код, в котором возникала ошибка убрали. Скорее всего патч уже больше не нужен. Необходимо проверить не появилась ли данная бага
Проверил на wine-etersoft-school-1.7.0-alt4 wine-etersoft-1.7.0-alt1 Все хорошо wine start http://ya.ru