oscript-library / oscript-library/gitsync

Получен ненулевой код возврата -1073741819

Open
#279 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
1C Enterprise
Stars
333
Forks
98
PR merge metrics
No merged PRs in 30d

Description

Версия gitsync 3.4.0
Запускаю выгрузку в гит
gitsync --tempdir "C:\repos\temp" --v8version 8.3.18.1363 sync --storage-user deploy --storage-pwd 1 --limit 1 "tcp://srvt-dc1-1c04/main" "c:\repos\test_git\config
6 версий выгрузилось
на 7 версии ошибка. Пробовал менять версию на более старшую ошибка повторяется

ИНФОРМАЦИЯ - Начало выполнение команды <sync>
ИНФОРМАЦИЯ - Установлен лимит <5> для количества версий, при выгрузке
ИНФОРМАЦИЯ - Начата синхронизация с git
ИНФОРМАЦИЯ - Номер синхронизированной версии: 2
ИНФОРМАЦИЯ - Номер последней версии в хранилище: 2737
КРИТИЧНАЯОШИБКА - Версия <3> от автора <erp_test_kr>: комментарий не задан
ИНФОРМАЦИЯ - Получаем исходники для версии 3, 08.09.2021 12:31:07
КРИТИЧНАЯОШИБКА - Версия <4> от автора <Одиноков_СИ>: комментарий не задан
ИНФОРМАЦИЯ - Получаем исходники для версии 4, 08.09.2021 13:04:20
КРИТИЧНАЯОШИБКА - Версия <5> от автора <Администратор>: комментарий не задан
ИНФОРМАЦИЯ - Получаем исходники для версии 5, 08.09.2021 13:37:25
ИНФОРМАЦИЯ - Получаем исходники для версии 6, 08.09.2021 14:11:33
ИНФОРМАЦИЯ - Получаем исходники для версии 7, 08.09.2021 14:45:18
ОШИБКА - Получен ненулевой код возврата -1073741819. Выполнение скрипта остановлено!
ОШИБКА - Невозможно выгрузить конфигурацию в файлы.
 Ошибка:{Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1400 / }
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1400 / }

В одной из попыток словил пред ошибкой -1073741819 предупреждение

ПРЕДУПРЕЖДЕНИЕ - Не удалось прочитать файл информации C:\repos\temp\mg041q5o.ubd.tmp\hvikkxyu.3c3.txt.
{Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 2048 / 
Внешнее исключение (System.IO.IOException): The process cannot access the file 
'C:\repos\temp\mg041q5o.ubd.tmp\hvikkxyu.3c3.txt' because it is being used by another process.}

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the sync command and reviewing the logs around version 7. Then inspect oscript_modules/v8runner/src/v8runner.os at lines 1400 and 2048, including the temporary .txt file access warning. Done means the reported nonzero exit code and configuration export failure no longer occur during synchronization.

Written by the indexing model from the issue text.

Assessment

Tech stack
git
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.