SASGIS - SAS.Планета
View Issue Details
0000715SAS.Планета[All Projects] Багpublic08-05-2011 13:1510-10-2012 11:52
Tolik 
zed 
highcrashsometimes
closedfixed 
WindowsXPSP2
110427.Beta 
120808120808 
0000715: Memory Leak (утечки памяти) при экспорте в МЯК, iPhone и при открытии *.hlg
Что-то у меня бета несколько раз зависала на компе с Win XP SP2.
Происходит это после интенсивного скачивания или экспорта. Загружает проц. на 99 проц. :)
Окно Access Violation пытается появиться на экране. Лечится только убиванием проц. :) :)
Access Violation, зависание, экспорт
? SASPlanet.elf (34,861) 08-05-2011 13:15
http://www.sasgis.org/mantis/file_download.php?file_id=284&type=bug
? SASPlanet.2.elf (33,360) 08-05-2011 13:21
http://www.sasgis.org/mantis/file_download.php?file_id=285&type=bug
? SASPlanet.3.elf (34,248) 09-05-2011 03:47
http://www.sasgis.org/mantis/file_download.php?file_id=286&type=bug
png 2011-05-09_083741.png (35,630) 09-05-2011 04:43
http://www.sasgis.org/mantis/file_download.php?file_id=287&type=bug
png

? SASPlanet.4.elf (41,688) 09-05-2011 05:35
http://www.sasgis.org/mantis/file_download.php?file_id=288&type=bug
Issue History
08-05-2011 13:15TolikNew Issue
08-05-2011 13:15TolikFile Added: SASPlanet.elf
08-05-2011 13:21TolikFile Added: SASPlanet.2.elf
08-05-2011 13:21TolikSummaryMemory leak => Memory leak при экспорте, например, в МЯК или iPhone
08-05-2011 13:24TolikStatusnew => acknowledged
08-05-2011 13:31gpsMaxTag Attached: Access Violation
08-05-2011 13:31gpsMaxTag Attached: зависание
08-05-2011 13:31gpsMaxTag Attached: экспорт
08-05-2011 13:35zedNote Added: 0002460
08-05-2011 13:40TolikNote Added: 0002461
08-05-2011 13:48zedNote Added: 0002462
08-05-2011 13:50TolikNote Added: 0002463
08-05-2011 13:51TolikNote Edited: 0002463bug_revision_view_page.php?bugnote_id=2463#r1147
08-05-2011 13:52zedNote Added: 0002464
09-05-2011 03:47TolikFile Added: SASPlanet.3.elf
09-05-2011 03:50TolikNote Added: 0002469
09-05-2011 03:56TolikNote Added: 0002470
09-05-2011 04:43TolikFile Added: 2011-05-09_083741.png
09-05-2011 04:44TolikNote Added: 0002471
09-05-2011 04:45TolikNote Edited: 0002471bug_revision_view_page.php?bugnote_id=2471#r1155
09-05-2011 05:19TolikRelationship addedrelated to 0000568
09-05-2011 05:35TolikFile Added: SASPlanet.4.elf
09-05-2011 06:03TolikNote Added: 0002474
09-05-2011 06:07TolikNote Edited: 0002474bug_revision_view_page.php?bugnote_id=2474#r1157
09-05-2011 06:08TolikFile Added: capture.zip
09-05-2011 07:21zedNote Added: 0002475
09-05-2011 07:37TolikNote Added: 0002476
09-05-2011 07:38TolikNote Edited: 0002476bug_revision_view_page.php?bugnote_id=2476#r1161
10-05-2011 06:49vdemidovFile Deleted: capture.zip
25-05-2011 12:14zedNote Added: 0002655
25-05-2011 12:16zedSummaryMemory leak при экспорте, например, в МЯК или iPhone => Memory Leak (утечки памяти) при экспорте в МЯК, iPhone и при открытии *.hlg
25-05-2011 12:17zedAssigned To => zed
25-05-2011 12:17zedStatusacknowledged => assigned
25-05-2011 12:18zedRelationship deletedrelated to 0000568
25-05-2011 12:21zedNote Added: 0002656
26-05-2011 01:40TolikNote Added: 0002659
26-05-2011 07:15TolikNote Added: 0002662
26-05-2011 07:34zedNote Added: 0002665
28-05-2011 11:28vdemidovStatusassigned => resolved
28-05-2011 11:28vdemidovFixed in Version => 120808
28-05-2011 11:28vdemidovResolutionopen => fixed
28-05-2011 11:28vdemidovTarget Version => 120808
10-10-2012 11:52TolikStatusresolved => closed

