MATLAB Drive Connector 起動時に "Unexpected Error" が表示され クラッシュ します。

8 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2021 年 6 月 8 日
編集済み: MathWorks Support Team 2021 年 6 月 16 日
Linuxのターミナルから 「MATLABConnector start」 コマンドを実行時、 "Unexpected Error" のメッセージと共に、 MATLAB Drive Connector がクラッシュします。
ログには 例外エラー "Abnormal termination: std::terminate()" が記載されており、 "MATLABConnector" のプロセスがクラッシュした事が示されています。
下記は "~/.MATLABConnector/$HOSTNAME/logs" に生成されたクラッシュレポートの Stack Traceです。
Stack Trace (captured):
[ 0] 0x00007fb3ab4f20f3 bin/glnxa64/libmwfl.so+00770291
[ 1] 0x00007fb3ab4f22ec bin/glnxa64/libmwfl.so+00770796 _ZN10foundation4core4diag15stacktrace_base7captureEm+00000028
[ 2] 0x00007fb3ab4f4a64 bin/glnxa64/libmwfl.so+00780900
[ 3] 0x00007fb3ae25413c bin/glnxa64/libmwagentutils.so+00618812
[ 4] 0x00007fb3ae2564af bin/glnxa64/libmwagentutils.so+00627887
[ 5] 0x00007fb3ae256fc8 bin/glnxa64/libmwagentutils.so+00630728
[ 6] 0x00007fb3ae2522ca bin/glnxa64/libmwagentutils.so+00611018
[ 7] 0x00007fb3ad2a33a6 /home/USERNAME/.MATLABConnector/v1.3.1.2/HOSTNAME/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6+00582566
[ 8] 0x00007fb3ad2a33f1 /home/USERNAME/.MATLABConnector/v1.3.1.2/HOSTNAME/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6+00582641
[ 9] 0x00007fb3ad2cde8e /home/USERNAME/.MATLABConnector/v1.3.1.2/HOSTNAME/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6+00757390
[ 10] 0x00007fb3acde66db /lib/x86_64-linux-gnu/libpthread.so.0+00030427
[ 11] 0x00007fb3acb0f88f /lib/x86_64-linux-gnu/libc.so.6+01185935 clone+00000063
[ 12] 0x0000000000000000 <unknown-module>+00000000

採用された回答

MathWorks Support Team
MathWorks Support Team 2021 年 6 月 16 日
編集済み: MathWorks Support Team 2021 年 6 月 16 日
このエラーは MATLAB Connector が新しいバージョンを検出し、自動更新を試みた際、権限問題により更新に失敗している事を示しています。
これは以前に MATLAB Drive Connector を ルート ユーザー としてインストールした場合、発生する可能性があります。
※ MATLAB Drive Connectorは ルート ユーザー としてインストールするように設計されておらず、一般 ユーザー でインストールする必要があります。
解決方法として、 MATLAB Drive Connectorのクリーンインストールする事をお勧めします。
詳細手順:
1) Linux のターミナルで以下のコマンドを実行し、以前にインストールした MATLAB Drive Connector のファイルを完全に削除します。
sudo rm -rf ~/.MATLABConnector
sudo rm ~/bin/MATLABConnector
sudo rm -rf ~/Downloads/MathWorks
sudo chown -R $USER: ~/MATLABDrive
2) 最新の MATLAB Drive Connector をダウンロードします。
3) 最新インストーラーのダウンロード後、インストールを行います。
※この手順は ルート ユーザー として実行しないでください。
コマンド例として、最新バージョンが Version 1.3.2.0 の場合、 Linux ターミナルで次のコマンドを実行し、インストールを行います。
/bin/bash ~/Downloads/matlabconnector_1.3.2.0_glnxa64_installer.bin

その他の回答 (0 件)

製品


リリース

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!