Bug 3864

Summary: вылет 1с 8.1 в дамп
Product: WINE@Etersoft Reporter: Chicken <mailchicken>
Component: ОбщееAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED FIXED QA Contact:
Severity: critical    
Priority: P3 CC: baraka, delayer, kondratyuk, lav, sonner
Version: 1.0.10   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 3932    

Description Chicken 2009-04-24 11:20:29 MSD
в течении рабочего дня 1с 8.1 переодически падает в дамп, никаких определенных последовательностей невыявлено, обьем базы больше 1гигабайта
Comment 1 Vitaly Lipatov 2009-04-24 11:51:12 MSD
Я так понимаю, что такие проблемы были и в 1.0.10 исправлены.
Comment 2 Chicken 2009-05-06 09:52:08 MSD
wine --version
WINE@Etersoft 1.0 Network 1.0.10-eter20/14

<<При запуске справки в 8 вышла запись дампа, иду на второй заход,...
в 8 когда СПРАВКА нажимаешь, выходит ПОЛЕ ОБЪЕКТА НЕ ОБНАРУЖЕНО
при закрытии  справки - ошибки  -  ЗАПИСЬ ДАМПА!

>>а она хоть открываться стала?

<<неа

<<справка ругалась-но работала дальше- теперь работать нельзя нигде

<<я не всегда лазею в справку- документы не дописаны- создаешь документ- а он как заорет этой справкой и конец сеанса

<< да и когда не все счета ввел в документе- он орет и запись дампа вылетает

