Edengineer: [エリートデンジャラスアップデート]:ここにログエラーを報告する

作成日 2018年12月12日  ·  27コメント  ·  ソース: msarilar/EDEngineer

capture

bug RefData technical 4.0

全てのコメント27件

私も同じことをしています。

レポートありがとうございます!

新しいアップデートのログに問題があるようです; この後、アプリケーションは正常に実行されますか?

今夜チェックできるように、ここに最新のログをアップロードしておくと便利です。

どのログが必要ですか? わたしに道を教えて下さい

それは私にとっても同じです。 私が何を送るべきかを知っていたら私はそうするでしょう:)

31783941-fe27-48aa-ad27-010fecf5fc92

これに自分の経験を加えたいと思っただけです。

上記とまったく同じエラーメッセージ-アプリは読み込みを完了せず、[OK]ボタンをクリックすると同じメッセージが繰り返されます。

EDEngineerをアンインストールし、新しいコピーをダウンロードして再インストールしようとしましたが、役に立ちませんでした。

関連性があると思われる特定のログを喜んでアップロードします。

確認済み! これは私に起こります2 ...そしてEdengineerウィンドウはエラーメッセージの前に表示され、非常に迷惑です!

また、上記と同じエラーが発生します-私のカサガイの在庫が更新されるたびに(つまり、購入と解雇の両方で)発生します-在庫ストレージを変更する他のことを(まだ)試していません。

image
ここでも同じエラー。 これは、カサガイの貨物の変化、つまりカサガイが発砲されたときなどが原因でした。 これはジャーナルの一部で、おそらくエラーの原因となった行を示しています。

{ "timestamp":"2018-12-12T03:16:32Z", "event":"LaunchDrone", "Type":"Prospector" }
{ "timestamp":"2018-12-12T03:16:35Z", "event":"Cargo", "Vessel":"Ship", "Count":69 }
{ "timestamp":"2018-12-12T03:17:02Z", "event":"LaunchDrone", "Type":"Prospector" }
{ "timestamp":"2018-12-12T03:17:06Z", "event":"Cargo", "Vessel":"Ship", "Count":68 }
{ "timestamp":"2018-12-12T03:17:10Z", "event":"LaunchDrone", "Type":"Prospector" }
{ "timestamp":"2018-12-12T03:17:13Z", "event":"Cargo", "Vessel":"Ship", "Count":67 }
{ "timestamp":"2018-12-12T03:17:20Z", "event":"LaunchDrone", "Type":"Prospector" }
{ "timestamp":"2018-12-12T03:17:23Z", "event":"Cargo", "Vessel":"Ship", "Count":66 }
{ "timestamp":"2018-12-12T03:17:57Z", "event":"LaunchDrone", "Type":"Prospector" }
{ "timestamp":"2018-12-12T03:18:00Z", "event":"Cargo", "Vessel":"Ship", "Count":65 }
{ "timestamp":"2018-12-12T03:18:05Z", "event":"LaunchDrone", "Type":"Prospector" }
{ "timestamp":"2018-12-12T03:18:07Z", "event":"Cargo", "Vessel":"Ship", "Count":64 }

さて私のエラーはインストール時にありました、それを起動することさえできません;)

上記と同じエラーが発生します。 カサガイが原因の1つと思われます。

私は人々が話している両方の問題を抱えていました、今日の初めに私がリンペットを発射するたびにそれは私にエラーを与えました、そして私はそれを閉じるだけですべてが大丈夫でした。 しかし、今夜、私はカサガイを発射しているときにEDエンジニアを起動するのを間違えました、そしてそれはバックグラウンドでそのエラーでEDエンジニアを凍らせました。 現在、BurnwineのようにEDエンジニアを起動することはできません。 さらに、すべてのカサガイを捨ててからED Engineerを起動しようとしましたが、それは役に立ちませんでした。同じエラーが発生しましたが、カウントの下で前の数値ではなく0と表示されます。

ここでの同じ問題は、保持している貨物の量(つまり、「MissionCompleted」、「MarketSell」、「MarketBuy」、「BuyDrones」、「LaunchDrone」)が変更された後に作成される貨物イベント(つまり「Cargo」)に関連しているようです。 ")。

