Forum: PC-Programmierung Eclipse Plugin Problem


von Mike M. (mikeii)


Lesenswert?

Ich spiele gerade etwas mit Eclipse Plugins, und mit einem mal, ohne 
dass ich was am Code oder an der IDE geändert habe, startet Eclipse halb 
an (also wenn ich das Plugin starte) und stürzt dann ab.

Ich weiß nicht warum, habe auch Eclipse mal komplett runter geschmissen 
und neu drauf, komplett neuer workspace und ein neues Projekt erstellt 
-> Selbes Problem:

Kann damit jemand was anfangen?
1
!SESSION 2013-08-09 14:21:46.829 -----------------------------------------------
2
eclipse.buildId=4.3.0.I20130530-1430
3
java.version=1.7.0_21
4
java.vendor=Oracle Corporation
5
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
6
Framework arguments:  -product org.eclipse.platform.ide
7
Command-line arguments:  -product org.eclipse.platform.ide -data C:\Users\Mike\workspace/../runtime-EclipseApplication -dev file:C:/Users/Mike/workspace/.metadata/.plugins/org.eclipse.pde.core/Eclipse Application/dev.properties -os win32 -ws win32 -arch x86_64 -consoleLog
8
9
!ENTRY org.eclipse.ui.workbench 4 2 2013-08-09 14:21:50.017
10
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
11
!STACK 0
12
java.lang.NullPointerException
13
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.getLastMigration(MigrationSupport.java:222)
14
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.baseChangedSinceLastPresentationOfWizard(MigrationSupport.java:183)
15
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.performMigration(MigrationSupport.java:69)
16
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.earlyStartup(AutomaticUpdateScheduler.java:89)
17
  at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
18
  at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
19
  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
20
  at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552)
21
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
22
23
!ENTRY org.eclipse.ui.workbench 4 2 2013-08-09 14:21:50.017
24
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
25
!STACK 0
26
java.lang.NullPointerException
27
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.getLastMigration(MigrationSupport.java:222)
28
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.baseChangedSinceLastPresentationOfWizard(MigrationSupport.java:183)
29
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.performMigration(MigrationSupport.java:69)
30
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.earlyStartup(AutomaticUpdateScheduler.java:89)
31
  at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
32
  at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
33
  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
34
  at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552)
35
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
36
37
!ENTRY org.eclipse.ui 4 0 2013-08-09 14:21:50.017
38
!MESSAGE Error occurred during status handling
39
!STACK 0
40
java.lang.NullPointerException
41
  at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.<init>(StatusHandlerRegistry.java:72)
42
  at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)
43
  at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)
44
  at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
45
  at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
46
  at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
47
  at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)
48
  at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)
49
  at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.java:86)
50
  at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:205)
51
  at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:178)
52
  at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
53
  at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
54
  at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
55
  at org.eclipse.core.internal.runtime.PlatformLogWriter.logging(PlatformLogWriter.java:43)
56
  at org.eclipse.core.internal.runtime.RuntimeLog.log(RuntimeLog.java:96)
57
  at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:71)
58
  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44)
59
  at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552)
60
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
61
62
!ENTRY org.eclipse.ui 4 4 2013-08-09 14:21:50.033
63
!MESSAGE Unhandled Exception
64
65
!ENTRY org.eclipse.ui 4 4 2013-08-09 14:21:50.033
66
!MESSAGE Unhandled Exception
67
68
!ENTRY org.eclipse.ui 4 0 2013-08-09 14:21:50.033
69
!MESSAGE Error occurred during status handling
70
!STACK 0
71
java.lang.NullPointerException
72
  at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.<init>(StatusHandlerRegistry.java:72)
73
  at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)
74
  at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)
75
  at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
76
  at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
77
  at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
78
  at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)
79
  at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)
80
  at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.java:86)
81
  at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:205)
82
  at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:178)
83
  at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
84
  at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
85
  at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
86
  at org.eclipse.core.internal.runtime.Log.log(Log.java:62)
87
  at org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:818)
88
  at org.eclipse.ui.internal.EarlyStartupRunnable.handleException(EarlyStartupRunnable.java:81)
89
  at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:75)
90
  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44)
91
  at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552)
92
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
93
94
!ENTRY org.eclipse.equinox.p2.ui.sdk.scheduler 4 0 2013-08-09 14:21:50.033
95
!MESSAGE Unable to execute early startup code for an extension
96
!STACK 0
97
java.lang.NullPointerException
98
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.getLastMigration(MigrationSupport.java:222)
99
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.baseChangedSinceLastPresentationOfWizard(MigrationSupport.java:183)
100
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.performMigration(MigrationSupport.java:69)
101
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.earlyStartup(AutomaticUpdateScheduler.java:89)
102
  at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
103
  at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
104
  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
105
  at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552)
106
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
107
108
!ENTRY org.eclipse.equinox.p2.ui.sdk.scheduler 4 0 2013-08-09 14:21:50.033
109
!MESSAGE Unable to execute early startup code for an extension
110
!STACK 0
111
java.lang.NullPointerException
112
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.getLastMigration(MigrationSupport.java:222)
113
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.baseChangedSinceLastPresentationOfWizard(MigrationSupport.java:183)
114
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration.MigrationSupport.performMigration(MigrationSupport.java:69)
115
  at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.earlyStartup(AutomaticUpdateScheduler.java:89)
116
  at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
117
  at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
118
  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
119
  at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552)
120
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
121
122
!ENTRY org.eclipse.ui 4 0 2013-08-09 14:21:50.033
123
!MESSAGE Error occurred during status handling
124
!STACK 0
125
java.lang.NullPointerException
126
  at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.<init>(StatusHandlerRegistry.java:72)
127
  at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)
128
  at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)
129
  at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
130
  at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
131
  at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
132
  at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)
133
  at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)
134
  at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.java:86)
135
  at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:205)
136
  at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:178)
137
  at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
138
  at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
139
  at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
140
  at org.eclipse.core.internal.runtime.Log.log(Log.java:62)
141
  at org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:822)
142
  at org.eclipse.ui.internal.EarlyStartupRunnable.handleException(EarlyStartupRunnable.java:81)
143
  at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:75)
144
  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44)
145
  at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552)
146
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Versuch mal den Ordner: 
C:\Users\Mike\workspace\runtime-EclipseApplication zu löschen/umbenenen, 
oder in deiner Runkonfiguration "Clean configuration area before 
startup" zu aktivieren.
Gleiches auch für 
C:/Users/Mike/workspace/.metadata/.plugins/org.eclipse.pde.core/Eclipse 
Application/

Mike Mike schrieb:
> habe auch Eclipse mal komplett runter geschmissen und neu drauf,
> komplett neuer workspace und ein neues Projekt erstellt

Ich hätte es erst mal mit einem neuen leeren Projekt unter neuem Namen 
probiert...

von Mike M. (mikeii)


Lesenswert?

Hatte beim Plugin etwas "verbockt", was mir dann tatsächlich im Ordner 
"runtime-EclipseApplication" etwas unwiderruflich kaputt gemacht hat.

Nach dem löschen gings dann, danke :)

>Ich hätte es erst mal mit einem neuen leeren Projekt unter neuem Namen
>probiert...

Hatte ich ja, aber ganz am Ende hatte ich alles nochmal ganz frisch 
gemacht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.