tempフォルダをエクスプローラで開いている時、無セーブで冒険の中断を行い、再度開こうとすると強制終了

Issue #926 resolved
暗黒 騎士 created an issue

別件を調べている中に遭遇しました。まあやる方が悪いとは思うんですが、生ログが出るのはどうか?と思ったので…
こういったケースは報告しない方が良いでしょうか?

Traceback (most recent call last):
File ".\cw\frame.py", line 685, in OnYADOSELECT
File ".\cw\thread.py", line 2935, in load_yado
File ".\cw\thread.py", line 2923, in load_yado
File ".\cw\thread.py", line 2943, in _load_yado
File ".\cw\thread.py", line 2969, in _load_yado2
File ".\cw\data.py", line 2448, in init
File "C:\Program Files\Python37\lib\os.py", line 221, in makedirs
PermissionError: [WinError 5] アクセスが拒否されました。: 'Data/Temp/Local/Yado/新規宿/Yado/新規宿'

Comments (2)

  1. k4nagatsuki repo owner

    Tempディレクトリの中身を消せなかったり、アクセスできなかったりする事があるというのはCWPyで処理可能な範囲を超えた問題です。

    一応、できるだけデータの不整合が起きないような処理順にはしてありますが、ユーザがエラーログを目にしても仕方ないケースかと思います。

  2. Log in to comment