eclipse-embed-cdt / eclipse-plugins

The Eclipse Embedded CDT plug-ins for Arm & RISC-V C/C++ developers (formerly known as the GNU MCU Eclipse plug-ins). Includes the archive of previous plug-ins versions, as Releases.
http://eclipse-embed-cdt.github.io/
Eclipse Public License 2.0
558 stars 130 forks source link

PyOCD invalid gdbserver error message not displayed #331

Closed flit closed 5 years ago

flit commented 5 years ago

Description

There is still a regression in the pyOCD plugin where the error message for an invalid pyocd-gdbserver path not being shown in the launch config window. This is likely to be related to Eclipse changes.

TabDebugger is calling setErrorMessage() on itself to display the message. This used to work but doesn't appear to any longer.

Steps to Reproduce

  1. Create a pyOCD launch configuration.
  2. Enter an invalid path for pyocd-gdbserver in "Executable path".

Expected behaviour: An error message stating "pyOCD gdbserver not found where specified" should appear near the top of the launch config window.

Actual behaviour: No error message is visible.

Versions

ilg-ul commented 5 years ago

fixed since v4.5.1-201901011632