Ok Cargoイベント(ゲームの最初の負荷のようです)

{"timestamp": "2018-12-12T11:28:49Z"、 "event": "Cargo"、 "Vessel": "Ship"、 "Count":449、 "Inventory":[{"Name": " cmmcomposite "、" Name_Localised ":" CMM Composite "、" Count ":20、" Stolen ":0}、{" Name ":" syntheticfabrics "、" Name_Localised ":" Synthesis Fabrics "、" Count ":105、"盗まれた ":0}、{"名前 ":"半導体 "、"カウント ":46、"盗まれた ":0}、{"名前 ":"ポリマー "、"カウント ":14、"盗まれた ":0}、 {"Name": "computercomponents"、 "Name_Localised": "Computer Components"、 "Count":38、 "Stolen":0}、{"Name": "powergenerators"、 "Name_Localised": "Power Generators"、 " Count ":24、" Stolen ":0}、{" Name ":" superconductors "、" Count ":23、" Stolen ":0}、{" Name ":" waterpurifiers "、" Name_Localised ":" Water Purifiers "、" Count ":32、" Stolen ":0}、{" Name ":" ceramiccomposites "、" Name_Localised ":" Ceramic Composites "、" Count ":147、" Stolen ":0}]}
{"timestamp": "2018-12-12T13:45:38Z"、 "event": "Cargo"、 "Vessel": "Ship"、 "Count":61、 "Inventory":[{"Name": " drones "、" Name_Localised ":" Limpet "、" Count ":61、" Stolen ":0}]}

悪い貨物イベント

{"timestamp": "2018-12-12T11:42:49Z"、 "event": "Cargo"、 "Vessel": "Ship"、 "Count":442}
{"timestamp": "2018-12-12T12:05:11Z"、 "event": "Cargo"、 "Vessel": "Ship"、 "Count":380}
{"timestamp": "2018-12-12T11:42:55Z"、 "event": "Cargo"、 "Vessel": "Ship"、 "Count":435}

新しいAPIドキュメントには、次のことが記載されていますが、関連している可能性があります。ただし、一方のタイプの貨物イベントが正常であるのに、もう一方のタイプが正常でない理由はわかりません。
https://forums.frontier.co.uk/showthread.php/452937-Journal-Docs-for-v3-3
「Beta3での変更の概要:
•貨物–偽の余分なイベントを修正します。 船=船または船= SRVを示すフラグを追加します」

エラーはイベント中に繰り返され、EDEngineerをリロードして再度解析するときにも繰り返されます。 各行の各エラーをクリックしてOKをクリックする必要があります。

[OK]をクリックするとアプリケーションは正常に実行されますが、通常、そのエラーはゲームの背後に表示されるため、見逃す可能性があります。 okがヒットするまで、ロックされます....モーダルウィンドウだと思います。 ただし、リピートイベント以外は、この問題に特に関連する問題ではないようです。

最新のトランザクションログイベントとの「同期の喪失」(パッチの前に発生していました)を確認しましたが、最終的にはこの場合にも発生します。 マットは更新を停止し、場所は変更されません。 その場合は、アプリを閉じてもう一度開き、毎回同じカーゴイベントで[OK]をクリックする必要があります。

昨日エラーを確認する時間がなかったので、今夜はすべてチェックします

今夜は新しいバージョンを期待してください。

確認のために、同じエラーが発生しています。船に積まれている貨物はカサガイだけで、ログイン時のカサガイの数とログアウト時のカサガイの数の差に等しい警告ボックスがポップアップ表示されます(エラーは7、現在は3でした)。ボックスが4回再表示されました)
エラーがクリアされた後もアプリは動作し続けました

2018-12-09

cmdrをロードすると:

{"timestamp": "2018-12-09T09:58:27Z"、 "event": "Cargo"、 "Inventory":[{"Name": "drones"、 "Name_Localised": "Limpet"、 "Count" :3、 "盗まれた":0}]}

カサガイを購入した後:

{"timestamp": "2018-12-09T09:58:49Z"、 "event": "BuyDrones"、 "Type": "Drones"、 "Count":7、 "BuyPrice":101、 "TotalCost":707 }
(購入アクション後の貨物更新イベントなし)

