Skip to content

Latest commit

 

History

History
52 lines (31 loc) · 1.36 KB

bugfix.md

File metadata and controls

52 lines (31 loc) · 1.36 KB

0.1.1

virtual int parseArgs(int& argc, char **argv)

Changed cause of program crash in Linux: virtual int parseArgs(int argc, char **argv); >> virtual int parseArgs(int& argc, char **argv);

std::atomic m_refCount;

Changed cause of program crash in Linux: g++ incorrectly initialize default constuctor for std::atomic for some reason. std::atomic<int> m_refCount; was replaced by

typedef QAtomicInt RefCount_t;
...
    mb::RefCount_t m_refCount;                 

0.1.2

  • Fixed server-side bug when saving/exporting device

0.1.3

  • Fixed 'ByteArray'-format DataView issue

0.1.4

  • Fixed a crash bug for the 'readCoils' and 'readDiscreteInputs' functions when the bit offset was not a multiple of 8

0.2.2

  • Fixed an Action value updates - Not Following Defined Register and Byte Order

0.3.1

  • Fixed a bug of client/server crash when create/open project
  • Fixed a bug of client/server when change of port settings doesn't reflect in the port name in status bar

0.3.2

  • Fixed a bug when changing the log settings does not affect the LogView of client/server

0.3.3

  • Fixed incorrect data offset for 'WriteSingleRegister'-function in 'SendMessage'-window

0.3.4

  • Fixed a bug for the DataView item if the specified byte order MostSignifiedFirst data was displayed/written incorrectly