SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000571 | SAS.Планета | [All Projects] Хотелка | public | 11-04-2011 20:50 | 24-04-2011 18:24 |
|
Reporter | gpsMax | |
Assigned To | zed | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 110405.Beta1 | |
|
Summary | 0000571: Отладочные версии |
Description | Что, если при выпуске каждой новой версии параллельно выкладывать отладочный экзешник для неё? Что-то подобное уже было, но суть хотелки именно в регулярности этого дела, можно даже прикладывать штатно, и в ридми написать, что если одолевают вылеты, зависания или окошки с ошибками, запустите вот эту отладочную версию, добейтесь повторения ситуации и приложите полученные результаты к баг-репорту в трекере.
А лучше - ключик --debug. Реально ли?
При запуске выдать окно с объясняющим текстом типа
"Внимание! Это отладочная версия(либо в случае ключа, отладочный режим) программы, используемая для помощи в отчётах об ошибках. Ничего страшного не случится, но для обычной работы лучше используйте основную версию(штатный режим запуска).
Вы уверены, что хотите продолжить?"
А также, где-то разместить большой бросающийся в глаза красный индикатор DEBUG. |
Steps To Reproduce | При использовании не самых новых отладочных версий нет уверенности, что с тех пор ничего не изменилось, старые ошибки не исправили, а новых не сделали. Возможно, похожая с виду ошибка возникает совершенно в другом месте. В общем, нужны свежие версии, желательно для каждого выпуска.
Можно начать с 11.04.05.Beta1, уже. |
Additional Information | |
Tags | exception, readme, зависание |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
11-04-2011 20:50 | gpsMax | New Issue | |
11-04-2011 20:50 | gpsMax | Tag Attached: exception | |
11-04-2011 20:51 | gpsMax | Status | new => acknowledged |
11-04-2011 20:51 | gpsMax | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=746#r746 |
11-04-2011 20:52 | gpsMax | Relationship added | child of 0000568 |
11-04-2011 20:52 | gpsMax | Relationship added | child of 0000570 |
11-04-2011 20:59 | gpsMax | Description Updated | bug_revision_view_page.php?rev_id=750#r750 |
11-04-2011 21:00 | gpsMax | Description Updated | bug_revision_view_page.php?rev_id=751#r751 |
11-04-2011 21:00 | gpsMax | Tag Attached: readme | |
12-04-2011 04:30 | Tolik | Note Added: 0001794 | |
12-04-2011 04:37 | Tolik | Note Added: 0001796 | |
12-04-2011 04:37 | Tolik | Assigned To | => Tolik |
12-04-2011 04:37 | Tolik | Status | acknowledged => new |
12-04-2011 04:38 | Tolik | Assigned To | Tolik => |
12-04-2011 05:05 | vdemidov | Note Added: 0001800 | |
12-04-2011 06:22 | vdemidov | Relationship deleted | child of 0000570 |
12-04-2011 06:31 | vdemidov | Relationship deleted | child of 0000568 |
12-04-2011 08:18 | zed | Note Added: 0001806 | |
12-04-2011 08:31 | vdemidov | Note Added: 0001808 | |
12-04-2011 08:42 | zed | Note Added: 0001809 | |
12-04-2011 08:53 | vdemidov | Note Added: 0001811 | |
12-04-2011 09:23 | zed | Note Added: 0001812 | |
12-04-2011 09:26 | zed | Assigned To | => zed |
12-04-2011 09:26 | zed | Status | new => assigned |
12-04-2011 09:27 | zed | Status | assigned => resolved |
12-04-2011 09:27 | zed | Fixed in Version | => 110405.Beta1 |
12-04-2011 09:27 | zed | Resolution | open => fixed |
12-04-2011 09:28 | Tolik | Status | resolved => closed |
12-04-2011 12:08 | gpsMax | Note Added: 0001819 | |
12-04-2011 12:21 | gpsMax | Status | closed => resolved |
12-04-2011 13:17 | zed | Note Added: 0001823 | |
12-04-2011 18:27 | gpsMax | Tag Attached: зависание | |
24-04-2011 18:24 | Tolik | Status | resolved => closed |
Notes |
|
(0001794)
|
Tolik
|
12-04-2011 04:30
|
|
Да, --debug было бы лучше: один раз написал и забыл, не надо каждый раз выпускать отдельную версию.
Только САС пока не поддерживает параметры CLI, НЯЗ. |
|
|
(0001796)
|
Tolik
|
12-04-2011 04:37
|
|
gpsMax, статус acknowledged (или confirmed или won't fix) должен устанавливать vdemidov & Co, а не тот, кто открыл тикет. Откуда мы знаем, подтвердит он его или отклонит? И как он увидит, что появился новый тикет? |
|
|
|
К сожалению отладочные версии при зависании ничем не помогут. Да и весят они существенно больше, что бы включать их в релиз. И компилить нужно отдельно с изменением настроек, вряд ли у меня найдется желание это делать. |
|
|
(0001806)
|
zed
|
12-04-2011 08:18
|
|
>К сожалению отладочные версии при зависании ничем не помогут
Не факт, у того отладчика которым я пользуюсь есть спец. анти-фриз, т.е. он и этот момент контролирует и если приложение зависло - он его "отвиснет" и сохранит баг с указанием точки зависания.
>Да и весят они существенно больше
+ 0,5 Мб к размеру релиза
>вряд ли у меня найдется желание это делать
Я могу их делать. Отладчик EurekaLog http://www.eurekalog.com/index_delphi.php
Выкладывать их естественно - отдельно (можно на форуме в специальной теме). |
|
|
|
EurekaLog это отнють не фриварный продукт. Выкладывай, если есть желание. |
|
|
(0001809)
|
zed
|
12-04-2011 08:42
|
|
>отнють не фриварный продукт
А может я его купил? Single Developer License $99 всего ;) |
|
|
|
Ну тогда тем более выкладывай, если есть желание и возможность :) |
|
|
(0001812)
|
zed
|
12-04-2011 09:23
|
|
Тут: http://sasgis.org/forum/viewtopic.php?f=47&t=1508&start=0 |
|
|
(0001819)
|
gpsMax
|
12-04-2011 12:08
|
|
> статус acknowledged (или confirmed или won't fix) должен устанавливать vdemidov & Co
Перечитай форумную тему, предполагается, что acknowledged - тикеты, подготовленные к вниманию разработчиков.
> К сожалению отладочные версии при зависании ничем не помогут.
Можно писать в файл внутренние действия программы, и по обрыванию записей хотя бы примерно найти место зависания. |
|
|
(0001823)
|
zed
|
12-04-2011 13:17
|
|
gpsMax
>> К сожалению отладочные версии при зависании ничем не помогут.
>Можно писать в файл внутренние действия программы
Я уже писал - отладочные версии помогают и при зависаниях. |
|