Bug 1594

Summary: Установка QuickTime
Product: WINE@Etersoft Reporter: Александр Пликус <pav>
Component: ОбщееAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED LATER QA Contact: Vitaly Lipatov <lav>
Severity: normal    
Priority: P5 CC: kondratyuk, lav, olezha
Version: 1.0.9   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 1528, 1584, 1798, 3000    

Description Александр Пликус 2008-04-04 17:04:35 MSD
Установка QuickTime
Comment 1 Константин Кондратюк 2008-04-07 10:47:27 MSD
Установка - сейчас без проблем. При попытке запуска - сразу вылет в дебаггер.

Backtrace:
=>1 0x00000000 (0x0032f204)
  2 0x7df58122 WineDirect3DCreate+0x22() in wined3d (0x0032f234)
  3 0x7dfb93a3 in ddraw (+0x293a3) (0x0032f2a4)
  4 0x7dfb9a12 DirectDrawCreate+0x102() in ddraw (0x0032f2f4)
  5 0x66892b8f in quicktime.qts (+0x92b8f) (0x000000ac)
Comment 2 Константин Кондратюк 2008-04-07 10:56:55 MSD
Сделал бутылку quicktime

С дебагом получается вот так:
Backtrace:
=>1 0x00000000 (0x0032f020)
  2 0x7e0fe94d WineDirect3DCreate+0x1d(SDKVersion=0x0, dxVersion=0x7, parent=0x126fd0) [/srv/kondratyuk/Projects/wine/dlls/wined3d/wined3d_main.c:53] in wined3d (0x0032f040)
  3 0x7e198564 DDRAW_Create+0x224(guid=<is not available>, DD=0x32f224, UnkOuter=0x0, iid=0x7e1b3f18) [/srv/kondratyuk/Projects/wine/dlls/ddraw/main.c:197] in ddraw (0x0032f0a0)
  4 0x7e198b6b DirectDrawCreate+0xdb(GUID=<register EDI not in topmost frame>, DD=0x32f224, UnkOuter=0x0) [/srv/kondratyuk/Projects/wine/dlls/ddraw/main.c:360] in ddraw (0x0032f0d0)
  5 0x66892b8f in quicktime.qts (+0x92b8f) (0x000000ac)

С этим бэктрейсом вылетают все файлы, кроме QuickTimePlayer.exe - он закрывается почти молча.
fixme:win:EnumDisplayDevicesW ((null),0,0x32ee34,0x00000000), stub!
Comment 3 Константин Кондратюк 2008-04-07 13:04:43 MSD
wine-20080404 на сервере:
QuickTimePlayer.exe запускается и прилично работает

Те же пакеты на cellar'е - плеер просто не запускается.
Comment 4 Константин Кондратюк 2008-04-07 13:40:29 MSD
Удаление пакета
libwine-gl-20080404-alt1
стабилизировало работу программы. Работает немного медленно при перерисовке окон, но вполне приемлемо.

Будет ли gl-часть в School релизе?
Comment 5 Константин Кондратюк 2008-04-07 15:15:49 MSD
Превратил с помощью disable_sound эти FIXME в WARN:

fixme:shell:SHAppBarMessage ...
fixme:font:WineEngRemoveFontResourceEx :stub
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:ddraw:IDirectDrawImpl_GetFourCCCodes (0x7fee49a0)->(0x7fe3d27c, (nil)): Stub!
Comment 6 Константин Кондратюк 2008-04-07 15:17:52 MSD
Остаётся проблема с меню. Нужно кликнуть в пункт на главной строке меню каждый раз, чтобы переместиться к соседнему столбцу меню. При этом получаем в консоли:

fixme:menu:TrackPopupMenuEx not fully implemented

Кажется, такая же проблема есть в СБиС++...
Comment 7 Константин Кондратюк 2008-05-12 17:54:54 MSD
Пока в сборке нет GL-части (#1798) - всё нормально ставится.
Comment 8 Денис Баранов 2008-10-01 16:31:00 MSD
На НауЛинукс в самом конце установки, видимо когда порисходит запуск QT, сваливаются иксы.
Comment 9 Денис Баранов 2008-10-01 16:36:58 MSD
При запуске QuickTime иксы также сваливаются, в консоли:
fixme:font:CreateScalableFontResourceW (0,L"C:\\windows\\QTFont.for",L"C:\\windows\\QTFont.qfn",(null)): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
fixme:winsock:WSACancelAsyncRequest (0xdeb0),stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x1002e): stub
Comment 10 Константин Кондратюк 2010-01-20 00:57:59 MSK
Не вижу актуальности запуска QiuckTime, сейчас у нас нет задач, для которых это могло бы понадобиться даже теоретически.
Comment 11 Олег Шевченко 2024-04-18 00:13:39 MSK
Закрыта.