07th-mod / 07th-mod/matsuribayashi

Linux (openSUSE Tumbleweed with xfce4): Window freezes and after half a minute it crashes at startup

オープン
#17 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
言語のデータがありません
スター
24
フォーク
13
PR マージ指標
30日以内にマージされた PR はありません

説明

A user on discord reported this, along with some log files:

> The problem: The window freezes and after half a minute it crashes at startup [Linux]
> The game: Higurashi Ch.8
> The mod variant: Full
> I bought the game at: Mangagamer
> My operating system is: Linux (openSUSE Tumbleweed with xfce4)
> I installed the patch: Using the Installer
> Mod Install Date: Today
> State anything "special" about your computer's setup: Thinkpad X230, installed on SSD, game worked before installing the mod.
>
> I've added the Player.log to the archive and the log, which the terminal prints out, when trying to run Higurashi.

I also asked them when they downloaded the game
> I downloaded it today.
> Just 2h ago.

Their Player.log has heaps of errors like:

> The class named 'Newtonsoft.Json.Converters.JsonDateTimeSerializationMode' is not derived from MonoBehaviour or ScriptableObject!

some serialization errors like:

> A script behaviour (probably TestingIssue?) has a different serialization layout when loading. (Read 32 bytes but expected 328 bytes)
> Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?

It makes me wonder if Mangagamer updated something on their end, or if there's some serious mismatch of files going on.

[07th-mod-logs(33).zip](https://github.com/07th-mod/matsuribayashi/files/4919007/07th-mod-logs.33.zip) - This contains:
- Player.log
- Installer logs
- Terminal output of Higurashi when game is run

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

提供された Player.log とターミナル出力ログを調べ、シリアライゼーションエラーと欠落している MonoBehaviour クラスを確認してください。まず、Unity プロジェクトのシリアライゼーションの一貫性と Newtonsoft.Json のバージョン互換性を確認します。ゲームのスクリプト読み込みと初期化コードを調べて、不一致を特定します。ファイルのバージョンと依存関係を比較することで、問題が Mangagamer の更新によるものか、mod インストールの問題によるものかを判断してください。

索引モデルが issue の本文から書いたものです。

評価

領域
desktop
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。