Project: Eclipse_Platform_UI
Bug 399396 Log filled with handler conflict errors
Reported: 2013-01-29 10:55:48 | Status: verified fixed

Found in 4.2 SR2 RC3 and I20130128-2000. Switching between the two panes of the Compare editor logs two conflict errors each time. I'm marking this as 'critical' since - not sure what the impact is - it's a regression: works in 4.2.1 and 3.8.2 - got broken with M20130116-1800 Test Case: 1. start new workspace 2. paste this into the 'Package Explorer' public class Bug {} 3. in the editor type "public " before 'class' and save 4. context menu > Team > Show Local History 5. in the 'History' view select the second/older entry 6. context menu > Compare Current With Local 7. toggle between the two panes in the compare editor by left-clicking on it ==> each time it logs the following errors: !ENTRY org.eclipse.ui 4 4 2013-01-29 16:23:52.090 !MESSAGE Conflicting handlers for org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters: {ActionHandler(org.eclipse.ui.texteditor.ShowWhitespaceCharactersAction@ecd829)} vs {ActionHandler(org.eclipse.compare.internal.ShowWhitespaceAction@b4e777)} !ENTRY org.eclipse.ui 4 4 2013-01-29 16:23:52.097 !MESSAGE Conflicting handlers for org.eclipse.ui.editors.lineNumberToggle: {ActionHandler(org.eclipse.compare.internal.TextEditorPropertyAction@9cf19b)} vs {ActionHandler(org.eclipse.ui.texteditor.AbstractDecoratedTextEditor$4@1721b65)}

Files changed in fix:
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/KeyBindingService.java