View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003095 | SAS.Планета | Баг / Bug | public | 01-07-2016 01:07 | 01-07-2016 18:49 |
| Reporter | anf | Assigned To | zed | ||
| Priority | low | Severity | minor | Reproducibility | sometimes |
| Status | closed | Resolution | not fixable | ||
| OS | Windows | OS Version | 8.1 | ||
| Product Version | 160606 | ||||
| Summary | 0003095: Error SQLITE_IOERR (10) using 3.13.0 - disk I/O error, extended_errcode=5386 | ||||
| Description | При запуске на версии "Release.160606","Nightly.160630.9472" через 10 секунд выскакивает окошко "Error SQLITE_IOERR (10) [SELECT name FROM sqlite_master WHERE type='table' AND name NOT LIKE 'sqlite_%';] using 3.13.0 - disk I/O error, extended_errcode=5386." Если не выбирать завершения работа продолжается нормально. Что при это отваливается не нашёл. | ||||
| Steps To Reproduce | просто запуск | ||||
| Additional Information | Программа стоит на SD с файловой системой exFAT по пути "D:\programm\SAS.Planet.Release.160606\" | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
> Что при это отваливается не нашёл Метки в SQLite БД. > Программа стоит на SD с файловой системой exFAT Проверьте, чтобы у пользователя, под которым запускается программа, был доступ на запись в папку, куда установлена программа. Сообщение disk I/O error, extended_errcode=5386 означает, что SQLite не может замапить память для совместного доступа к БД: The SQLITE_IOERR_SHMMAP error code is an extended error code for SQLITE_IOERR indicating an I/O error within the xShmMap method on the sqlite3_io_methods object while trying to map a shared memory segment into the process address space. Возможно, это проблема конкретной файловой системы exFAT, т.е. есть шанс, что на ней просто невозможно создавать БД для совместного доступа. |
|
|
exFAT не поддерживает разделение доступа. При запуске создаются Marks.db3-shm Marks.db3-wal. Изменение названия папки влияния не оказывает. При ошибке файрвол жалуется что приложение лезет в память SMSS.EXE с NTFS по пути "C:\programm\SAS.Planet.Release.160606" запуск идёт нормально. с FAT32 по пути "E:\SAS.Planet.Release.160606" запуск идёт нормально. "создавать БД для совместного доступа." на ноутбуке один пользователь, совместной работы нет. |
|
|
При создании базы на других дисках NTFS и FAT32 запуск идёт нормально. |
|
|
> "создавать БД для совместного доступа." на ноутбуке один пользователь, совместной работы нет. Два экземпляра программы запущенные одновременно это уже совместный доступ. |
|
|
в Process Explorer одна версия |
|
|
Не важно, что одна. БД всегда открывается в режиме, обеспечивающем многопользовательский доступ. Можете в настройках программы указать папку на другом диске для хранения меток, или пользоваться метками в старом SML формате. |
|
|
ради интереса включил сохранение кэша в sqlite3, результат такой-же - не пишет и ругается на запись на диск. На соседнем NTFS - работает. Чудеса непонятные. Я этим не пользуюсь, просто для информации. |
|
|
И кэш в таком же режиме открывается. В общем, нерешаемая проблема. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 01-07-2016 01:07 | anf | New Issue | |
| 01-07-2016 01:07 | anf | File Added: SASPlanet.Debug.elf | |
| 01-07-2016 07:02 | zed | Note Added: 0017471 | |
| 01-07-2016 09:09 | vdemidov | Product Version | .Nightly => 160606 |
| 01-07-2016 09:09 | vdemidov | Status | new => feedback |
| 01-07-2016 15:42 | anf | Note Added: 0017472 | |
| 01-07-2016 15:42 | anf | Status | feedback => new |
| 01-07-2016 16:02 | anf | Note Added: 0017473 | |
| 01-07-2016 16:05 | vdemidov | Note Added: 0017474 | |
| 01-07-2016 16:14 | anf | Note Added: 0017475 | |
| 01-07-2016 18:08 | zed | Note Added: 0017476 | |
| 01-07-2016 18:43 | anf | Note Added: 0017477 | |
| 01-07-2016 18:48 | zed | Note Added: 0017478 | |
| 01-07-2016 18:49 | zed | Status | new => closed |
| 01-07-2016 18:49 | zed | Assigned To | => zed |
| 01-07-2016 18:49 | zed | Resolution | open => not fixable |
| 08-08-2025 13:22 | zed | Category | Баг => Баг / Bug |