MATLAB Drive Connector 起動時に "Unexpected Error" が表示され クラッシュ します。
11 views (last 30 days)
Show older comments
MathWorks Support Team
on 8 Jun 2021
Edited: MathWorks Support Team
on 16 Jun 2021
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
Accepted Answer
MathWorks Support Team
on 16 Jun 2021
Edited: MathWorks Support Team
on 16 Jun 2021
このエラーは 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 Comments
More Answers (0)
See Also
Categories
Find more on インストールとライセンスの紹介 in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!