Summary: | Ошибка при проверке блокировок в winediag | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Константин Кондратюк <kondratyuk> |
Component: | Общее | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | P5 | CC: | administrator, alexeev, baraka, boris, lav, lustin, maxt_t, night, prof.alex1975, sonner |
Version: | 1.0.8 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 777 | ||
Attachments: |
cat /proc/locks
Из Ubuntu 8.04 Из ALTLinux |
Description
Константин Кондратюк
2008-01-31 13:42:03 MSK
Такая же ошибка на Ubuntu 7.10 Вот первые три строчки файла /proc/locks: 1: POSIX ADVISORY WRITE 8505 08:0e:489943 0 EOF 2: POSIX ADVISORY WRITE 8271 08:0e:489319 0 EOF 3: POSIX ADVISORY WRITE 8122 08:0e:488723 0 EOF Прошу обратить внимание на даную ошибку так как никакой информации по её описанию получить не удалось предлагаю добавить инфорамцию в документацию по wine@etersoft хотелось бы чтобы были отражены ответы на следующие вопросы 1. Ситуации когда может возникнуть подобная ошибка 2. Чем чревата подобная ошибка для работы к примеру с той же 1С 7.7 3. Стандартные способы исправления (направления куда "копать") centos 5.1 аналогичная ошибка. Предполагаю, что имеет место ошибка в самой программе диагностики. Создать описание в документации пока не представляется возможным. Суть ошибки в том, что блокировки не устанавливаются, соответственно при совместной работе в 1С будут проблемы. Андрей, у нас воспроизводится где-то? Created attachment 587 [details]
cat /proc/locks
Похожая ошибка в gentoo с ядром 2.6.24-gentoo-r8
Да, забыл сообщение об ошибке на gentoo: ERROR: Lock test failed. Your system is broken with set 512Mb locks. Заглянул в /var/log/messages увидел: warning: process `winediag' used the deprecated sysctl system call with 5.7. warning: process `winediag' used the deprecated sysctl system call with 5.6. Может ошибка http://bugs.etersoft.ru/show_bug.cgi?id=1522 как-то связана с этой? Проверил только что Ubuntu 7.10 ( 2.6.22-14-generic) на последней сборке : ..... ERROR: Lock test failed. Your system is broken with set 512Mb locks. ..... На ALTLinux (2.6.18-ovz-smp-alt24) всё ок. Установка блокировки на смещение более 4Гб прошла успешно На Ubuntu 8.04 тоже всё ок. Ядро 2.6.24-16-generic cat /proc/locks >/tmp/lock.txt на системе, где работает, приложи пожалуйста Created attachment 588 [details]
Из Ubuntu 8.04
Created attachment 589 [details]
Из ALTLinux
могу даже сказать больше у нас есть несколько абсолютно ИДЕНТИЧНЫХ образа для установки Fedora 8 для примера у меня есть 5 различных компьюетеров вывод winediag на 2 из них Программа проверки WINE@Etersoft. 22.12.07 (c) 2005, 2006, 2007 Etersoft Проверяем libwine.so.1... ИМЕЕТСЯ. (версия 20071130) Проверяем /usr/bin/winelog ... пакет WINE@Etersoft: УСТАНОВЛЕН Проверяем libwine-etersoft.so.1... SQL ИМЕЕТСЯ (сборка 0x411) ------- WINE@Etersoft 1.0 SQL (1.0.8), registration number is EBD6-9469. Legality check is available on the page http://sales.etersoft.ru/product/. ------- Проверяем libcups.so.2... ИМЕЕТСЯ. Проверяем libfreetype.so.6...ИМЕЕТСЯ (версия 2.3.5) ОШИБКА: Невозможно соединиться с Икс-сервером (запустите winediag в графической консоли, проверьте переменную DISPLAY) Используемая модель потоков (thread): pthread (NPTL) Ядро: Linux, версия: 2.6.23.15-137.fc8 Максимальное число файловых дескрипторов в системе: 256000 (0 используется) Максимально доступное количество открытых файлов для одного процесса: 15000 Число тиков таймера в секунду (CLK_TCK): 100 Нет ограничений виртуальной памяти Ограничение по количеству открытых файлов: 15000 Количество бит для смещения в файле: 64 Установка блокировки на смещение более 4Гб прошла успешно Текущая локаль: ru_RU.UTF-8 на остальных трех Программа проверки WINE@Etersoft. 22.12.07 (c) 2005, 2006, 2007 Etersoft Проверяем libwine.so.1... ИМЕЕТСЯ. (версия 20071130) Проверяем /usr/bin/winelog ... пакет WINE@Etersoft: УСТАНОВЛЕН Проверяем libwine-etersoft.so.1... SQL ИМЕЕТСЯ (сборка 0x411) ------- WINE@Etersoft 1.0 SQL (1.0.8), registration number is EBD6-9469. Legality check is available on the page http://sales.etersoft.ru/product/. ------- Проверяем libcups.so.2... ИМЕЕТСЯ. Проверяем libfreetype.so.6...ИМЕЕТСЯ (версия 2.3.5) ОШИБКА: Невозможно соединиться с Икс-сервером (запустите winediag в графической консоли, проверьте переменную DISPLAY) Используемая модель потоков (thread): pthread (NPTL) Ядро: Linux, версия: 2.6.23.15-137.fc8 Максимальное число файловых дескрипторов в системе: 256000 (0 используется) Максимально доступное количество открытых файлов для одного процесса: 15000 Число тиков таймера в секунду (CLK_TCK): 100 Нет ограничений виртуальной памяти Ограничение по количеству открытых файлов: 15000 Количество бит для смещения в файле: 64 ОШИБКА: Проверка блокировки файла не удалась. Ваша система не способна установить блокировку по смещению выше 4Гб. Текущая локаль: ru_RU.UTF-8 причем проблемы которые возникают с блокировками известные 1С может дать возможность пользователям войти в БД когда кто УЖЕ ЗАШЕЛ МОНОПОЛЬНО более подробно я описал эту проблему в корпоративной базе знаний выдержку из неё привел в ответе №31 в теме на 1С++ форуме (http://www.1cpp.ru/forum/YaBB.pl?num=1206448342/31#31) Кстати (я уже начал сравнивать все версии пакетов на всякий случай) - на всех пяти серверах например команда rpm -q -a | grep glibc выводит одинаково glibc-common-2.7-2 glibc-headers-2.7-2 glibc-devel-2.7-2 glibc-2.7-2 по другому быть и не может - потмоу что дистрибутив у нас ОДИн на все сервера и ставится из коробки Это была ошибка в winediag, зависела от номеров, присвоенных устройству, на котором хранится фС. Исправлена в сборке закрытой части 1.0.9-alt8 и выше. *** Bug 2441 has been marked as a duplicate of this bug. *** |