| Anonymous | Login | Signup for a new account | 29-10-25 04:33 UTC | ![]() |
| All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
| My View | View Issues | Change Log | Roadmap | Search |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0001979 | SAS.Планета | [All Projects] Баг / Bug | public | 25-06-2013 08:03 | 11-07-2013 13:49 | ||||
| Reporter | Garl | ||||||||
| Assigned To | zed | ||||||||
| Priority | normal | Severity | minor | Reproducibility | random | ||||
| Status | resolved | Resolution | fixed | ||||||
| Platform | Windows | OS | 7 | OS Version | Professional | ||||
| Product Version | .Nightly | ||||||||
| Target Version | 131111 | Fixed in Version | 131111 | ||||||
| Summary | 0001979: Перестаёт оботражаться версионный кэш во время импорта | ||||||||
| Description | собственно имеем файловый кэш пустой версионный кэш беркли задаём принудительно версию и выгружаем всё в беркли... процесс импорта не прерывается но тайлы отображаться перестают 11-46-SASPlanet.Debug.elf при закрытии программы | ||||||||
| Tags | BerkeleyDB, БД | ||||||||
| Attached Files | |||||||||
Relationships |
||||||
|
||||||
Notes |
|
|
(0011787) Garl (manager) 25-06-2013 08:04 edited on: 25-06-2013 08:14 |
11-26 - вылет во время импорта (вместо тайлов пишет access violation) |
|
(0011788) Garl (manager) 25-06-2013 08:05 |
11-37 - вылет во время вывода версии по ПКМ |
|
(0011789) zed (manager) 25-06-2013 08:28 edited on: 25-06-2013 08:28 |
> Up Time 3 hours, 12 minutes, 29 seconds Самая первая AV была в 11-26? Всё что было после той ошибки не имеет смысла рассматривать, т.к. это уже следствия. И оно все эти 3 часа работало нормально? |
|
(0011790) Garl (manager) 25-06-2013 08:38 |
ага, до этого был 1-2 потока баз активного зумирования и движений |
|
(0011791) zed (manager) 25-06-2013 08:58 |
А sdb.log в папке с кэшем не появился? |
|
(0011792) Garl (manager) 25-06-2013 09:15 |
нет всё чисто только папки и StorageConfig.ini |
|
(0011793) Garl (manager) 25-06-2013 10:18 edited on: 25-06-2013 10:19 |
14-16-SASPlanet.Debug.elf - 3 потока импорта и ничего не делание в течении минут 10-15, затем двинул карту и вылезла ошибка upd: была включена карта заполнения |
|
(0011794) zed (manager) 25-06-2013 10:21 |
Вот тут точно должен был появиться sdb.log |
|
(0011795) zed (manager) 25-06-2013 10:33 |
Попробуй exe из аттача. Чтобы увеличить вероятность ошибки попробуй так же уменьшить размер пула (к примеру, до 3-х) и интервалы синхронизации. |
|
(0011796) Garl (manager) 25-06-2013 10:38 |
>Вот тут точно должен был появиться sdb.log странно но лога нету ( |
|
(0011797) zed (manager) 25-06-2013 10:40 |
>нет всё чисто только папки и StorageConfig.ini >странно но лога нету ( Он в папке cache_dbv должен быть. |
|
(0011798) Garl (manager) 25-06-2013 10:44 |
там и смотрю |
|
(0011799) Garl (manager) 25-06-2013 11:04 |
[BerkeleyDB] IsReadOnly=0 SyncInterval=3000 CommitsCountToSync=100 PoolSize=3 PoolObjectTTL=6000 DatabasePageSize=1024 |
|
(0011800) zed (manager) 25-06-2013 12:39 |
Тестируй второй аттач. |
|
(0011801) Garl (manager) 25-06-2013 13:20 |
вылетело при выводе списка версий по ПКМ и сосбвенно у меня кончается кэш для запихивания в версионный беркли |
|
(0011803) zed (manager) 25-06-2013 15:05 |
Попробуй ещё один вариант. И sdb.log теперь будет сохраняться в папку с exe. Ты его не мог найти, потому что он писался в папку к неверсионному Беркли. |
|
(0011804) zed (manager) 25-06-2013 15:29 |
Словил баг при переполнении пула. Возможно это как раз таки твой вариант - если попытаться запустить 4 импортирующих потока при PoolSize=3, то ошибка гарантированно вылазит (правда и окошко с сообщением показывает и в sdb.log исправно пишет). |
|
(0011805) zed (manager) 25-06-2013 16:12 |
Всё что нашёл, пофиксил и залил в репо. Тестируй. |
|
(0011806) Garl (manager) 26-06-2013 04:06 |
ага, лог жил не там где я его искал. приложил постфактум. |
|
(0011807) Garl (manager) 26-06-2013 05:27 edited on: 26-06-2013 07:48 |
пока полёт нормальный, но лог содержит: 26-06-2013 08:11:50.679 Error [BerkeleyDB Value]: Bad magic value (ZVAL) 26-06-2013 08:11:51.390 Error [BerkeleyDB Value]: Bad magic value (ZVAL) 26-06-2013 08:11:52.040 Error [BerkeleyDB Value]: Bad magic value (ZVAL) 26-06-2013 08:11:52.505 Error [BerkeleyDB Value]: Bad magic value (ZVAL) 26-06-2013 08:11:53.255 Error [BerkeleyDB Value]: Bad magic value (ZVAL) 26-06-2013 08:11:53.647 Error [BerkeleyDB Value]: Bad magic value (ZVAL) 26-06-2013 08:11:53.648 Error [BerkeleyDB Value]: Bad magic value (ZVAL) 26-06-2013 08:11:53.651 Error [BerkeleyDB Value]: Bad magic value (ZVAL) |
|
(0011808) zed (manager) 26-06-2013 07:48 |
Это не очень хорошо. ZVAL это метаинформация о версиях, а оно судя по всему пытается открыть это как тайл, нарывается на ошибку и удаляет эту запись из кэша. И большой вопрос, почему вдруг оно начало воспринимать метаинформацию как тайл. Ты случаем не дописывал данные в старый версионный кэш? |
|
(0011809) zed (manager) 26-06-2013 07:58 |
>ага, лог жил не там где я его искал. приложил постфактум. Теперь могу с уверенностью сказать, что ошибку с AV я пофиксил. Ноги росли из-за того, что игнорировался счётчик открытых энвайронментов. И из-за этого, когда один из рабочих потоков закрывал env по таймауту, но закрывал его глобально и САС начисто забывал, что там есть ещё другие потоки, работающие с этим env. И при следующем открытии env оно закономерно вываливалось с сообщением: BerkeleyDB Env: DB_REGISTER limits processes to one open DB_ENV handle per environment |
|
(0011819) zed (manager) 27-06-2013 12:57 |
>пока полёт нормальный, но лог содержит: Нашёл баг при удалении тайлов из-за которого вылазили ошибки Error [BerkeleyDB Value]: Bad magic value (ZVAL) |
Users who viewed this issue |
|
| User List | Anonymous (4279x), hrucker (1x) |
| Total Views | 4280 |
| Last View | 29-10-2025 04:33 |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 25-06-2013 08:03 | Garl | New Issue | |
| 25-06-2013 08:03 | Garl | File Added: 11-46-SASPlanet.Debug.elf | |
| 25-06-2013 08:04 | Garl | Note Added: 0011787 | |
| 25-06-2013 08:04 | Garl | File Added: 11-26-SASPlanet.Debug.elf | |
| 25-06-2013 08:05 | Garl | File Added: 11-37-SASPlanet.Debug.elf | |
| 25-06-2013 08:05 | Garl | Note Added: 0011788 | |
| 25-06-2013 08:14 | Garl | Note Edited: 0011787 | View Revisions |
| 25-06-2013 08:28 | zed | Note Added: 0011789 | |
| 25-06-2013 08:28 | zed | Note Edited: 0011789 | View Revisions |
| 25-06-2013 08:38 | Garl | Note Added: 0011790 | |
| 25-06-2013 08:58 | zed | Note Added: 0011791 | |
| 25-06-2013 09:15 | Garl | Note Added: 0011792 | |
| 25-06-2013 10:17 | Garl | File Added: 14-16-SASPlanet.Debug.elf | |
| 25-06-2013 10:18 | Garl | Note Added: 0011793 | |
| 25-06-2013 10:19 | Garl | Note Edited: 0011793 | View Revisions |
| 25-06-2013 10:21 | zed | Note Added: 0011794 | |
| 25-06-2013 10:31 | zed | File Added: SASPlanet.Sync1.7z | |
| 25-06-2013 10:33 | zed | Note Added: 0011795 | |
| 25-06-2013 10:38 | Garl | Note Added: 0011796 | |
| 25-06-2013 10:40 | zed | Note Added: 0011797 | |
| 25-06-2013 10:44 | Garl | Note Added: 0011798 | |
| 25-06-2013 11:03 | Garl | File Added: SASPlanet.Sync1.elf | |
| 25-06-2013 11:04 | Garl | Note Added: 0011799 | |
| 25-06-2013 12:36 | zed | File Added: SASPlanet.Sync2.7z | |
| 25-06-2013 12:39 | zed | Note Added: 0011800 | |
| 25-06-2013 13:18 | Garl | File Added: SASPlanet.Sync2.elf | |
| 25-06-2013 13:20 | Garl | Note Added: 0011801 | |
| 25-06-2013 15:02 | zed | File Added: SASPlanet.Sync3.7z | |
| 25-06-2013 15:02 | zed | File Deleted: SASPlanet.Sync1.7z | |
| 25-06-2013 15:02 | zed | File Deleted: SASPlanet.Sync1.elf | |
| 25-06-2013 15:02 | zed | File Deleted: SASPlanet.Sync2.7z | |
| 25-06-2013 15:02 | zed | File Deleted: SASPlanet.Sync2.elf | |
| 25-06-2013 15:05 | zed | Note Added: 0011803 | |
| 25-06-2013 15:29 | zed | Note Added: 0011804 | |
| 25-06-2013 16:12 | zed | Note Added: 0011805 | |
| 25-06-2013 16:12 | zed | File Deleted: SASPlanet.Sync3.7z | |
| 26-06-2013 04:04 | Garl | File Added: sdb.log | |
| 26-06-2013 04:06 | Garl | Note Added: 0011806 | |
| 26-06-2013 05:27 | Garl | Note Added: 0011807 | |
| 26-06-2013 07:48 | zed | Note Added: 0011808 | |
| 26-06-2013 07:48 | zed | Note Edited: 0011807 | View Revisions |
| 26-06-2013 07:58 | zed | Note Added: 0011809 | |
| 26-06-2013 08:01 | zed | Status | new => resolved |
| 26-06-2013 08:01 | zed | Fixed in Version | => 131111 |
| 26-06-2013 08:01 | zed | Resolution | open => fixed |
| 26-06-2013 08:01 | zed | Assigned To | => zed |
| 26-06-2013 08:01 | zed | Product Version | => .Nightly |
| 26-06-2013 08:01 | zed | Target Version | => 131111 |
| 26-06-2013 09:36 | zed | Relationship added | child of 0001978 |
| 26-06-2013 10:02 | Garl | File Added: SASPlanet.Debug.elf | |
| 26-06-2013 10:02 | Garl | File Added: 13-59-Sdb.log | |
| 27-06-2013 12:57 | zed | Note Added: 0011819 | |
| 11-07-2013 13:49 | zed | Tag Attached: BerkeleyDB | |
| 11-07-2013 13:49 | zed | Tag Attached: БД | |
| 08-08-2025 13:22 | zed | Category | Баг => Баг / Bug |
| My View | View Issues | Change Log | Roadmap | Search |
| Copyright © 2007 - 2025 SAS.Planet Team |