oscript-library / oscript-library/gitsync

ошибка при распаковке обычных форм, v8unpack

Open
#235 21 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

ПРЕДУПРЕЖДЕНИЕ - Попытка удаления C:\Users\User\AppData\Local\Temp\tsxmue02.mr2.tmp закончилась неудачей, по причине {Модуль C:\Program Files (x86)\OneScript\lib\gitsync\oscript_modules\tempfiles\ВременныеФайлы.os / Ошибка в строке: 118 / Внешнее исключение (System.IO.IOException): The process cannot access the file 'Form.bin' because it is being used by another process.}
13:18:53 КРИТИЧНАЯОШИБКА - {Модуль C:\Users\IVoronov\AppData\Local\gitsync\plugins\gitsync-plugins\src\Классы\internal\v8unpack\Классы\РаспаковкаФорм.os / Ошибка в строке: 46 / Внешнее исключение (System.Reflection.TargetInvocationException): Exception has been thrown by the target of an invocation.}

Версия гитсинк - 3.1.0
Версия плагинов - 1.1.0
Версия oscript - 1.2.0.92

Отключить unpack не могу, он необходим.

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 unpacking of ordinary forms with gitsync 3.1.0, plugins 1.1.0, and oscript 1.2.0.92. Inspect РаспаковкаФорм.os at line 46 and ВременныеФайлы.os at line 118, focusing on the Form.bin access and failed temporary-file removal. Done means ordinary forms unpack without the IOException.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.