Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARM64環境での不具合 #101

Open
renorari opened this issue Mar 28, 2023 · 9 comments
Open

ARM64環境での不具合 #101

renorari opened this issue Mar 28, 2023 · 9 comments
Labels
bug Something isn't working

Comments

@renorari
Copy link

概要
コンソール画面が表示されてすぐに消えます。
AviUtlは正常に起動できていません。(クラッシュします)

再現手順
下記の環境を用意します。
aviutl.exeを実行します。

起こってほしかったこと
正常起動

環境

名称 バージョン 備考
Microsoft Windows 10.0.22621.1413 (22H2) Windows 11 Pro ARM64
AviUtl 1.10
拡張編集 0.92
patch.aul r42
@renorari renorari added the bug Something isn't working label Mar 28, 2023
@renorari
Copy link
Author

追記
環境へ修正があります。

名称 バージョン 備考
Microsoft Windows 10.0.22621.1413 (22H2) Windows 11 Pro ARM64
AviUtl 1.10
拡張編集 0.92
patch.aul r42
L-SMASH Works r940 release1 プラグインを入れると不具合が発生します。

@nazonoSAUNA
Copy link
Contributor

L-SMASH Worksが無ければ問題なしということでしょうか?

その場合考えられる可能性として、メッセージボックスを出す部分で何かしら問題が起こっていることが考えられます
そのバージョンのL-SMASH Worksを入れている場合は警告を出すため、最新版で試せますか?
https://scrapbox.io/nazosauna/L-SMASH_Works%E3%82%92%E6%9C%80%E6%96%B0%E7%89%88%E3%81%AB%E6%9B%B4%E6%96%B0%E3%81%99%E3%82%8B
また、以前fast.clにて終了していた件についても、同じくOpenCL環境にない時にメッセージが出るため同じ原因だったのかもしれません

@renorari
Copy link
Author

最新版を試しましたが、起動に失敗しました。
また、fast.cl等のpatch.aulのすべての項目を無効化しても、起動に失敗します。
patch.aulのバージョンをr43_beta1に変更しても不具合は解消されませんでした。

@nazonoSAUNA
Copy link
Contributor

L-SMASH Worksが無ければ問題なしということでしょうか?
イベントビューアーのエラーログはどのようになっていますか?

@renorari
Copy link
Author

renorari commented Apr 1, 2023

ログの名前: Application
ソース: Application Error
日付: 2023/04/01 13:20:22
イベント ID: 1000
タスクのカテゴリ: アプリケーション クラッシュ イベント
レベル: エラー
キーワード:
ユーザー: DD2A\renorari
コンピューター: DD2A
説明:
障害が発生しているアプリケーション名: aviutl.exe、バージョン: 0.0.0.0、タイム スタンプ: 0x5d95eccc
障害が発生しているモジュール名: aviutl.exe、バージョン: 0.0.0.0、タイム スタンプ: 0x5d95eccc
例外コード: 0x40000015
障害オフセット: 0x000669e3
障害が発生しているプロセス ID: 0x0x830
障害が発生しているアプリケーションの開始時刻: 0x0x1D964514630FA81
障害が発生しているアプリケーション パス: \Mac\Home\Documents\Documents\applications\AviUtl\aviutl.exe
障害が発生しているモジュール パス: \Mac\Home\Documents\Documents\applications\AviUtl\aviutl.exe
レポート ID: 2effc290-f610-472d-bf1f-d74a8bf79605
障害が発生しているパッケージの完全な名前:
障害が発生しているパッケージに関連するアプリケーション ID:
イベント XML:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" Guid="{a0e9b465-b939-57d7-b27d-95d8e925ff57}" />
    <EventID>1000</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2023-04-01T04:20:22.0258746Z" />
    <EventRecordID>2859</EventRecordID>
    <Correlation />
    <Execution ProcessID="2216" ThreadID="1992" />
    <Channel>Application</Channel>
    <Computer>DD2A</Computer>
    <Security UserID="S-1-5-21-828052918-4252665575-3766941378-1000" />
  </System>
  <EventData>
    <Data Name="AppName">aviutl.exe</Data>
    <Data Name="AppVersion">0.0.0.0</Data>
    <Data Name="AppTimeStamp">5d95eccc</Data>
    <Data Name="ModuleName">aviutl.exe</Data>
    <Data Name="ModuleVersion">0.0.0.0</Data>
    <Data Name="ModuleTimeStamp">5d95eccc</Data>
    <Data Name="ExceptionCode">40000015</Data>
    <Data Name="FaultingOffset">000669e3</Data>
    <Data Name="ProcessId">0x830</Data>
    <Data Name="ProcessCreationTime">0x1d964514630fa81</Data>
    <Data Name="AppPath">\\Mac\Home\Documents\Documents\applications\AviUtl\aviutl.exe</Data>
    <Data Name="ModulePath">\\Mac\Home\Documents\Documents\applications\AviUtl\aviutl.exe</Data>
    <Data Name="IntegratorReportId">2effc290-f610-472d-bf1f-d74a8bf79605</Data>
    <Data Name="PackageFullName">
    </Data>
    <Data Name="PackageRelativeAppId">
    </Data>
  </EventData>
</Event>

@renorari
Copy link
Author

renorari commented Apr 1, 2023

このようになっています。

@nazonoSAUNA
Copy link
Contributor

障害オフセットの場所を確認してみましたが通常はエラーとならないような場所で起こっていますね。
仮想環境よく分かりません…

@renorari
Copy link
Author

renorari commented Apr 2, 2023

なるほど…
arm64の上にx86があってx86_64も動くようになっているので、その辺が関係していそうですね…

@renorari
Copy link
Author

-r30では正常に動作しました。
r31+では正常に動作しませんでした。

おそらく #21 の機能に関係がありそうです。
この機能の有効化と無効化をできるようにしたビルドを頂けないでしょうか?

@renorari renorari changed the title ARM64環境で動作しません ARM64環境下 Aug 15, 2023
@renorari renorari changed the title ARM64環境下 ARM64環境での不具合 Aug 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants