SASGIS - SAS.Планета
View Issue Details
0001137SAS.Планета[All Projects] Багpublic25-01-2012 20:3310-10-2012 11:49
zed 
vdemidov 
urgentmajoralways
closedfixed 
WindowsXPSP3
.Nightly 
120808120808 
0001137: Не работает склейка ни в один из форматов
При попытке склеить в любой из форматов, получаем сообщения об ошибках (различные).
ECW: Exception class EAssertionFailed with message 'Координата X пиксела на этом зуме не может быть больше 131072 (u_CoordConverterBasic.pas, line 360)'
BMP: Exception class EAssertionFailed with message 'Координата X тайла на этом зуме не может быть больше или равной 512 (u_CoordConverterBasic.pas, line 328)'
JPG сообщает что-то и слишком большом числе линий, PNG вообще крэшит программу...

Дебажные логи не создаются.
потоки, склейка
related to 0001032closed vdemidov Переделать итератор тайлов по заданному полигону 
Issue History
25-01-2012 20:33zedNew Issue
25-01-2012 20:40vdemidovNote Added: 0005221
25-01-2012 20:42zedNote Added: 0005222
25-01-2012 20:42vdemidovNote Added: 0005223
25-01-2012 20:43vdemidovNote Added: 0005224
25-01-2012 20:43vdemidovRelationship addedrelated to 0001032
25-01-2012 20:46zedNote Added: 0005225
25-01-2012 20:48zedNote Added: 0005226
25-01-2012 20:59vdemidovNote Added: 0005227
25-01-2012 21:03vdemidovNote Edited: 0005224bug_revision_view_page.php?bugnote_id=5224#r2618
26-01-2012 04:02gpsMaxTag Attached: склейка
26-01-2012 04:03gpsMaxTag Attached: потоки
26-01-2012 04:17TolikStatusnew => confirmed
26-01-2012 04:33zedNote Added: 0005229
26-01-2012 09:15TolikNote Added: 0005230
26-01-2012 09:15TolikPrioritynormal => urgent
26-01-2012 09:20TolikNote Edited: 0005230bug_revision_view_page.php?bugnote_id=5230#r2620
26-01-2012 15:52Doc74Note Added: 0005233
26-01-2012 16:16vdemidovNote Added: 0005234
26-01-2012 16:16vdemidovStatusconfirmed => resolved
26-01-2012 16:16vdemidovFixed in Version => 120808
26-01-2012 16:16vdemidovResolutionopen => fixed
26-01-2012 16:16vdemidovAssigned To => vdemidov
08-02-2012 06:34vdemidovTarget Version => 120808
10-10-2012 11:49TolikStatusresolved => closed

Notes
(0005221)
vdemidov   
25-01-2012 20:40   
Значит начинаем исправлять обработку ошибок в тредах. И только после этого можно будет искать сами ошибки.
(0005222)
zed   
25-01-2012 20:42   
Предположительно баг с выделением. До твоего масштабного коммита с переделкой векторов всё работало.
(0005223)
vdemidov   
25-01-2012 20:42   
Пофигу. В первую очередь обработка ошибок.
(0005224)
vdemidov   
25-01-2012 20:43   
(edited on: 25-01-2012 21:03)
И вот этот рефакторинг 0001032

(0005225)
zed   
25-01-2012 20:46   
Offtop: Если в сообщении перед номером бага поставить решётку (#), то получим линк на него: 0001032
(0005226)
zed   
25-01-2012 20:48   
Что подразумевается под обработкой ошибок?
(0005227)
vdemidov   
25-01-2012 20:59   
try/except, выдача сообщения об ошибке в основном треде, корректное завершение треда без креша всей программы.
(0005229)
zed   
26-01-2012 04:33   
Крэшится только png, все остальные как и положено выдают сообщения и продолжают работать.
(0005230)
Tolik   
26-01-2012 09:15   
(edited on: 26-01-2012 09:20)
Копирование тоже не работает.
Пробовал копировать с кэша САС в кэш Беркли - ошибка Invalid pointer operation.
Программа не крэшится, в кэше создаётся лог и пустая директория для sdb.

Это та же проблема или открывать отдельный баг репорт?

P.S. Вероятно, другая проблема, т.к. копирование САС -> САС работает.

(0005233)
Doc74   
26-01-2012 15:52   
Перестало работать после версии 120120 Nightly.
(0005234)
vdemidov   
26-01-2012 16:16   
Мда. Совсем тупая ошибка была. Еще с фиг знает каких времен оставалось, что в склейку зум передается увеличенный на единицу. А я в процессе изменений в одном месте об этом забыл.