Summary: | Подвисает выпадающее меню выбора каталога в 1с 8.1 | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | sergling <sergling> |
Component: | Стандартные диалоги | Assignee: | Andrey Vusik <night> |
Status: | CLOSED FIXED | QA Contact: | Денис Баранов <baraka> |
Severity: | major | ||
Priority: | P2 | CC: | lav, night, shpigor |
Version: | 1.0.12 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Ubuntu | ||
Whiteboard: | |||
Заявки RT: | Связано с: | 4397 | |
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 2080, 4284, 4693, 5337 | ||
Attachments: |
Скриншот
Скриншот проблемы |
Description
sergling
2010-02-03 14:21:57 MSK
Зависает по открытию "Выбор каталога" или по нажатию на выпадающее окно с дисками уже в нём? Есть ли смонтированные ресурсы и соответственно ссылки-диски на них? Если да - то скажите опции с которыми они были смонтированы. все по порядку: - запускаем 1с 8.1 - в окне "Запуск 1С:Предприятия" нажимаем кнопку "Добавить" - в окне "Добавление информационной базы в список" переключатель в режим "добавление в список существующей информационной базы", кнопку "Далее" - еще раз далее - при нажатии кнопки "..." окно "замирает" - перестает реагировать на мышку, не возможно подвинуть или свернуть никак, но если нажать стрелку на клавиатуре вниз. то чуть ниже появляется выпадающее меню выбора дисков. По нему можно двигаться вверх вниз, но при нажатии ентера, оно снова пропадает, до нажатия вниз-вверх. Такое чувство что оно где-то позади родительского окна. Если повезет можно двойный ескейпом оживить окно "Добавление информационной базы". Если нет, надо снимать процесс. На момент тестирования примонтированных ресурсов не было, все диски - ссылки на локальные каталоги. Это не единственная бага, спотыкался еще несколько раз в разных местах выбора пути в программе, но этот путь получения баги самый простой. У нас такого нигде не воспроизвёл. Есть ли возможность организовать удалённый доступ? Пароль и имя лучше выслать мне на почту. Думаю, воспроизвёл. Способ воспроизведения написан выше. Смотреть скриншот. Единственнае разница, чтобы достичь эффекта, следует щёлкнуть по окну "Зпуск 1С" -- тогда окно выбора каталога зависает на непродолжительное время. Created attachment 1531 [details]
Скриншот
Та же проблема и в 77. Приоритет поднимаю. Бага серьёзная. Если проблема серьёзная и к релизу, не забывай 4284 блокировать. Бага воспроизводится в любой бутылке с 1с8 если указать переменную окружения GNOME_DESKTOP_SESSION_ID: GNOME_DESKTOP_SESSION_ID=1 wine 1cv8.exe Это приводит к тому, что начинают работать хаки для Gnome. В качестве временного решения можно запускать так: GNOME_DESKTOP_SESSION_ID=0 wine 1cv8.exe Сломалось патчем на багу 4397: commit 0361bbf02e1fc7d6749ffc603b59de115742f8fc Author: Ilya Shpigor <shpigor@etersoft.ru> Date: Mon Nov 23 15:09:28 2009 +0300 winex11.drv: Do not manage the V8NewLocalFrameBaseWnd windows in Gnome (eterbug #4397) Выложил откат этого коммита. Переоткрыл #4397 для тестирования. С откатом патча - все равно не воспроизводится. Возможно необходимость в нем отпала. На 1.0.12-eter3/1 воспроизводится. 1c81/1c81-night "следует щёлкнуть по окну "Зпуск 1С" -- тогда окно выбора каталога зависает на непродолжительное время." Зависает на несколько секунд. Предлагаю тестировать заявленную проблему:
> При попытки поменять путь к информационно
> базе через окно "Запуск 1с: предприятие"
> происходит зависание окна, оно не
> реагирует, его нельзя скрыть.
Она воспроизводится на 1.0.12-eter1-eter1-SQL, запущенном так:
GNOME_DESKTOP_SESSION_ID=1 wwr 1.0.12-eter1-eter1-SQL 1cv8.exe
Тестировать текущую сборку надо тоже с переменной GNOME_DESKTOP_SESSION_ID:
GNOME_DESKTOP_SESSION_ID=1 wine 1cv8.exe
См. скриншот с ошибкой (получен на 1.0.12-eter1-eter1-SQL).
Created attachment 1539 [details]
Скриншот проблемы
FIXED Тестировал в gnome на сборке на сборке 1.0.12 4/3
>
> Тестировать текущую сборку надо тоже с
> переменной GNOME_DESKTOP_SESSION_ID:
>
> GNOME_DESKTOP_SESSION_ID=1 wine 1cv8.exe
С переменной и без неё проблемы на скриншоте не выявлено. Только небольшое зависание окна при щелчке по другому.
|