Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 2831 - 1с77 "Ошибка журнала регистрации" при запуске 2-ого пользователя   Make a simular bug
Summary: 1с77 "Ошибка журнала регистрации" при запуске 2-ого пользователя
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Дистрибутив (show other bugs)
Version: 1.0.9
Hardware: PC All
: P2 critical
Target Milestone: выпуск 1.0.9
Assignee: Vitaly Lipatov
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 961 1217 3044
  Show dependency treegraph
 
In work:
Reported: 2008-11-07 08:14 MSK by atol
Modified: 2009-04-28 11:55 MSD (History)
9 users (show)

See Also:
Заявки RT: 9004
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description atol 2008-11-07 08:14:34 MSK
Уважаемые коллеги! Cчитаю это багой. Прошу поправить если я не прав

Устанавливаю wine 1.0.9 на ALD 4.1 особенностью является то, что за компьютером где лежит база будет сидеть пользователь и работать.

[root@server 1s]# uname -a
Linux server.exprof 2.6.25-std-def-alt8.M41.1 #1 SMP Thu Sep 11 01:14:41 MSD 2008 i686 GNU/Linux

[root@server 1s]# rpm -qa | grep eter
etercifs-3.6.1-alt0.M41.1
wine-etersoft-network-1.0.9-alt0.M41.11

[root@server 1s]# service etercifs status
CIFS module status:
kernel module etercifs is loaded

[root@server 1s]# pwd
/home/1s
[root@server 1s]# ls -l
total 40
drwxrwxrwx 7 nobody nobody 20480 Nov 6 15:33 1SBDemo
drwxrwxrwx 9 nobody nobody 20480 Nov 6 16:17 ATCDemo

базу расшариваю через самбу:
[global]
workgroup = EXPROF
server string = %h (v. %v)
security = SHARE
log file = /var/log/samba/log.%m
max log size = 50
acl compatibility = winnt
server signing = auto
printcap name = cups
preferred master = No
domain master = No
dns proxy = No
ldap ssl = no
use sendfile = Yes

[1s]
path = /home/1s
read only = No
create mask = 0666
directory mask = 0777
guest ok = Yes

монтирую в /mnt/

mount -t cifs //127.0.0.1/1s /mnt/1c -o noperm,rw,nounix,user=matvey,password=123

делаю ссылку в wine окружение
ln -s /mnt/1c /home/matvey/.wine/dosdevices/k:

Запускаю 1С:
получаю блокировку занятых документов, виндовые машины работают нормально.

Но когда пробую открыть 1С на линукс машине от второго пользователя получаю "Ошибка при запуске журнала регистрации"
Comment 1 Константин Кондратюк 2008-11-12 16:46:38 MSK
Я эту ситуацию комментировал в #1153
Comment 2 Константин Кондратюк 2008-11-14 13:50:44 MSK
Ошибка исправлена в закрытой части, начиная со сборки eter12.
Comment 3 Leonid Shadevsky 2008-11-25 20:14:20 MSK
Заявка http://rt.etersoft.ru/Ticket/Display.html?id=9004

"Если база уже открыта кем-то (без разницы откуда Linux,Windows) то пишет при подключении (из под Linux'a) "Ошибка при запуске журнала регистрации"; Хотя если открыть сначала в Linux, а потом Windows то все нормално."

Ошибка воспроизводится на сборке NetworkLite, хотя в SQL - все работает прекрасно. Тестировалось под Ubuntu 8.04.
Comment 4 Евгений Синельников 2008-11-25 21:42:59 MSK
(In reply to comment #3)
> "...(без разницы откуда Linux,Windows)...
> ...Хотя если открыть сначала в
> Linux, а потом Windows то все нормално."
>

Так это немного меняет дело...

К сожалению, мне это не удалось недавно воспроизвести... Нужна более подробная инструкция о том, что и в каком порядке открывать, а также на какой базе...
Comment 5 Leonid Shadevsky 2008-11-26 17:26:44 MSK
На чем у меня воспроизвелось:
пакет  wine-etersoft-networklite_1.0.9-eter14ubuntu
База "Торговля и Склад"

параметры монтирования:
//win-test/1c77demodb	/media/win cifs  file_mode=0660,dir_mode=0770,uid=guest,gid=guest,iocharset=utf8

Сначала запускаю 1с на win, потом на linux под другим пользователем.

Comment 6 Leonid Shadevsky 2008-11-26 19:00:06 MSK
Воспроизвел также на связке Ubuntu 8.04 + SUSE 11
База та же, располагается на win-машине, запускаю сначала Ububntu, затем Suse - такая же ошибка.
Comment 7 Евгений Синельников 2008-11-26 20:15:09 MSK
(In reply to comment #6)
> Воспроизвел также на связке Ubuntu 8.04 + SUSE 11
> База та же, располагается на win-машине,

А на самбе бага воспроизводится?

> запускаю сначала Ububntu, затем Suse - такая же
> ошибка.
> 

Не хватает точной информации о том, какую
базу запускали... и на каких конкретно
действиях бага воспроизводится (порядок
открытия диалогов и меню, выбор нужных
действий в диалогах и т.д.)... 
Comment 8 Константин Кондратюк 2008-11-26 20:20:52 MSK
Я так понимаю, что не открывает именно Network Lite. То есть ту же базу мы с другой машины (вторым пользователем) сможем открыть SQL'ем. В таком случае, это ошибка в закрытой части Network Lite, в определении уже открывших базу пользователей.
Comment 9 Vitaly Lipatov 2009-02-26 17:31:50 MSK
Начиная с комментария 3 речь зашла о Network Lite, проблема с которой обсуждается в 2629.
Просьба больше такую путаницу не разводить, багу закрываю.