|   |   | 
| 
 | Глюки с отрисовкой | ☑ | ||
|---|---|---|---|---|
| 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 проблем не было, так что вряд ли     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |