2017-01-20 3 views
1

私はEclipse Neon.2を実行中MacOS Sierraです。Eclipseリスナーを無期限に登録しています

Eclipseを起動すると、その進行状況が「リスナーの登録」であることが示されます。これは無期限に実行されているようです(私は1時間それを残しました)。 「クリーン」のような他のタスクを実行しようとすると、これらのタスクは完了しない「登録するリスナー」の後ろのキューに入れられます。

私はEclipseメニューにアクセスできますが、インストールされたサーバーをクリックしようとすると、Eclipseだけがハングして完全に反応しなくなります。

誰かが解決策を提案できれば、私はそれを感謝します。

さらに詳しい情報:

サーバーをクリックすると、アクティビティモニタでタスクを殺した後、私は次のレポートを取得:

Date/Time:  2017-01-20 12:03:56 +0200 
OS Version:  Mac OS X 10.12.2 (Build 16C67) 
Architecture: x86_64h 
Report Version: 25 

Data Source:  Stackshots 

Command:   eclipse 
Path:   /Users/USER/*/Eclipse.app/Contents/MacOS/eclipse 
Version:   4.6.2 (4.6.2.M20161124-1400) 
Parent:   launchd [1] 
PID:    1537 

Event:   hang 
Duration:  2.00s (process was unresponsive for 16 seconds before sampling) 
Steps:   20 (100ms sampling interval) 

Hardware model: MacBookPro13,3 
Active cpus:  8 

Fan speed:  2160 rpm 

-------------------------------------------------- 
Timeline format: stacks are sorted chronologically 
Use -i and -heavy to re-report with count sorting 
-------------------------------------------------- 

Heaviest stack for the main thread of the target process: 
    20 ??? [0x107ad4704] 
    20 ??? [0x1077aa2bd] 
    20 ??? [0x1077aa2bd] 
    20 ??? [0x1077b9a74] 
    20 Unsafe_Park + 126 (libjvm.dylib + 5773339) [0x106d8181b] 
    20 Parker::park(bool, long) + 512 (libjvm.dylib + 4747794) [0x106c87212] 
    20 __psynch_cvwait + 10 (libsystem_kernel.dylib + 105606) [0x7fffac589c86] 
*20 psynch_cvcontinue + 0 (pthread + 39138) [0xffffff7f810c88e2] 


Process:   eclipse (Eclipse) [1537] 
Path:   /Users/USER/*/Eclipse.app/Contents/MacOS/eclipse 
Architecture: x86_64 
Parent:   launchd [1] 
UID:    501 
Task size:  1174 MB 
Pageins:   1 pages 
CPU Time:  0.011 
Note:   Unresponsive for 16 seconds before sampling 
Note:   3 idle work queue threads omitted 

    Thread 0x1d93f   DispatchQueue 1   20 samples (1-20)   priority 46 (base 46) 
    <thread QoS user interactive (requested user interactive), process unclamped, process received importance donation from WindowServer [158], process received importance donation from EmojiFunctionRowIM_Extension [403], IO tier 0> 
    20 ??? [0x107ad4704] 1-20 
    20 ??? [0x1077aa2bd] 1-20 
     20 ??? [0x1077aa2bd] 1-20 
     20 ??? [0x1077b9a74] 1-20 
      20 Unsafe_Park + 126 (libjvm.dylib + 5773339) [0x106d8181b] 1-20 
      20 Parker::park(bool, long) + 512 (libjvm.dylib + 4747794) [0x106c87212] 1-20 
       20 __psynch_cvwait + 10 (libsystem_kernel.dylib + 105606) [0x7fffac589c86] 1-20 
       *20 psynch_cvcontinue + 0 (pthread + 39138) [0xffffff7f810c88e2] 1-20 

    Thread 0x1d965   20 samples (1-20)   priority 31 (base 31) 
    <thread QoS default (requested default), process unclamped, process received importance donation from WindowServer [158], process received importance donation from EmojiFunctionRowIM_Extension [403], IO tier 0> 
    20 thread_start + 13 (libsystem_pthread.dylib + 12797) [0x7fffac6721fd] 1-20 
    20 _pthread_start + 286 (libsystem_pthread.dylib + 14839) [0x7fffac6729f7] 1-20 
     20 _pthread_body + 180 (libsystem_pthread.dylib + 15019) [0x7fffac672aab] 1-20 
     20 java_start(Thread*) + 246 (libjvm.dylib + 4761518) [0x106c8a7ae] 1-20 
      20 GangWorker::loop() + 179 (libjvm.dylib + 6063381) [0x106dc8515] 1-20 
      20 Monitor::wait(bool, long, bool) + 375 (libjvm.dylib + 4604309) [0x106c64195] 1-20 
       20 Monitor::IWait(Thread*, long) + 168 (libjvm.dylib + 4603692) [0x106c63f2c] 1-20 
       20 ParkCommon(ParkEvent*, long) + 42 (libjvm.dylib + 4601430) [0x106c63656] 1-20 
        20 os::PlatformEvent::park() + 192 (libjvm.dylib + 4744522) [0x106c8654a] 1-20 
        20 __psynch_cvwait + 10 (libsystem_kernel.dylib + 105606) [0x7fffac589c86] 1-20 
        *20 psynch_cvcontinue + 0 (pthread + 39138) [0xffffff7f810c88e2] 1-20 

    Thread 0x1d966   20 samples (1-20)   priority 31 (base 31) 
    <thread QoS default (requested default), process unclamped, process received importance donation from WindowServer [158], process received importance donation from EmojiFunctionRowIM_Extension [403], IO tier 0> 
    20 thread_start + 13 (libsystem_pthread.dylib + 12797) [0x7fffac6721fd] 1-20 
    20 _pthread_start + 286 (libsystem_pthread.dylib + 14839) [0x7fffac6729f7] 1-20 
     20 _pthread_body + 180 (libsystem_pthread.dylib + 15019) [0x7fffac672aab] 1-20 
     20 java_start(Thread*) + 246 (libjvm.dylib + 4761518) [0x106c8a7ae] 1-20 
      20 GangWorker::loop() + 179 (libjvm.dylib + 6063381) [0x106dc8515] 1-20 
      20 Monitor::wait(bool, long, bool) + 375 (libjvm.dylib + 4604309) [0x106c64195] 1-20 
       20 Monitor::IWait(Thread*, long) + 168 (libjvm.dylib + 4603692) [0x106c63f2c] 1-20 
       20 ParkCommon(ParkEvent*, long) + 42 (libjvm.dylib + 4601430) [0x106c63656] 1-20 
        20 os::PlatformEvent::park() + 192 (libjvm.dylib + 4744522) [0x106c8654a] 1-20 
        20 __psynch_cvwait + 10 (libsystem_kernel.dylib + 105606) [0x7fffac589c86] 1-20 
        *20 psynch_cvcontinue + 0 (pthread + 39138) [0xffffff7f810c88e2] 1-20 

    Thread 0x1d967   20 samples (1-20)   priority 31 (base 31) 
    <thread QoS default (requested default), process unclamped, process received importance donation from WindowServer [158], process received importance donation from EmojiFunctionRowIM_Extension [403], IO tier 0> 
    20 thread_start + 13 (libsystem_pthread.dylib + 12797) [0x7fffac6721fd] 1-20 
    20 _pthread_start + 286 (libsystem_pthread.dylib + 14839) [0x7fffac6729f7] 1-20 
     20 _pthread_body + 180 (libsystem_pthread.dylib + 15019) [0x7fffac672aab] 1-20 
     20 java_start(Thread*) + 246 (libjvm.dylib + 4761518) [0x106c8a7ae] 1-20 
      20 GangWorker::loop() + 179 (libjvm.dylib + 6063381) [0x106dc8515] 1-20 
      20 Monitor::wait(bool, long, bool) + 375 (libjvm.dylib + 4604309) [0x106c64195] 1-20 
       20 Monitor::IWait(Thread*, long) + 168 (libjvm.dylib + 4603692) [0x106c63f2c] 1-20 
       20 ParkCommon(ParkEvent*, long) + 42 (libjvm.dylib + 4601430) [0x106c63656] 1-20 
        20 os::PlatformEvent::park() + 192 (libjvm.dylib + 4744522) [0x106c8654a] 1-20 
        20 __psynch_cvwait + 10 (libsystem_kernel.dylib + 105606) [0x7fffac589c86] 1-20 
        *20 psynch_cvcontinue + 0 (pthread + 39138) [0xffffff7f810c88e2] 1-20 

答えて

2

私はそれはplug-in bugだ4.4.2-FINAL

EclipseのNEONとJBossツールプラグインで、WindowsとUbuntuで同じ問題を発見しました。

バージョン4.4.3-AM2で解決済み

+0

Eclipse MarketplaceにはJboss Toolsプラグイン4.4.2-FINALしかありません。 4.4.3-AM2はどうやってインストールしますか? – Richard

+0

あなたはそれが安定し、市場に公開されるのを待つことができますか、ここに答えを見てください。http://stackoverflow.com/q/41997990/5841817 – sgargel

+0

ありがとうございます。ちょうどリンクを見た。 – Richard

2

を私は上のすべてのプラグインを無効にすることで、それを修正します起動。 Windows>環境設定>起動とシャットダウン - >「起動時にアクティブになったプラグイン」のすべてのプラグインを無効にしました。 保存& Eclipseを再起動します。

+0

これはまだ動作しません。 Eclipseを再起動するたびに、新しいワークスペースを作成する必要があります。そうしないと、リスナーの登録時にハングアップします。 (私はすべてのプラグインをオフにしました)。 – Richard

+0

私はJBossには既知のバグがあり、修正があります。 https://issues.jboss.org/browse/JBIDE-23757?workflowName=GIT%20Pull%20Request%20workflow%20&stepId=4。私の唯一の問題は、Wildflyで修正プログラムを実装する方法がわかりません:http://stackoverflow.com/questions/41997990/thread-deadlock-when-starting-eclipse – Richard

+0

私にとっては、 * JBoss AS、WildFly&EAPサーバーツールUIプラグイン**および** JBoss Tools Foundation Checkup **プラグイン。 – JanPl

関連する問題