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

Отработанное время:
Продуктивное время:
Bug 4575 - 1С 8.1 зависает при запуске   Make a simular bug
Summary: 1С 8.1 зависает при запуске
Status: CLOSED FIXED
Alias: None
Product: CIFS@Etersoft
Classification: Продукты (Products)
Component: прочее (show other bugs)
Version: не указана
Hardware: PC All
: P3 major
Target Milestone: ---
Assignee: Александр Морозов
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 3043 4441 4591
  Show dependency treegraph
 
In work:
Reported: 2009-11-28 15:50 MSK by Денис Баранов
Modified: 2010-12-03 19:02 MSK (History)
6 users (show)

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


Attachments
syslog (6.00 KB, text/plain)
2010-11-18 03:58 MSK, Денис Баранов
Details
Конфиг самбы (18.31 KB, text/plain)
2010-11-18 03:58 MSK, Devaev Maxim
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Денис Баранов 2009-11-28 15:50:58 MSK
1С зависает при запуске на смонтированном ресурсе.
etercifs 4.3.9 eter3
2.6.28-15-generic
строка монтирования: //192.168.0.210/1ctest /mnt/1c_bases_share/base_test cifs user=test,password=test1,rw,iocharset=utf8,noperm,forcemand,direct,
nounix 0 0
Comment 1 Денис Баранов 2009-11-28 15:57:59 MSK
Created attachment 1388 [details]
syslog

Включил запись логов:
echo 7 > /proc/fs/cifs/cifsFYI
В атаче последние строчки лога.
Comment 2 Денис Баранов 2009-11-28 16:00:51 MSK
wine.log по +file,+server положил в ftp/pvt/Windows/Testing/Bugs/4575
Comment 3 Денис Баранов 2009-11-28 16:02:32 MSK
Очевидно где то бага. Как ее найти? Какие еще можно логи посмотреть?
Comment 4 Александр Морозов 2009-11-30 14:19:22 MSK
А какие файлы находится в H:/base_test? Можно ли там создать и редактировать файл? Можно ли это сделать в wine notepad?
Comment 5 Devaev Maxim 2009-12-01 13:49:15 MSK
По переписке с клиентом:
Методом тыка выяснилось , что виноват все-таки cifs. Добились стабильной работы на локальной базе. При работе с базой через cifs зависание с вероятностью 100%, хотя есть база которая и на cifs работает.
Comment 6 Devaev Maxim 2009-12-01 13:51:18 MSK
Последовательность воспроизведения от клиента:
1) Ставим базу Бухгалтерии 1с 8.1
2) Потом пытаемся сделать загрузку данных из базы торговли. Загрузку делать через сервис-прочие обмены данными-универсальный обмен данными в формате XML.

Получил от клиента базу, хочу воспроизвести на реальных условиях.
Comment 7 Devaev Maxim 2009-12-01 14:23:05 MSK
Наше ПО:
wine-etersoft-network-1.0.11-eter6fedora.i586
fonts-ttf-ms-1.0-eter4fedora.noarch
wine-etersoft-1.0.11-eter11fedora.i586
etercifs-4.3.9-eter3fedora.noarch
fonts-ttf-liberation-1.04-eter1fedora.noarch
haspd-3.0-eter4fedora.i586
haspd-modules-3.0-eter4fedora.i586

Самба:
samba-client-3.2.15-0.36.fc10.i386
system-config-samba-1.2.76-1.fc10.noarch
samba-winbind-3.2.15-0.36.fc10.i386
samba-3.2.15-0.36.fc10.i386
samba-common-3.2.15-0.36.fc10.i386
Comment 8 Devaev Maxim 2009-12-01 14:26:33 MSK
Created attachment 1396 [details]
Конфиг самбы
Comment 9 Devaev Maxim 2009-12-01 14:41:14 MSK
Клиент сообщает, что сегодня появились
проблемы и на локальной базе, а именно,
зависает при входе в 1с. Причем, только у
некоторых пользователей. По его словам,
никаких специфических действий они не
производили.
Comment 10 Andrey Vusik 2009-12-01 18:14:04 MSK
(In reply to comment #9)
> Клиент сообщает, что сегодня появились
> проблемы и на локальной базе, а именно,
> зависает при входе в 1с. Причем, только у
> некоторых пользователей. По его словам,
> никаких специфических действий они не
> производили.
> 


Проблем на локальной базе не выявил.
Загрузка прошла нормально.
Comment 11 Andrey Vusik 2009-12-03 17:30:54 MSK
По cifs база не загружается. 
Монтировал строкой
mount -t cifs //win2k3/share /mnt/cifs3 -o noperm,uid=guest,gid=guest,iocharset=utf8,forcemand,direct,nounix

После ввода пароля администратора - картинка "Загрузка конфигурации" висит очень долго. Ждал где-то с пол часа - так и не загрузилась.

Понаблюдать можно в бутылке 1c81/1c81-night

Кто что может предложить?
Comment 12 Andrey Vusik 2009-12-03 17:57:20 MSK
На линуксовой шаре ситуация аналогичная. 
Монтировал строкой
mount -t cifs //cellar/sharewine /mnt/cifs3 -o noperm,uid=wine,gid=wine,iocharset=utf8,forcemand,direct,nounix

Буталка та же.
Comment 13 Devaev Maxim 2009-12-03 18:45:11 MSK
Можно посмотреть, что происходит в самбе. В секцию [global] в smb.conf добавь 
опции:

syslog = 1
log level = 2 vfs:2
vfs objects = full_audit
full_audit:facility = local5
full_audit:priority = notice
full_audit:prefix = %U|%I
full_audit:success = connect disconnect opendir mkdir rmdir closedir open close read pread write pwrite sendfile rename unlink chmod fchmod chown fchown chdir ftruncate lock symlink readlink link mknod realpath
full_audit:failure = connect disconnect opendir mkdir rmdir closedir open close read pread write pwrite sendfile rename unlink chmod fchmod chown fchown chdir ftruncate lock symlink readlink link mknod realpath

Оно покажет, что творится с системными вызовами на цифсе.
Comment 14 Александр Морозов 2009-12-03 19:37:40 MSK
> Понаблюдать можно в бутылке 1c81/1c81-night
А пароль какой?
Comment 15 Andrey Vusik 2009-12-03 19:47:51 MSK
(In reply to comment #14)
> > Понаблюдать можно в бутылке 1c81/1c81-night
> А пароль какой?
> 

Для администратора - 321123
Comment 16 Александр Морозов 2009-12-03 20:12:46 MSK
> Монтировал строкой
> mount -t cifs //cellar/sharewine /mnt/cifs3 -o
> noperm,uid=wine,gid=wine,iocharset=utf8,forcemand,direct,nounix

Если монтировать без nounix, то в базу зайти можно.
Если использовать nounix, то зависает на ReadFile:
trace:file:wine_nt_to_unix_file_name L"\\??\\M:\\base\\1cv8.pfl" -> "/net/wine/bottles/1c81/.wine-1c81-night/dosdevices/m:/base/1cv8.pfl"
trace:file:CreateFileW returning 0x43c
trace:file:LockFile 0x43c 000000000 000000001
trace:file:ReadFile 0x43c 0x32e4f8 16 0x32e4ec (nil)
Это, по-видимому, та же проблема, что и в комментарии #8 в баге 4077.
Comment 17 Денис Баранов 2010-12-03 19:02:39 MSK
Закрываю.