Notes
(0002460)
zed   
08-05-2011 13:35   
Утечки памяти с Access Violation наврят ли связаны.
(0002461)
Tolik   
08-05-2011 13:40   
как же тогда отловить AV, если elf не создаётся... Или надо не убивать зависший процесс, а подождать?
(0002462)
zed   
08-05-2011 13:48   
>Или надо не убивать зависший процесс, а подождать?
Дык да. Если завис - нужно подождать 60 сек. пока сработает антифриз и не выдаст ошибку. Тогда и в elf всё сохранится как надо. Я ж писал об этом :( http://sasgis.org/forum/viewtopic.php?f=47&t=1508
(0002463)
Tolik   
08-05-2011 13:50   
(edited on: 08-05-2011 13:51)
Дык будем подождать. Забыл, да.
А memory leak всё равно ж надо чинить?

(0002464)
zed   
08-05-2011 13:52   
>А memory leak всё равно ж надо чинить?
Естественно.
(0002469)
Tolik   
09-05-2011 03:50   
Ещё один файл - SASPlanet.3.elf - memory leak не при экспорте, а при загрузке .hlg, няп.
(0002470)
Tolik   
09-05-2011 03:56   
Кстати, такой же memory leak в версии 110418.
(0002471)
Tolik   
09-05-2011 04:44   
(edited on: 09-05-2011 04:45)
Опять AV. В этот раз произошёл при попытке включить отображение границ тайлов.
Программа ни на что не реагирует, загружает процессор на 48-51% (а не-дебаговская версия на 98-99%).
Окно карты не обновляется, а рамка (меню, тулбары) как бы живёт (хотя и не реагирует), см. скриншот.
Антифриз не работает :(, elf не создаётся.

(0002474)
Tolik   
09-05-2011 06:03   
(edited on: 09-05-2011 06:07)
Опять AV при попытке включить отображение границ тайлов.
Информация на скриншотах (т.к. не всё копируется как текст) - capture.zip

(0002475)
zed   
09-05-2011 07:21   
>Информация на скриншотах (т.к. не всё копируется как текст)
В окошке с детальным описанием ошибки есть чекбокс Copy to clipboard, если его включить, то после закрытия этого окошка в буфер будет скопирована вся необходимая информация. Затем можно открыть блокнот, вставить из буфера отчёт и сохранить файл как SASPlanet.elf.
(0002476)
Tolik   
09-05-2011 07:37   
(edited on: 09-05-2011 07:38)
Что-то не заметил такого чекбокса. Теперь вижу - справа внизу..
Информации достаточно для отлова бага? Или нужно что-то ещё?
Посмотрите ещё issue 568, вроде было то же самое.

(0002655)
zed   
25-05-2011 12:14   
Отработал утечки памяти при открытии *.hlg и экспорте в МЯК/iPhone, погоняйте завтра дебажную ночную сбоку.

А всё что касается AV предлагаю перенести в баг 0000568 (связи между AV и Memory Leak не наблюдается).
(0002656)
zed   
25-05-2011 12:21   
SASPlanet.4.elf получен при AV?
(0002659)
Tolik   
26-05-2011 01:40   
> SASPlanet.4.elf получен при AV?
Уже не помню. Судя по его содержимому - нет.

> А всё что касается AV предлагаю перенести в баг 0000568 (связи между AV и Memory Leak не наблюдается).
Раз не наблюдается, тогда конечно.
(0002662)
Tolik   
26-05-2011 07:15   
При открытии *.hlg и экспорте в МЯК 3 вроде нормально.

При экспорте в МЯК 3.91 - AV и ML, но это ж явно недоделанная функция (поэтому я закрыл автоматический багрепорт 754).
(0002665)
zed   
26-05-2011 07:34   
>> SASPlanet.4.elf получен при AV?
> Уже не помню. Судя по его содержимому - нет.
По содержимому - там утечки, но видно что они произошли в результате AV - программа не смогла корректно завершиться и подчистить за собой.