View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000034 | SAS.Планета | Баг / Bug | public | 12-08-2010 13:46 | 24-04-2011 18:26 |
| Reporter | Ledmyc | Assigned To | vdemidov | ||
| Priority | normal | Severity | minor | Reproducibility | random |
| Status | closed | Resolution | fixed | ||
| Platform | Windows | OS | 7 | OS Version | Ultimate |
| Product Version | 100707 | ||||
| Target Version | 100830.Alfa | Fixed in Version | 100830.Alfa | ||
| Summary | 0000034: Порча изображения при формировании меньшего масштаба | ||||
| Description | Приложенные изображения это иллюстрируют: «чистое» 18x и «грязное» 16x (другие формируемые масштабы — в моём случае 15 и 17 — также испорчены). | ||||
| Tags | глюк в библиотеке, формирование | ||||
| Attached Files | |||||
|
|
Какой формат файлов? Я подозреваю, что png. И скорее всего, вы двигали карту в процессе генерации меньшего масштаба. Я прав? |
|
|
Формат JPEG (.jpg). Двигал ли карту, точно не помню — сейчас попробую переформировать. |
|
|
Странно. Для jpg таких проблем вроде бы быть не должно было даже если очень активно двигать карту. |
|
|
Переформировал. Вроде всё стало нормально. А такая испорченность тайлов связана с тем, что в один и тот же момент к файлу пытаются получить доступ сразу 2 процесса: формирование тайлов и их просмотр? Возможно ли запретить повторное открытие открытого файла? (Насклько я знаю, возможно.) |
|
|
Нет там не в доступе к файлу дело. Если бы речь шла не о jpg, то я сказал бы что проблема в доступе к канве в много поточном режиме, но при обработке jpg GDI не используется ни разу. Странно. |
|
|
А может ли такое быть, когда во время генерации открыта другая карта (правда, тоже jpg) и с ней производятся какие-то действия? Пытался добиться эффекта: открыл другую карту, запустил формирование предыдущих зумов и стал активно перемещать карту. Как только формирование закончилось, переключился на сформированную карту, искал-искал и всё-таки одно место с полосами нашёл (как-то слишком мало). |
|
|
Я, кажется, после вечера курения мануала по Graphics32, понял в чем дело. Таки похоже проблема именно в обращении к GDI из нескольких потоков одновременно. И оно таки есть при генерации предыдущих слоев. Буду разбираться. |
|
|
Ну я очень надеюсь, что переход на новую версию Graphics32 и замена способа считывания и сохранения тайлов, решили эту проблему. |
|
|
у меня такая же картина при загрузке dg (там обрезка жпг идет) причем с новым g32) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 12-08-2010 13:46 | Ledmyc | New Issue | |
| 12-08-2010 13:46 | Ledmyc | File Added: SAS_16x.png | |
| 12-08-2010 13:50 | Ledmyc | File Added: SAS_18x.png | |
| 12-08-2010 13:54 | vdemidov | Note Added: 0000056 | |
| 12-08-2010 13:54 | vdemidov | Assigned To | => vdemidov |
| 12-08-2010 13:54 | vdemidov | Status | new => feedback |
| 12-08-2010 13:58 | Ledmyc | Note Added: 0000058 | |
| 12-08-2010 13:58 | Ledmyc | Status | feedback => assigned |
| 12-08-2010 14:02 | vdemidov | Note Added: 0000059 | |
| 12-08-2010 14:08 | Ledmyc | Note Added: 0000060 | |
| 12-08-2010 14:45 | vdemidov | Note Added: 0000061 | |
| 12-08-2010 17:51 | Ledmyc | Note Added: 0000062 | |
| 13-08-2010 05:24 | vdemidov | Note Added: 0000066 | |
| 13-08-2010 05:28 | vdemidov | Target Version | => 100830.Alfa |
| 21-08-2010 07:37 | vdemidov | Note Added: 0000113 | |
| 21-08-2010 07:37 | vdemidov | Status | assigned => resolved |
| 21-08-2010 07:37 | vdemidov | Fixed in Version | => 100830.Alfa |
| 21-08-2010 07:37 | vdemidov | Resolution | open => fixed |
| 23-08-2010 19:22 | feya | Note Added: 0000118 | |
| 23-08-2010 19:24 | feya | Note Edited: 0000118 | |
| 06-04-2011 13:17 | gpsMax | Tag Attached: формирование | |
| 06-04-2011 13:18 | gpsMax | Tag Attached: глюк в библиотеке | |
| 06-04-2011 16:19 | gpsMax | Relationship added | related to 0000233 |
| 24-04-2011 18:26 | Tolik | Status | resolved => closed |
| 08-08-2025 13:22 | zed | Category | Баг => Баг / Bug |