Bug 2001

Summary: запуск браузера по-умолчанию через dde
Product: Wine School Reporter: Синицын Иван <ivan>
Component: КМ ШколаAssignee: Денис Баранов <baraka>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P4 CC: baraka, kondratyuk, lav, vitperov
Version: 0.9   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 5157    
Bug Blocks: 42, 5618    

Description Синицын Иван 2008-06-26 16:48:42 MSD
В учетной записи "Директор" (возможно и в других) есть ссылка "Сайт школы" по ней должен открыться браузер по умолчанию с сайтом.
Вызов происходит через команду ShellExecute, но с параметром "open", вызывает использование ddeexec.
Comment 1 Константин Кондратюк 2008-06-26 20:51:52 MSD
Простой способ воспроизведения:

$ 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
Comment 2 Синицын Иван 2008-06-30 09:19:21 MSD
на cellar не воспроизводится, только в школьном wine. Надо искать различия.
Comment 3 Синицын Иван 2008-06-30 11:09:28 MSD
Ошибка оказалось, в том что не смотря на версию, данные рассматривались только как char, а не как WCHAR. Патч сделан и отправлен. Ссылка функционирует правильно, сайт открывается. Как будет приложен багу надо закрыть.
Comment 4 Синицын Иван 2008-07-14 13:59:17 MSD
На текущей версии wine все работает нормально. При щелчке на ссылке (сайт) в КМ Школе, он открывается в браузере по умолчанию. Закрываю.
Comment 5 Синицын Иван 2008-09-17 12:17:12 MSD
проверил еще раз. Все работает. Закрываю.
Comment 6 Виталий Перов 2010-06-26 15:41:19 MSD
Откатил патч:

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


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

Необходимо проверить не появилась ли данная бага
Comment 7 Денис Баранов 2011-01-10 17:53:13 MSK
Проверил на 
wine-etersoft-school-1.7.0-alt4
wine-etersoft-1.7.0-alt1

Все хорошо wine start http://ya.ru