Bug 6975

Summary: 1С: Общая файловая ошибка при доступе к файлу
Product: [Внутреннее (Etersoft)] Отдел тестирования Reporter: Денис Баранов <baraka>
Component: Assignee: Денис Баранов <baraka>
Status: CLOSED FIXED QA Contact: Денис Баранов <baraka>
Severity: major    
Priority: P2 CC: lav, night, stas
Version: не указана   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: 18335 Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 5991    
Deadline: 2011-03-28   
Attachments: обработка

Description Денис Баранов 2011-03-02 20:44:10 MSK
Возникает ошибка:
Фотография.Сотрудника.Загрузить(КаталогФотографий+ФайлФотографии);
{Справочник.Сотрудники.Форма.Модуль(6)}: Общая файловая ошибка при 
доступе к С:\1С\photo\enikeev.jpg

Код с помощью которого достигается ошибка:
Фотография = "Инкогнито";

/// —— Отобразить фотографию ————————————

if (EmptyValue(ФайлФотографии)=0) И (EmptyValue(КаталогФотографий)=0) then

if ФС.СуществуетФайл(КаталогФотографий + ФайлФотографии)=1 then

Фотография = КаталогФотографий + ФайлФотографии;

endif;

endif;

ФотографияСотрудника.Загрузить(Фотография);



ВремяПоказа = ВремяПоказаФотографии;

ПоказатьФотографию();

Нужно сделать обработку на основе это кода и проверить у нас воспроизводится ли проблема.
Comment 1 Станислав Коробейников 2011-03-21 18:56:48 MSK
Лежит в /var/ftp/pvt/Windows/Testing/Bugs/6975/
Обработка ТестФото. Нажать на кнопку Выполнить. 

Сделал так:
Сделал на форма картинку, назвал ФотографияСотрудника, добавил два  переменные КаталогФотографий = "c:\"; ФайлФотографии = "P3140006.JPG";
Функцию ПоказатьФотографию() оставил пустой.

Фотография отображается на форме. 

Что такое ВремяПоказа, что проиходит в ПоказатьФотографию(), у меня есть подозрения, что это отображает фотографию на время, но я не знаю.

Тут все работает, и не совсем понятно, какие были предположения, что что-то из этого не работает. Файлы в wine загружаются, картинки отображаются. 

Может что-то с доступами к этим фотографиям.
Проблема осталась не ясной. Багу закрываю до оточнений.
Comment 2 Станислав Коробейников 2011-03-21 21:11:42 MSK
В RT заметили такое сообщение. 
 
> В результате экспериментов выяснилось что при использовний фотографий в 
> формате bmp они загружаются и отображабтся корректно. При этом в 
> описании метода "Загрузить" обьекта каринка в качестве возможных 
> форматов нет jpg, но в Windows jpg отображаются корректно. 
и
> wine-etersoft-sql_1.0.12-eter12ubuntu_i386.deb

У нас на VirtulBox не воспроизвелось.
Comment 3 Денис Баранов 2011-03-22 18:31:20 MSK
Created attachment 2131 [details]
обработка

Обработка с которой должна воспроизводится ошибка.
Comment 4 Денис Баранов 2011-03-22 18:31:46 MSK
Нужно проверить с присланной обработкой.
Comment 5 Станислав Коробейников 2011-03-22 21:34:40 MSK
Не очень понял, почему это делал я.
Но все работает. 
Заменил имя и директорию на существующие. Обработка такая же как написал я. 
Попробовал с большим jpeg'ом, тормозит сильно, но работает. 
Все это на vbox 10.10 32 битной. 
Я не вижу, какая система у клиента.
Comment 6 Станислав Коробейников 2011-03-22 21:38:23 MSK
На 10.10 64 бита тоже работает.
Comment 7 Денис Баранов 2011-03-25 15:58:28 MSK
Клиент поставил testing сбоку - заработало.