View Issue Details

IDProjectCategoryView StatusLast Update
0000233SAS.ПланетаБаг / Bugpublic24-04-2011 18:25
ReporterDJ VK Assigned Tovdemidov  
PrioritynormalSeveritytweakReproducibilityrandom
Status closedResolutionfixed 
PlatformWindowsOSXPOS VersionSP3
Product Version101115 
Target Version110311.AlfaFixed in Version110311.Alfa 
Summary0000233: Разрушение изображения
DescriptionУже был такой баг. Считалось что он умер. Ан нет. Иногда jpg разрушается.
Судя по квадратам именно артефакты jpg. Сам тайл на диске в целости и сохранности. Проблема при отрисовке.
Additional InformationИнформация, что тайл вчера был сформирован в 11й из 12го масштаба ничего собственно не дает.
Tagsjpg, глюк в библиотеке
Attached Files
Sboi2.png (1,005,207 bytes)

Relationships

related to 0000034 closedvdemidov Порча изображения при формировании меньшего масштаба 
related to 0000035 closedvdemidov Переделка загрузки изображений в форматах png и gif 

Activities

DJ VK

17-11-2010 08:42

manager   ~0000539

Ранее было вот так http://sasgis.org/mantis/view.php?id=113

DJ VK

17-11-2010 08:58

manager   ~0000542

Чтобы глюк пропал - надо открутить несолько масштабов и вернуться обратно потом.

vdemidov

17-11-2010 09:02

manager   ~0000543

Ясно. Похоже это таки повреждение памяти. Как и чем я понять не могу.

DJ VK

17-11-2010 18:41

manager   ~0000551

Ну в билдере, а значит и в дельфях, с канвасом не все так просто, там нет тред-сейфовой защиты. мы с этим боролись и вроде потом карта рисовалась в произвольном (даже не кратном) масштабе и таскалась вполне успешно...
вот собственно спич:

djvk
напомни, что там было с канвасами, когда мы карту делали. там еще тред сейфа не было

Chemist
Там не просто тред сейфа не было - там был тред хостил. Хе-хе. Оно закрывает все открытые дескрипторы, причём не только свои. Поэтому, любой канвас в мультитредном приложении надо лочить перед изменением. И разлочивать после.

vdemidov

18-11-2010 07:41

manager   ~0000555

Да в том то и дело, что сейчас практически во всех операциях канвас не используется. Единственное место, где он нужен не в главном потоке это для вывода текста меток.

DJ VK

30-11-2010 08:39

manager   ~0000686

Тайлы рушатся при первом просмотре, то есть дефект возникает не то при загрузке, не то при отображении одновременно с загрузкой, и такими и хранятся в памяти, и отображаются. открутка на три масштаба приводит к перезагрузке в память??

p/s/ при хорошо загруженном компе дефект наблюдается очень часто.

vdemidov

30-11-2010 10:56

manager   ~0000687

Хоть убейте не могу понять где оно там портится. Так что этот баг починится только случайно в процессе эволюционных изменений

vdemidov

11-03-2011 13:51

manager   ~0001175

А пришла, как оказалось, эта беда откуда не ждали. Из Intel JPEG Library. Оно почему то глючило при использовании из нескольких потоков.

Issue History

Date Modified Username Field Change
17-11-2010 08:41 DJ VK New Issue
17-11-2010 08:41 DJ VK File Added: Sboi2.bmp
17-11-2010 08:42 DJ VK Note Added: 0000539
17-11-2010 08:58 DJ VK Note Added: 0000542
17-11-2010 09:00 vdemidov File Deleted: Sboi2.bmp
17-11-2010 09:00 vdemidov File Added: Sboi2.png
17-11-2010 09:02 vdemidov Note Added: 0000543
17-11-2010 09:02 vdemidov Status new => acknowledged
17-11-2010 09:23 vdemidov Target Version => 110311.Alfa
17-11-2010 18:41 DJ VK Note Added: 0000551
18-11-2010 07:41 vdemidov Note Added: 0000555
30-11-2010 08:39 DJ VK Note Added: 0000686
30-11-2010 10:56 vdemidov Note Added: 0000687
11-03-2011 13:51 vdemidov Note Added: 0001175
11-03-2011 13:51 vdemidov Status acknowledged => resolved
11-03-2011 13:51 vdemidov Fixed in Version => 110311.Alfa
11-03-2011 13:51 vdemidov Resolution open => fixed
11-03-2011 13:51 vdemidov Assigned To => vdemidov
12-03-2011 03:52 gpsMax Tag Attached: глюк в библиотеке
12-03-2011 03:52 gpsMax Tag Attached: jpg
06-04-2011 16:19 gpsMax Relationship added related to 0000034
06-04-2011 16:20 gpsMax Relationship added related to 0000035
24-04-2011 18:25 Tolik Status resolved => closed
08-08-2025 13:22 zed Category Баг => Баг / Bug