1c v8.1
размер базы 1г 
Comment 3 Константин Кондратюк 2009-05-06 10:49:45 MSD
Пожалуйста, сформулируйте более целостно. По этим обрывкам переписки совершенно непонятно, у кого проблема, когда проявляется и каким способом воспроизводится.
Comment 4 Chicken 2009-05-06 15:11:00 MSD
при открытии справки программа 1с 8.1 вылетает в дамп, причем 1с после этого неудается закрыть нормальным способом, окно справки вылазит автоматом после неверного заполнения документа(не выбрали параметр или ввели неверно) и соответственно падает
Comment 5 Константин Кондратюк 2009-05-08 17:09:22 MSD
Денис, проверь, пожалуйста
Comment 6 Денис Баранов 2009-05-08 22:17:53 MSD
Уточните пожалуйста конфигурацию. На Управление ТОрговлей не воспроизводится.
Comment 7 Chicken 2009-05-12 12:07:53 MSD
бухгалтерия
Comment 8 Денис Баранов 2009-05-15 19:18:17 MSD
(In reply to comment #7)
> бухгалтерия
> 

Проверил на бухгалтерии предприятия базовой, не удалось воспроизвести. Возможно ли получить к вам доступ через nx для того чтобы увидеть проблему?
Comment 9 Chicken 2009-05-25 14:52:46 MSD
получить доступ невозможно, сервак в инет не вывешен

в реализации при заходе в любой документ при открытии вылазит окно зарыть или перезапустить, если одновременно еще запущена 1с 7.7 то вылеты происходят  чаще
Comment 10 Vitaly Lipatov 2009-06-03 12:34:13 MSD
Нужно сужать способ воспроизведения, чтобы и у нас получилось.
Попробуйте создать лог падения согласно совету для 1С 8.1:
http://kb.etersoft.ru/Сбор_диагностической_информации
Comment 11 Глеб Кордюков 2009-07-09 14:15:30 MSD
настройки подключения в /Testing/Bugs/3864
Comment 12 Chicken 2009-07-13 16:16:40 MSD
по сей день ни единого шевеления в сторону подключения к клиенту
Comment 13 Денис Баранов 2009-07-14 12:07:44 MSD
(In reply to comment #12)
> по сей день ни единого шевеления в сторону
> подключения к клиенту
> 
Как с вами можно связаться?
Можете написать мне: baraka@im.etersoft.ru
ICQ: 321325133
Comment 14 Mikhail Krylatykh 2009-07-22 17:13:50 MSD
На последнем доступном релизе wine10 по-прежнему апериодически при работе в терминале происходит запись дампа с последующим зависанием. 1C81+УТ10.3
Выявить закономерность не удается, падения идут в сложной зависимости от фазы луны похоже.. До багфикс релиза их было больше и были они чаще, особенно на листингах объемных справочников, поиске в больших номенклатурах и прочих подобных действиях. Сейчас меньше, но есть. Работа, что была проведена до дампа, естестенно, не сохраняется. Что и вызывает основные наезды, собственно.
Comment 15 Денис Баранов 2009-07-22 17:21:43 MSD
(In reply to comment #14)
> Выявить закономерность не удается, падения
> идут в сложной зависимости от фазы луны
> похоже.. До багфикс релиза их было больше и
В этом основная проблема. Мы не знаем с чем бороться. 
Ставлю пока статус отложена до выявления точного способа воспроизведения ошибки.
Comment 16 Mikhail Krylatykh 2009-07-22 17:35:10 MSD
можно попробовать организовать перманентный вайндебуг для одного или нескольких реальных пользователей, мучающихся с реальной 1С-кой. Сделать скриптец, который будет исходя из входящей $USER делать тот или иной export WINEDEBUG с необходимыми ключами и складировать получившийся wine.log в пользовательскую папочку с датой несложно. Скажите, в какую сторону дебажить, какие ключи вставлять и что именно пытаться мониторить. И тогда возможно логирование падений что то нам даст.
Comment 17 Mikhail Krylatykh 2009-07-22 17:35:27 MSD
упс, не то нажал ;)
Comment 18 Mikhail Krylatykh 2009-07-22 17:35:44 MSD
(
Comment 19 Денис Баранов 2009-07-22 17:51:05 MSD
(In reply to comment #16)
> можно попробовать организовать
> перманентный вайндебуг для одного или
> нескольких реальных пользователей,
> мучающихся с реальной 1С-кой. Сделать
> скриптец, который будет исходя из входящей
> $USER делать тот или иной export WINEDEBUG с
> необходимыми ключами и складировать
> получившийся wine.log в пользовательскую
Я думаю не надо делать WINEDEBUG, т.к. это будет отражаться на работе.
Стоит включить перехват исключений:
$ WINEDISABLEGEH=yes wine program.exe Это позволит при возникновении попытки записи в дамп - WINE упадет в бактрейс.
Comment 20 Mikhail Krylatykh 2009-07-23 11:10:14 MSD
А куда этот backtrace будет писаться, как его поглядеть, записать и вам отослать?
Comment 21 Денис Баранов 2009-07-23 15:30:20 MSD
(In reply to comment #20)
> А куда этот backtrace будет писаться, как его
Он будет в консоль валиться, наверное лучше запускать все через winelog.
> поглядеть, записать и вам отослать?
да

Comment 22 Mikhail Krylatykh 2009-07-29 11:09:26 MSD
WINEDISABLEGEH=yes winelog "C:\\Program Files\\1cv81\\bin\\1cv8.exe"
Но как то не наблюдаю wine.log в директории любого из пользователей..что не так?
Comment 23 Vitaly Lipatov 2009-07-29 14:40:39 MSD
(In reply to comment #22)
> WINEDISABLEGEH=yes winelog "C:\\Program Files\\1cv81\\bin\\1cv8.exe"
> Но как то не наблюдаю wine.log в директории
> любого из пользователей..что не так?
Файл должен быть в ~/.wine/wine.log 

Comment 24 Mikhail Krylatykh 2009-07-29 15:15:34 MSD
за сегодняшний день что нападало, у разных пользователей, положил на ftp, файл 3864.logs.tar.gz
Comment 25 Денис Баранов 2009-07-29 15:35:18 MSD
(In reply to comment #24)
> за сегодняшний день что нападало, у разных
> пользователей, положил на ftp, файл 3864.logs.tar.gz
> 
Переложил в /var/ftp/pvt/Windows/Testing/Bugs/3864/3864.logs.tar.gz
Comment 26 Mikhail Krylatykh 2009-07-29 15:52:31 MSD
особенно интересны логи baa, там при включенном winelog она подвисает и падает (происходит ввод новых артикулов продукции) а без оного - как раз запись дампа при этой же процедуре
Comment 27 Mikhail Krylatykh 2009-07-29 16:54:22 MSD
И еще один момент... удаление .wine у пользователя с последующим wine --attach на какое то время в разы уменьшеает количество дампов
Comment 28 Mikhail Krylatykh 2009-08-31 10:36:12 MSD
с eter8/3 за пару недель вроде ничего не упало
Comment 29 Денис Баранов 2009-08-31 13:05:17 MSD
(In reply to comment #28)
> с eter8/3 за пару недель вроде ничего не упало
> 

Я так понимаю что багу можно закрывать, если падения еще будут возникать, то лучше писать на support@etersoft.ru, и после полного выяснения обстоятельств заводить багу.