2018-12-13

10匹のカサガイの売買:

{"timestamp": "2018-12-13T08:01:44Z"、 "event": "BuyDrones"、 "Type": "Drones"、 "Count":10、 "BuyPrice":101、 "TotalCost":1010 }
{"timestamp": "2018-12-13T08:01:46Z"、 "event": "Cargo"、 "Vessel": "Ship"、 "Count":10} <-これによりエラーが発生します
{"timestamp": "2018-12-13T08:02:09Z"、 "event": "SellDrones"、 "Type": "Drones"、 "Count":10、 "SellPrice":100、 "TotalSale":1000 }
{"timestamp": "2018-12-13T08:02:12Z"、 "event": "Cargo"、 "Vessel": "Ship"、 "Count":0} <-これによりエラーが発生します

したがって、この問題は、特定の状況で貨物が何であるかを指定しなくなった貨物イベントが原因で発生します。

ゲームのロード後:インベントリが指定されました
販売/販売/すくい/排出を購入した後:在庫が指定されていません

この「貨物[カウントのみ]更新」イベントには、貨物がリストされていないため、別の名前を付ける必要があります。 これが意図的なものかどうかはわかりません。

例外の停止は簡単ですが、この「カウントのみ」の貨物イベントは除外す​​る必要があります。そうしないと、すべての商品が継続的に0にリセットされます。

コードを見てみましょう。

したがって、この修正は機能しているように見えます。 (コードはすでにnullが返されることを扱っています)。

私は前駆細胞を購入し、カサガイを売買し、商品がゼロにリセットされないことを確認するための簡単なテストを行いました。

`` `c#
プライベートJournalOperationExtractCargoDump(JObjectデータ)
{{
var dump = new DumpOperation
{{
ResetFilter = new HashSet
{{
Kind.Commodity
}、
DumpOperations =新しいリスト()
};

        // ED version 3.3 (December 11th 2018) made some breaking changes:
        //  - Cargo event was added after buying/selling/scooping/ejecting commodities/limpets
        //  - But unfortunately this Cargo event is different to normal Cargo event and does not contain the Inventory key (so it needs to be ignored)
        //  - Note that when cmdr is loaded/game is started, Cargo event DOES contain the Inventory field
        if (data["Inventory"] == null)
            return null;

        foreach (var jToken in data["Inventory"])
        {
            ...
        }

        return dump;
    }

`` `

はい私はこのようなことを考えていました

このためのPRを開く場合は、チェックがnew DumpOperation前に行われていることを確認し、 if前後に角かっこを追加してください(単一行であっても)

終わり。 提出されたPR#477

すべてが展開されました。他に問題がある場合はお知らせください。 みんな、ありがとう

新しいバージョンをインストールしました。 いいね。 少し飛び回ってテストします。

      I'm getting the same thing.

