ここ新人!私はArchLinuxで実行されているArchlabを持っています。通常のアップグレード後、ほとんどのアプリケーション(texmaker、qt5ct ...)は実行されず、端末で実行すると「セグメント化エラー(コアダンプ)」エラーが発生します。ほとんどのコアダンプを確認しましたが、問題が何であるかわかりませんでした。トレースバックを実行しようとしたときに、次のことが見つかりました。回答問題(答えの2番目の部分)についてはよく説明していますが、愚かな奴は問題を解決するためのステップを提供していません。
これはトレースの最初の行です。
#0 0x00007ffff6a1405f in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff3d4063b in ?? () from /usr/lib/libxcb.so.1
No symbol table info available.
#2 0x00007ffff3d4237b in xcb_wait_for_event () from /usr/lib/libxcb.so.1
No symbol table info available.
#3 0x00007ffff3932c51 in ?? () from /usr/lib/libQt5XcbQpa.so.5
No symbol table info available.
#4 0x00007ffff6dabe0f in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5 0x00007ffff67bf422 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff6a1ebf3 in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7ffff3d20800 (LWP 2433)):
#0 0x00007ffff69dd640 in __tzfile_compute () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff69dc57d in __tz_convert () from /usr/lib/libc.so.6
No symbol table info available.
#2 0x00007ffff69daa61 in ranged_convert () from /usr/lib/libc.so.6
No symbol table info available.
#3 0x00007ffff69dadac in __mktime_internal () from /usr/lib/libc.so.6
No symbol table info available.
#4 0x00007ffff6d9fd30 in qMkTime(tm*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5 0x00007ffff6e749ce in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6 0x00007ffff6e75068 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7 0x00007ffff6e7516d in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8 0x00007ffff6e75620 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#9 0x00007ffff6e7784c in QDateTime::setMSecsSinceEpoch(long long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007ffff6e79c81 in QDateTime::fromMSecsSinceEpoch(long long, Qt::TimeSpec, int) () from /usr/lib/libQt5Core.so.5
その後、非常に長い反復リストが作成されます。
よろしくお願いします。
答え1
まあ、いくつかの解決策が言及されています。
次のようにできます。
- まず、ソフトウェアの問題かハードウェアの問題かを確認してください。
- ライブメディアから起動してみてください。ナビゲートしていくつかのプログラムを起動します。
この方法も失敗するとメモリが不良になる可能性があるため、変更する必要があります。
確実に以下を使用することもできます。記憶力テスト 86+慎重に確認してください。
- ライブメディアから起動してみてください。ナビゲートしていくつかのプログラムを起動します。
- すべてが正常に機能している場合は、インストールに関連していることがわかります。今、いくつかのオプションがあります。
- ほとんど何もせず、できるだけ少ない数のライブラリを使用する小さなソフトウェアを実行し、ソフトウェアがクラッシュして戻ってくるまでソフトウェアの「サイズ」を増やします。私はこれが欲しい:
/bin/true
(これはコード0ですぐに終了する非常に小さなプログラムです。)/bin/sleep 1000
(また非常に小さいです。1000秒ほど待ってから終了してください。)- 続く
cat somefile
、、、、、less somefile
...nano somefile
screen
- これらすべてがグラフィックソフトウェアで始まる場合:
xeyes
、、、xterm
...今、問題を理解するのに十分な情報が必要です。
- また、ソフトウェアを実行してください。ウォールグリーン。これはまた私達により多くの情報を提供するかもしれません。
- ほとんど何もせず、できるだけ少ない数のライブラリを使用する小さなソフトウェアを実行し、ソフトウェアがクラッシュして戻ってくるまでソフトウェアの「サイズ」を増やします。私はこれが欲しい: