SASGIS - SAS.Планета
View Issue Details
0001981SAS.Планета[All Projects] Багpublic26-06-2013 09:3704-11-2013 14:00
Garl 
zed 
normalminoralways
closedunable to reproduce 
Windows7Professional
.Nightly 
 
0001981: Версионный кэш Беркли и пустые тайлы.
собственно имеем map\***\EmptyTiles\white.jpg
вместо того чтобы определить тайл как пустой, на месте тайла выскакивает acces violation
BerkeleyDB, БД, версионный кэш
Issue History
26-06-2013 09:37GarlNew Issue
26-06-2013 10:08zedNote Added: 0011811
26-06-2013 10:09zedNote Edited: 0011811bug_revision_view_page.php?bugnote_id=11811#r5493
26-06-2013 10:09GarlNote Added: 0011812
26-06-2013 17:08zedNote Added: 0011814
26-06-2013 18:31GarlNote Added: 0011815
27-06-2013 08:23GarlNote Added: 0011816
27-06-2013 08:55zedNote Added: 0011817
27-06-2013 11:57zedNote Added: 0011818
28-06-2013 06:19GarlFile Added: SASPlanet.Debug.elf
28-06-2013 06:20GarlNote Added: 0011870
28-06-2013 07:13GarlNote Edited: 0011870bug_revision_view_page.php?rev_id=5513
28-06-2013 07:35zedNote Added: 0011872
28-06-2013 08:10GarlNote View State: 0011870: private
28-06-2013 08:10GarlNote View State: 0011872: private
28-06-2013 08:23zedNote Deleted: 0011870
28-06-2013 08:23zedNote Deleted: 0011872
28-06-2013 08:23zedFile Deleted: SASPlanet.Debug.elf
28-06-2013 08:23zedNote Deleted: 0011816
28-06-2013 08:24zedNote Deleted: 0011817
11-07-2013 13:47zedTag Attached: BerkeleyDB
11-07-2013 13:47zedTag Attached: БД
11-07-2013 13:47zedAssigned To => zed
11-07-2013 13:47zedStatusnew => feedback
08-08-2013 13:48vdemidovNote Added: 0012305
30-08-2013 10:53vdemidovTarget Version => 131111
30-08-2013 10:59vdemidovTag Attached: версионный кэш
04-11-2013 14:00vdemidovStatusfeedback => resolved
04-11-2013 14:00vdemidovResolutionopen => unable to reproduce
04-11-2013 14:00vdemidovStatusresolved => closed
04-11-2013 14:00vdemidovTarget Version131111 =>

Notes
(0011811)
zed   
26-06-2013 10:08   
(edited on: 26-06-2013 10:09)
Это на какой карте и по каким координатам?

Вообще, кэш пустыми тайлами не занимается. Эта обработка происходит где-то на уровень выше.

(0011812)
Garl   
26-06-2013 10:09   
карта - сборная солянка
как найду воспроизводимость - отпишусь, щас пока занятость 110%
(0011814)
zed   
26-06-2013 17:08   
Если принять во внимание причину бага 0001970, то можно предположить, что где-то логическая ошибка, т.к. САС отправляет в хранилище тайлы с нулевым размером (не tne). В таких случаях нужно либо сохранять tne, либо заводить ещё одно расширение для empty и хранить по ним информацию отдельно. Поэтому то, что пишется AV на пустых тайлах из кэша Беркли, можно считать лишь следствием (хотя фиксить тоже надо), но лечить нужно прежде всего первопричину.
(0011815)
Garl   
26-06-2013 18:31   
кстати видать вот из-за таких пустых JPEGов имеет место быть косяк того что тайлы прилетают но не отображаются или не перезаписываются поверх уже лежащих там.

в общем даже не знаю как описывать:
взял SDB скопировал в отдельную папку с SAS запустил - бац! и версионные тайлы там есть и отображаются, а в рабочей программе там 3 пустых тайла.
может конечно кто-то чего-то перекрывает, хотя опции типа показывать вышележащие тайлы и предыдущие версии отключена.

в общем в ближайшем будущем имею цель и желание перейти на версионный бекрли
и загнать туда несколько ресурсов с версией и онлайн пополнением
(0011818)
zed   
27-06-2013 11:57   
>вместо того чтобы определить тайл как пустой, на месте тайла выскакивает acces violation
У меня никак не воспроизводится.
(0012305)
vdemidov   
08-08-2013 13:48   
Так что, закрываем с "не воспроизводится?"