消印をつけずシナリオを終了した際の不具合報告

Issue #1065 new
Former user created an issue

画面に『処理中に内部エラーが発生したため、ゲームを停止しました。 このエラーは想定されたものではなく、バグによってしか発生しません。 エラーログ(CardWirthPy.exe.log)の内容を開発者までお知らせください。』と表示されました。

発生タイミング:シナリオの『消印をつけずシナリオを終了』時

以下CardWirthPy.exe.log内の内容

Version : 4.3 (64-bit) / 2020-04-12 13:36:33 DateTime: 2021-10-17 22:10:52 Traceback (most recent call last): File ".\cw\util.py", line 2217, in remove File ".\cw\util.py", line 2325, in remove_treefiles File ".\cw\util.py", line 2257, in add_winauth PermissionError: [WinError 5] アクセスが拒否されました。: 'Data/Temp/Local/Yado/闇夜鴉/Cab/FastTime/readME.txt'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File ".\cw\dialog\scenarioselect.py", line 1786, in OnClickYesBtn File ".\cw\dialog\scenarioselect.py", line 2012, in draw File ".\cw\dialog\scenarioselect.py", line 2155, in _draw_impl File ".\cw\dialog\scenarioselect.py", line 3026, in enable_btn File ".\cw\dialog\scenarioselect.py", line 3147, in get_texts File ".\cw\util.py", line 2223, in remove File ".\cw\util.py", line 2329, in remove_treefiles FileNotFoundError: [WinError 2] 指定されたファイルが見つかりません。: 'Data/Temp/Local/Yado/闇夜鴉/Cab/FastTime/著作権.txt'


Version : 4.3 (64-bit) / 2020-04-12 13:36:33 DateTime: 2021-11-19 20:48:50 Traceback (most recent call last): File ".\cw\thread.py", line 863, in run File ".\cw\thread.py", line 915, in _run File ".\cw\thread.py", line 931, in main_loop File ".\cw\eventhandler.py", line 112, in run File ".\cw\eventhandler.py", line 385, in lclick_event File ".\cw\sprite\card.py", line 1470, in lclick_event File ".\cw\event.py", line 621, in start File ".\cw\event.py", line 846, in start File ".\cw\event.py", line 906, in run File ".\cw\event.py", line 1105, in action File ".\cw\content.py", line 2752, in action File ".\cw\content.py", line 2823, in end_scenario File ".\cw\data.py", line 1861, in end File ".\cw\data.py", line 3792, in save_variables File ".\cw\data.py", line 4427, in remove ValueError: list.remove(x): x not in list

Comments (4)

  1. k4nagatsuki repo owner

    ご報告ありがとうございます。

    該当するエラーは、

    1. あるシナリオの状態変数が宿に保存されており、
    2. そのシナリオが宿に保存される状態変数が存在しないように変更された状態で、
    3. そのシナリオを済印をつけずに終了した

    という状況で発生したように見えるのですが、同じ状況を作ってみても再現できませんでした。

    どのシナリオでどのような操作を行った結果発生したのか教えていただけないでしょうか。

  2. 暗黒 騎士

    フォルダ名とテキストファイル名的にnaoki氏の「始めてのカードワース」(ギルドリンクは切れてますが、親父を倒せ SPver for PYの方のリンク先にあるようです)ではないかと思い試してみましたが、自分の方では普通にチュートリアル後終了では再現出来ませんでした。

    効果系カードの説明をしてくれるシーンでエフェブ描画をしている関係で一瞬回収済みカードが表示されますが、これは1.50でも起こるので仕様のようです

  3. 暗黒 騎士

    ツイッターで「cab 文字化け」で検索すると(恐らく正常にエンコードできずに?)一部のcabがPyでのみ文字化けするという環境の方がいるようなのですが、それに関連したバグの可能性はあるでしょうか?

  4. k4nagatsuki repo owner

    内容からして関係なさそうです。

    CABアーカイブが文字化けするというのは問題ですね。というのもCWPyはWindows付属のCAB展開ツールを使っており、それには文字コードに関するオプションがないはずなので、対応のしようがありません(文字化けするのはファイル名でしょうか?)。

  5. Log in to comment