ここで同じ問題:(

最新バージョン1.1.4.1を使用していることを確認してください。
image

もしそうなら、私が見ることができるように、ここにあなたのジャーナルログをアップロードする必要があります

これは、新しいアプリケーションをインストールしようとしたときに発生します。

プラットフォームバージョン情報
Windows:10.0.17134.0(Win32NT)
共通言語ランタイム:4.0.30319.42000
System.Deployment.dll:4.7.3056.0作成者:NET472REL1
clr.dll:4.7.3260.0作成者:NET472REL1LAST_C
dfdll.dll:4.7.3056.0作成者:NET472REL1
dfshim.dll:10.0.17134.1(WinBuild.160101.0800)

オリジンズ
展開URL: https

エラーの概要
以下はエラーの要約です。 これらのエラーの詳細はログに含まれています。
* https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.applicationをアクティブ化すると、例外が発生しました。 次のエラーメッセージが検出されました。
+参照されているアセンブリがシステムにインストールされていません。 (HRESULTからの例外:0x800736B3)

コンポーネントストアトランザクションエラーの概要
トランザクションエラーは検出されませんでした。

警告
この操作中に警告は生成されませんでした。

運用進捗状況
* [12/18/2018 09:29:46]: https ://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.applicationのアクティブ化が開始されました

エラーの詳細
この操作中に以下のエラーが検出されました。
* [12/18/2018 09:29:56] System.Runtime.InteropServices.COMException
-参照されているアセンブリがシステムにインストールされていません。 (HRESULTからの例外:0x800736B3)
-オリジン:System.Deployment
-スタック追跡:
System.Deployment.Internal.Isolation.IStore.GetAssemblyInformation(UInt32フラグ、IDefinitionIdentity DefinitionIdentity、Guid&riid)で
System.Deployment.Internal.Isolation.Store.GetAssemblyManifest(UInt32フラグ、IDefinitionIdentity DefinitionIdentity)
System.Deployment.Application.ComponentStore.GetAssemblyManifestFromStore(DefinitionIdentity asmId)で
System.Deployment.Application.ComponentStore.GetAssemblyManifestWithRetry(DefinitionIdentity asmId、TimeSpan restartInterval、Int32 maxRetryCount)で
System.Deployment.Application.ComponentStore.GetSubscriptionStateInternal(DefinitionIdentity subId)で
System.Deployment.Application.SubscriptionStore.GetSubscriptionStateInternal(SubscriptionState subState)で
System.Deployment.Application.SubscriptionStore.CheckAndReferenceApplication(SubscriptionState subState、DefinitionAppId appId、Int64 transactionId)で
System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore、Uri&sourceUri、TempFile&tempFile、SubscriptionState&subState、IDownloadNotification通知、DownloadOptionsオプション、ServerInformation&serverInformation)
System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore、UriとsourceUri、TempFileとtempFile、SubscriptionStateとsubState、IDownloadNotification通知、DownloadOptionsオプション)
System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(URI ActivationUri、ブールisShortcut、String textualSubId、String deployProviderUrlFromExtension、BrowserSettings browserSettings、String&errorPageUrl、Uri&deploymentUri)
System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri ActivationUri、Boolean isShortcut、String textualSubId、String deployProviderUrlFromExtension、BrowserSettings browserSettings、String&errorPageUrl)
---例外が発生した前の場所のスタックトレースの終わり---
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()で
System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri ActivationUri、Boolean isShortcut、String textualSubId、String deployProviderUrlFromExtension、BrowserSettings browserSettings、String&errorPageUrl)
System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(オブジェクトの状態)で

コンポーネントウェアハウスの取引の詳細
取引に関する情報はありません。

簡単なグーグルからの私の最もよい推測はあなたのWindowsClickOnceアプリケーションが壊れているということでしょう。

https://stackoverflow.com/questions/20370490/system-runtime-interopservices-comexception-when-installing-github-for-windowsを参照して

破損がEdEngineer、GitHubインストーラー、またはその他のものに関係しているかどうかはわかりません。 次のことを試すことができます。

_オプション1_

  • Windowsのコントロールパネルから、「プログラムと機能」(またはWindows10ではスペイン語で呼ばれているもの-「Aplicacionesycaracteristicas」)を見つけます。
  • アプリのリストでEdEngineerを見つけて、アンインストールします
  • マシンを再起動します
  • EdEngineerを再インストールしてみてください

_オプション2_

  • フォルダ%LocalAppData%\ Apps \ 2.0のバックアップコピーを作成します
  • 管理者権限を持つコンソールから、次のコマンドを実行します。
rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
  • マシンを再起動します
  • EdEngineerを再インストールしてみてください

_オプション3_

  • フォルダ%LocalAppData%\ Apps \ 2.0のバックアップコピーを作成します
  • %LocalAppData%\ Apps \ 2.0の内容を削除します
  • マシンを再起動します
  • EdEngineerを再インストールしてみてください

オプション2と3は、Windowsでこのキャッシュをクリアすることの意味がわからないため、自己責任で使用してください。これまでにやらなければならなかったことではありません。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

CMDRPhaedra picture CMDRPhaedra  ·  17コメント

Uriei picture Uriei  ·  19コメント

StrasnyLada picture StrasnyLada  ·  4コメント

Wlaspec picture Wlaspec  ·  5コメント

Alekhoff picture Alekhoff  ·  41コメント