|
Глюки с отрисовкой | ☑ | ||
---|---|---|---|---|
0
BubbleGumm
29.05.13
✎
17:51
|
Глюк на платформе 8.2.18.96 (да и на более ранних).
В обработчике ПриПолученииДанных устанавливаются картинки. При обработке около 5000 строк вылезает странный глюк с графикой [URL=http://www.radikal.ru][IMG]http://s019.radikal.ru/i616/1305/37/f96b62e0eee1.jpg[/IMG][/URL], впоследствии платформа падает. Наблюдается только с самостоятельно добавленными картинками(со встроенными все в порядке). Кто нибудь сталкивался? |
|||
1
BubbleGumm
29.05.13
✎
17:51
|
||||
2
Ёпрст
29.05.13
✎
17:54
|
1с-ина тут явно не причем - у тебя же вся форма "съехала", а не только список..
|
|||
3
BubbleGumm
29.05.13
✎
17:55
|
Все съехало, при попытке дальнейшей работы вообще платформа валится.
|
|||
4
Ёпрст
29.05.13
✎
18:04
|
памяти посмотри, сколько жрёт 1с-ина при этом
|
|||
5
BubbleGumm
29.05.13
✎
18:08
|
Да обычно жрет. Со встроенными картинками все хорошо, со своими глючит, причем при обработке одного и того же количества строк.
|
|||
6
BubbleGumm
29.05.13
✎
18:26
|
Причем если вывести 2 картинки (можно одинаковые), сглючит через ~2500 строк, т.е. при выводе 5000 картинок.
|
|||
7
BubbleGumm
29.05.13
✎
18:54
|
Кстати как перебрать программно стандартные картинки?
так не получается Для Каждого К Из БиблиотекаКартинок Цикл КонецЦикла; В Метаданные.ОбщиеКартинки их тоже нет. |
|||
8
BubbleGumm
29.05.13
✎
19:13
|
При выводе картинок 1с-ина сжирает все больше и больше памяти, начиная с ~60мб и в момент падения ~90мб.
Ощущение что эти картинки не высвобождают память. Началось все после конвертации с 81 на 82. На 81 такого не наблюдалось. |
|||
9
BubbleGumm
29.05.13
✎
19:29
|
Платформа 8.3 не помогла тоже
|
|||
10
BubbleGumm
29.05.13
✎
20:00
|
Для примера если картинку устанавливать стандартную
ОформлениеСтроки.Ячейки["Имя"].Картинка = БиблиотекаКартинок.ВнешнийИсточникДанных то все ОК а если так ОформлениеСтроки.Ячейки["Имя"].Картинка = Новый Картинка(БиблиотекаКартинок.ВнешнийИсточникДанных.ПолучитьДвоичныеДанные()) то жрет память и падает. Вместо картинки ВнешнийИсточникДанных может быть любая стандартная |
|||
11
BubbleGumm
29.05.13
✎
20:21
|
Все вышеперечисленное похоже справедливо для любых списков. Добавил новый журнал с обработкой ПриПолученииДанных и установил в одно из полей картинку - падает.
|
|||
12
ДенисЧ
29.05.13
✎
20:23
|
Ресурсы текут. Стандартная проблема вин-приложений
|
|||
13
BubbleGumm
29.05.13
✎
20:28
|
Глюк такой:
Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: 1cv8.exe Версия приложения: 8.3.2.172 Отметка времени приложения: 50a26c38 Имя модуля с ошибкой: frame.dll Версия модуля с ошибкой: 8.3.2.172 Отметка времени модуля с ошибкой: 50a26759 Код исключения: c0000094 Смещение исключения: 000f31ae Версия ОС: 6.1.7601.2.1.0.18.10 Код языка: 1049 Дополнительные сведения 1: 0a9e Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789 Дополнительные сведения 3: 0a9e Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789 Ознакомьтесь с заявлением о конфиденциальности в Интернете: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419 Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом: C:\Windows\system32\ru-RU\erofflps.txt |
|||
14
BubbleGumm
29.05.13
✎
20:32
|
ПриВыводеСтроки то же самое
|
|||
15
BubbleGumm
29.05.13
✎
21:15
|
Поставил демо базу ЗуП, создал журнал, вывожу картинки, память тоже жрет, но до определенного размера, при простое высвобождает и не глючит. В рабочей же базе 5000 строк и кирдык.
|
|||
16
BubbleGumm
29.05.13
✎
21:23
|
Размер картинки на глюк не влияет, важно количество
|
|||
17
BubbleGumm
29.05.13
✎
21:26
|
Если не выставить ОтображатьКартинку, то глюков нет. Т.е. предположение что объект ОформленияСтрок не высвобождает память неверное, глючит именно при отображении.
|
|||
18
ДенисЧ
29.05.13
✎
21:37
|
даидрить...
Зачекм на каждый чих заново объект создавать???? |
|||
19
BubbleGumm
29.05.13
✎
21:38
|
Если переменной присвоить картинку и вывести ее в несколько полей, то выведется ~5000 строк, а если в каждое поле свою, то 5000 / КолвоСтрок
|
|||
20
BubbleGumm
29.05.13
✎
21:38
|
))
|
|||
21
BubbleGumm
29.05.13
✎
21:52
|
(18) Какой объект создавать??
|
|||
22
BubbleGumm
29.05.13
✎
21:53
|
(18) Под объектом я имею ввиду коллекцию ОформленияСтрок
|
|||
23
ДенисЧ
29.05.13
✎
21:54
|
(21) Новый Картинка(БиблиотекаКартинок.ВнешнийИсточникДанных.ПолучитьДвоичныеДанные())
вот этот |
|||
24
BubbleGumm
29.05.13
✎
21:59
|
Это тупо эксперимент для выявления глюков, в нормальном режиме естественно этого нет
|
|||
25
ДенисЧ
29.05.13
✎
22:02
|
исчо раз повторяю для тупы^W невнимательных. Каждое создание картинки ведёт к потреблению ресурсов GDI. А в винде с этим проблемы.
|
|||
26
BubbleGumm
29.05.13
✎
22:07
|
(25) Еще раз - "в нормальном режиме естественно этого нет", а глюк есть.
|
|||
27
ДенисЧ
29.05.13
✎
22:12
|
(26) я невнятно выражаюсь?
|
|||
28
BubbleGumm
29.05.13
✎
22:13
|
(27) Бл..
Новый Картинка(БиблиотекаКартинок.ВнешнийИсточникДанных.ПолучитьДвоичныеДанные()) Вот этого в нормальном режиме НЕТ. Ферштейн? |
|||
29
ДенисЧ
29.05.13
✎
22:14
|
(28) читай (25) ферштеен?
|
|||
30
BubbleGumm
29.05.13
✎
22:16
|
(29) Медленно, по слогам. В нормальном режиме есть следующее
ОформлениеСтроки.Ячейки["Имя"].Картинка = БиблиотекаКартинок.ИмяКртинки; Угу? |
|||
31
ДенисЧ
29.05.13
✎
22:17
|
(30) угу. Только у тебя нет в таком варианте создания объекта GDI.
А в случае с Новый Картинка - есть |
|||
32
BubbleGumm
29.05.13
✎
22:19
|
(31) GDI нет, а глюк есть. Парадокс.
|
|||
33
Aprobator
29.05.13
✎
22:20
|
ПриПолученииДанных 5000 строк? Это при каком разрешении экрана платформа столько строк отрабатывает?
|
|||
34
BubbleGumm
29.05.13
✎
22:20
|
(33) Это в сумме
|
|||
35
ДенисЧ
29.05.13
✎
22:27
|
(32) GDI нет??? Ты работаешь в чисто текстовом режиме? А по картинкам и не скажешь...
|
|||
36
ДенисЧ
29.05.13
✎
22:28
|
Короче, слушай, что тебе говорят, и перестань прикидываться маней и черепашкой.
|
|||
37
Aprobator
29.05.13
✎
22:28
|
(24) хоть в сумме хоть как. Верится с трудом, что в оформление строк столько строчек отбирается.
|
|||
38
BubbleGumm
29.05.13
✎
22:32
|
(35) Объекта GDI, ясен х
|
|||
39
BubbleGumm
29.05.13
✎
22:33
|
(37) Строк столько, сколько документов промотаешь.
|
|||
40
ДенисЧ
29.05.13
✎
22:35
|
(38) так. Бегом учить матчасть. Пока не выучишь - не возвращайся.
|
|||
41
BubbleGumm
29.05.13
✎
22:36
|
(40) Не пей больше, не нужно тебе это
|
|||
42
ДенисЧ
29.05.13
✎
22:37
|
(41) ты уже выучил, что такое GDI?
|
|||
43
Aprobator
29.05.13
✎
22:38
|
а - так вылетает при прокрутке. Кэширование не пробовал использовать? Как у справочника Сотрудника в форме списка данные кэшируются в типовом механизме.
|
|||
44
zladenuw
29.05.13
✎
22:40
|
может вообще проблема в программном ускорителя видухи :). у нас бывает такие глюки с любой формой :)
|
|||
45
BubbleGumm
29.05.13
✎
23:20
|
(44) На 8.1 проблем не было, так что вряд ли
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |