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

Отработанное время:
Продуктивное время:
Bug 3997 - Ошибка в поведении окон при "тестровании и исправлении базы" в 1с.   Make a simular bug
Summary: Ошибка в поведении окон при "тестровании и исправлении базы" в 1с.
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.10
Hardware: PC All
: P1 blocker
Target Milestone: ---
Assignee: Константин Кондратюк
QA Contact: Денис Баранов
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 3589
  Show dependency treegraph
 
In work:
Reported: 2009-06-04 14:01 MSD by Абросимов Виктор
Modified: 2010-03-23 13:05 MSK (History)
5 users (show)

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


Attachments
Скриншот1 (51.93 KB, image/png)
2010-11-18 03:58 MSK, Абросимов Виктор
Details
Скриншот2 (53.83 KB, image/png)
2010-11-18 03:58 MSK, Абросимов Виктор
Details
Скриншот3 (54.05 KB, image/png)
2010-11-18 03:58 MSK, Абросимов Виктор
Details
Скриншот4 (55.67 KB, image/png)
2010-11-18 03:58 MSK, Абросимов Виктор
Details
Лог wine при падении. (8.21 KB, text/plain)
2010-11-18 03:58 MSK, Антон Азанов (Djelf)
Details
Сообщение 1С (6.82 KB, image/jpeg)
2010-11-18 03:58 MSK, Антон Азанов (Djelf)
Details
Тестовое приложение (57.00 KB, application/octet-stream)
2010-11-18 03:58 MSK, Антон Азанов (Djelf)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Абросимов Виктор 2009-06-04 14:01:11 MSD
Eter 21/15 Не проходит до конца "тестирование и исправление БД " и "Удаление помеченных объектов".
Comment 1 Абросимов Виктор 2009-06-04 14:01:50 MSD
Created attachment 1210 [details]
Скриншот1
Comment 2 Абросимов Виктор 2009-06-04 14:02:23 MSD
Created attachment 1211 [details]
Скриншот2
Comment 3 Абросимов Виктор 2009-06-04 14:02:49 MSD
Created attachment 1212 [details]
Скриншот3
Comment 4 Абросимов Виктор 2009-06-04 14:03:14 MSD
Created attachment 1213 [details]
Скриншот4
Comment 5 Антон Азанов (Djelf) 2009-06-04 14:37:09 MSD
Created attachment 1214 [details]
Лог wine при падении.

Аналогичная ситуация с вылетом 1С на wine@etersoft 1.0.10-eter23/16, на Ubuntu 7.04, 8.04, 9.04. Локально, через NX; на Gnome, XFCE4, KDE
Есть зависимость от размера базы. При попытке удаления помеченных на уделение объектов происходит следующее: На мелких базах <500Mb не вылетает. Вылет на базе ~1.4G. На базе 2G вылета не было но 1С "замерзла" 0% cpu
Comment 6 Антон Азанов (Djelf) 2009-06-09 02:01:57 MSD
Обнаружилось что 1С падает и при ошибке при восстановлении последовательности документов, а это уже критично.
Получатся так, что почти все штатные административные функции в 1С на больших базах завершаются выпадением из 1С.
Comment 7 Антон Азанов (Djelf) 2009-06-09 23:23:56 MSD
Created attachment 1219 [details]
Сообщение 1С

Удалось получить сообщение с видимым текстом, а не недорисованное как в Скриншот4
Comment 8 Антон Азанов (Djelf) 2009-06-10 03:25:21 MSD
Created attachment 1220 [details]
Тестовое приложение

Проблему удалось свести к тестовой обработке. Ошибку вызывает вывод большого количества текста в строку состояния 1С т.е. она проявляется и при обычной работе в 1С.
Comment 9 Боренко Денис 2009-06-11 11:18:07 MSD
Подтверждаю. У меня тоже тест не проходит.
Comment 10 Константин Кондратюк 2009-06-11 13:23:09 MSD
Воспроизводится, если во время выполнения теста совершать манипуляции с окнами - двигать, переключать и т.п.
У меня начиная с ~16000 итераций обработки. Такое ощущение, что программа теряет окно и выводит графику в первый попавшийся hwnd.

Сборка eter25 открытой части.
Comment 11 Константин Кондратюк 2009-06-11 16:44:53 MSD
816516f563bc3b0250a692d66639f675bffe453b is first bad commit
commit 816516f563bc3b0250a692d66639f675bffe453b
Author: Ilya Shpigor <shpigor@etersoft.ru>
Date:   Thu Apr 30 11:57:06 2009 +0400

    user32: Set the visible region of the static control with SS_BITMAP style to the parent client rect (eterbug #827)

:040000 040000 4ee14f948f7e82f54574689f1a911f463e5f5e90 3d0b5008121df0a1580726da485972bb3866b778 M      dlls
Comment 12 Константин Кондратюк 2009-06-11 17:01:37 MSD
Нужно переделать патч к 827 баге, который и ломает вывод текста.
В крайнем случае - можно его откатить для ветки 1.0.10
Comment 13 Константин Кондратюк 2009-06-11 17:13:53 MSD
Откатываем патч для ветки 1.0.10
Comment 14 Денис Баранов 2009-07-16 22:28:50 MSD
Принято.
WINE@Etersoft eter27/eter19